feat(gator): improve review output and launch compatibility - #2896
Open
johntmyers wants to merge 6 commits into
Open
feat(gator): improve review output and launch compatibility#2896johntmyers wants to merge 6 commits into
johntmyers wants to merge 6 commits into
Conversation
Signed-off-by: John Myers <johntmyers@users.noreply.github.com>
Signed-off-by: John Myers <johntmyers@users.noreply.github.com>
Signed-off-by: John Myers <johntmyers@users.noreply.github.com>
Signed-off-by: John Myers <johntmyers@users.noreply.github.com>
johntmyers
requested review from
a team,
derekwaynecarr,
mrunalp and
sjenning
as code owners
August 23, 2026 17:17
Signed-off-by: John Myers <johntmyers@users.noreply.github.com>
Signed-off-by: John Myers <johntmyers@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Make Gator's GitHub feedback shorter and easier for maintainers to understand while retaining structured evidence for follow-up agents. Also update the launcher and Codex harness for the canonical sandbox lifecycle from #2726, refresh-managed credential identities from #2780, and automatic cleanup of addressed Gator review threads.
Related Issue
No issue required: this is maintainer-directed maintenance of the internal Gator review and launch workflow.
Changes
Summary, followed by directFixandVerifyguidance.ResolveGatorReviewThreadGraphQL mutation andresolveReviewThreadroot field; update existing provider profiles in place so the permission reaches already-configured gateways.resource_versionduring updates so optimistic-concurrency checks prevent stale launchers from overwriting newer profile changes.--reset-refreshnow removes refresh ownership before reseeding credentials.sandbox exec, matching the canonical main-process contract.Testing
mise run pre-commitpassesbash scripts/agents/gator/bin/gh_guard_test.shbash scripts/agents/gator/bin/review_feedback_ledger_test.shbash scripts/agents/gator/bin/resolve_gator_review_threads_test.shbash scripts/agents/gator/bin/validate_review_findings_test.shbash scripts/agents/runtime/harnesses/codex/exec_test.shbash scripts/agents/runtime/supervisor_test.shmise run testcompleted 1,243 Rust tests before one timing-sensitive WebSocket test timed out under load; the exact failed test passed when rerun in isolation.docker-dev; each reachedReady, started Codexgpt-5.6-sol, and reported payload version 7.credential_unavailablebinding denials after relaunch.Checklist