Skip to content

PR Review Process Implementation #5

@Cheffromspace

Description

@Cheffromspace

Description

Implement the core PR review process using Claude API to analyze code and provide feedback.

Acceptance Criteria

  • PR review prompt generation:
    • Include all relevant context
    • Format code diffs properly
    • Include project-specific guidance
  • Claude API integration with proper system message
  • Processing Claude's response:
    • Extract review feedback
    • Handle tool call responses
    • Format comments for GitHub
  • Implement review decision logic:
    • When to approve
    • When to request changes
    • When to just comment
  • Unit tests for the review process

Technical Details

  • Create optimal prompts for Claude to review code effectively
  • Handle Claude's responses and tool calls
  • Implement logic for determining review actions
  • Ensure proper error handling throughout the process
  • Format comments appropriately for GitHub API

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions