Skip to content

feat: add diff and file metadata capture#5

Merged
SydilSohan merged 4 commits intomainfrom
feature/diff-capture
Jan 27, 2026
Merged

feat: add diff and file metadata capture#5
SydilSohan merged 4 commits intomainfrom
feature/diff-capture

Conversation

@SydilSohan
Copy link
Copy Markdown
Collaborator

  • Fetch PR files via GitHub API with metadata (filename, status, +/-)
  • Fetch full unified diff via GitHub API
  • Add include_diff input (default: true) to optionally disable diff
  • Send files array and diff to Pie API
  • Handle large diffs with 10MB truncation
  • Update README with new features and inputs

The diff is uploaded to GCS by the API and diffGcsPath is returned.

SydilSohan and others added 4 commits January 27, 2026 14:20
- Fetch PR files via GitHub API with metadata (filename, status, +/-)
- Fetch full unified diff via GitHub API
- Add include_diff input (default: true) to optionally disable diff
- Send files array and diff to Pie API
- Handle large diffs with 10MB truncation
- Update README with new features and inputs

The diff is uploaded to GCS by the API and diffGcsPath is returned.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@SydilSohan SydilSohan merged commit 1828079 into main Jan 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant