Skip to content

PR Data Collection and Formatting #4

Description

@Cheffromspace

Description

Implement PR data collection from GitHub events and format it appropriately for Claude review.

Acceptance Criteria

  • Collect comprehensive PR data:
    • Basic PR metadata (title, body, author)
    • PR diff information
    • Changed files with patches
    • PR comments
    • Review comments
  • Format data into a structured prompt for Claude
  • Handle large PRs (paginate API calls if needed)
  • Implement filtering for binary files or very large files
  • Unit tests for data collection and formatting

Technical Details

  • Use GitHub API to fetch PR data
  • Format data in a way that's optimal for Claude's review
  • Implement pagination for large PRs
  • Filter out binary files or very large files that aren't helpful for review
  • Handle API errors gracefully

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions