Repository navigation
Keep the Agentplane Go plan in step with devel (batch) - #16366
Merged
Merged
Conversation
Eight Agentplane commits landed since 02dc3c7, adding five Go files and no track whole. The new runner_gateway/environmentaccess package (environment rules, #16346) moves with EnvironmentService to a public environments/access, since Session admission enforces bind_session with it once #16351 lands. Record the landed steps of the tolerance and connection Lease tracks, and refresh the explicit-resume cut line now that Identities may resume and spend the Dispatcher's wake budget. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AYUnw7BD5YA1NAuqjeKKSm
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.
This is the single open batch PR for the Agentplane organization plan. Further plan updates go here as commits until it merges, instead of one PR each.
Commit 1: re-pin to devel
1f3e26cc58and placeenvironmentaccessEight Agentplane commits landed after
02dc3c7a2e: #16345, #16346, #16340, #16350, #16352, #16342, #16347 and #16359. They added five Go files and removed or moved none. None of them finishes a plan track.runner_gateway/environmentaccess. It holds the environment rules from Admit explicit Identity environment resume grants #16346.environments/access(packageaccess).internal/because the open slice Admit native Identity Sessions with explicit environment binding grants #16351 makes Session admission enforcebind_sessionwith it, so both binaries import it.inboxaccessand egresspolicy.identity/auth/service{,_test}.gois retained.environments/environment_grants_test.gomoves with EnvironmentService.transition-tolerance-removal: [agentplane] discard pre-Identity Dispatcher rows #16340 dropped the pre-Identity Dispatcher rows, and [agentplane] remove pre-Identity Dispatcher reader fallbacks #16341 removes the branches. History's empty Sandbox UID is no longer listed as "not a leftover": [agentplane] refuse History writers without a Sandbox UID #16356 refuses writers without one, ahead of the History: delete Sessions without a Sandbox UID #16336 drop, which is on hold.gateway-connection-lease-removal: Runtime: bind incarnation through Controller and accept independent Gateway watches #16345 has merged and Gateway: observe and call Runtimes independently on every replica #16361 is open.resumegrant may resume, and every explicit resume reserves the Dispatcher-database wake budget. After the split, EnvironmentService has no database, so this crossing needs either its own bound or a call back to Sessions. It is queued as an operator question, after the identity fence.Checks
1f3e26cc58inventory: PASS (42 tracks, 1,275 files, 223 packages).prettier@3.9.10 --check: clean.Generated by Claude Code