Skip to content

PR Data Collection and Formatting #4

@Cheffromspace

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions