Peter Steinberger
44b41d5686
fix(scripts): avoid false PR head changes during GitHub outages ( #125517 )
...
gh exit status was treated as proof that stdout held a PR object. The Octopool cache shim reports upstream 5xx responses as exit 0 with empty stdout, so reads now use a bounded-retry validation helper. Convert 9 of 28 gh pr view sites where an empty payload could produce a wrong decision.
2026-08-17 19:26:51 -07:00
Peter Steinberger
1c91f1dce5
fix(pr): repeated review checkout recovers partial transitions ( #125467 )
...
* fix(pr): recover interrupted review checkouts
* fix(pr): preserve ignored transition collisions
2026-08-17 17:56:13 -07:00
Peter Steinberger
c8571daa2f
fix(scripts): tolerate restricted PR metadata tokens ( #121848 )
...
Amp-Thread-ID: https://ampcode.com/threads/T-019feaaa-c7ed-769e-9f29-a3612bec72e7
Co-authored-by: Amp <amp@ampcode.com >
2026-08-10 23:30:59 -07:00
Peter Steinberger
d1dea39bbb
fix(maintainers): route PR reads through Octopool ( #120525 )
...
* fix(maintainers): route PR reads through Octopool
* test(maintainers): cover PR transport ownership
* fix(maintainers): scope merge wait to CI run
2026-08-08 03:56:36 -07:00
Vincent Koc
cbe19ed3be
fix(scripts): materialize PR worktrees before gates ( #115120 )
...
* fix(scripts): materialize PR worktrees before gates
* test(agents): stabilize failed local service fixture
* test(ui): isolate config route location
2026-07-28 15:38:17 +00:00
Peter Steinberger
a8f088e50a
perf(pr): cache complete small file lists ( #115199 )
2026-07-28 11:20:56 -04:00
Peter Steinberger
f3055f64f4
fix(pr): keep landing mutations inside the dedicated PR worktree ( #114723 )
2026-07-27 16:04:52 -04:00
Peter Steinberger
27065a65b7
fix(scripts): survive pr worktree teardown in lock release and self-heal stale registrations ( #108870 )
2026-07-16 03:13:44 -07:00
Peter Steinberger
3a9e750939
fix(pr): fail closed on paginated file errors ( #106254 )
2026-07-13 03:40:53 -07:00
Peter Steinberger
22daf8f234
fix(pr): paginate changed file metadata ( #106217 )
2026-07-13 02:02:47 -07:00
Peter Steinberger
ea6aa1dc75
fix(pr): prevent same-PR operations from overlapping ( #103669 )
...
* fix(pr): serialize operations per pull request
* fix(pr): tighten supervisor error handling
2026-07-10 13:34:03 +01:00
Peter Steinberger
66b2c5cfd8
fix: verify GitHub auth without REST quota
2026-07-04 13:38:53 -04:00
Marcus Castro
00a7439f64
scripts: require gh api auth in worktree setup
2026-04-11 13:02:52 -03:00
Gustavo Madeira Santana
8dbba7d17c
fix(scripts/pr): make cleanup worktree-safe
2026-03-31 09:07:42 -04:00
zsxsoft
d15d7d0962
fix(scripts/pr): shell-escape env file values to prevent command injection via branch names
2026-03-31 17:24:19 +09:00
Gustavo Madeira Santana
31a4b45db0
Maintainer: split PR workflow script modules
2026-03-30 20:28:32 -04:00