def format_response(self, response: str, request: CodeReviewRequest) -> str:
        """
        Format the review response with appropriate headers.

        Adds context about the review type and focus area to help
        users understand the scope of the review.

        Args:
            response: The raw review from the model
            request: The original request for context

        Returns:
            str: Formatted response with headers
        """
        header = f"Code Review ({request.review_type.upper()})"
        if request.focus_on:
            header += f" - Focus: {request.focus_on}"
        return f"""{header}
{"=" * 50}

{response}

---

**Claude's Next Steps:**

1. **Understand the Context**: First examine the specific functions, files, and code sections mentioned in the review to understand each issue thoroughly.

2. **Present Options to User**: After understanding the issues, ask the user which specific improvements they would like to implement, presenting them as a clear list of options.

3. **Implement Selected Fixes**: Only implement the fixes the user chooses, ensuring each change is made correctly and maintains code quality.

Remember: Always understand the code context before suggesting fixes, and let the user decide which improvements to implement."""

        Format the review response with appropriate headers.

        Adds context about the review type and focus area to help
        users understand the scope of the review.

        Args:
            response: The raw review from the model
            request: The original request for context

        Returns:
            str: Formatted response with headers
        
tools/codereview.py