Repository navigation
fix(managed-agent): stop a bound Turn under refused authorization #13163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
yiliang114
wants to merge
126
commits into
main
Choose a base branch
from
fix/13162-cancel-refused-authorization
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+2,556
−396
Open
Changes from all commits
Commits
Show all changes
126 commits
Select commit
Hold shift + click to select a range
4da84e9
feat(managed-agent): admit later Turns of a Workspace-bound Session f…
1dc0d0c
feat(web-shell): let the creator send later Turns to a bound Session
aedd7a6
feat(managed-agent): let the bound Session creator cancel a running Turn
e12dc74
feat(managed-agent): let the bound Session creator rename it
3df9ee1
style(web-shell): keep the workspaceTurns expression on one line as P…
a550540
test(managed-agent): read the renamed title from the public Session m…
b8c5830
fix(web-shell): match the generated optional workspaceTurns capability
8a058da
Merge origin/main into feat/hosted-bound-later-turns
yiliang114 f2a028b
test(managed-agent): keep the approval run out of the later-Turn checks
61ee97e
Merge origin/main into feat/hosted-bound-later-turns
yiliang114 e96c116
docs(managed-agent): Align G0 gating statements with creator later-Tu…
yiliang114 2f4abb1
chore(managed-agent): Bump the public API contract to 1.27.0
yiliang114 af0373c
fix(web-shell): hide execution-unavailable banner line when creator c…
yiliang114 3a736a3
test(sdk-java): pin bound-Session admission clauses with negative con…
yiliang114 5d4499c
test(sdk-java): exercise later Turns under approval-mode=default and …
yiliang114 26de98c
fix(sdk-java): align bound-Session later-Turn admission with the exec…
yiliang114 f2601d6
Merge origin/main into feat/hosted-bound-later-turns
yiliang114 dc22300
Merge remote-tracking branch 'origin/main' into feat/hosted-bound-lat…
yiliang114 66646a6
fix(sdk-java): cancel a live bound Turn through its running attachment
485c92b
Merge branch 'main' into feat/hosted-bound-later-turns
yiliang114 9a60cff
fix(managed-agent): stop a bound Turn under refused authorization
c809439
fix(managed-agent): fail the Turn when a cancel attach is refused
yiliang114 2431e5e
fix(managed-agent): retire a refused rename command instead of wedgin…
yiliang114 3f0432b
refactor(managed-agent): drop the dead read-grant operand and fix the…
yiliang114 ff91ed5
Merge branch 'main' into feat/hosted-bound-later-turns
yiliang114 31060be
Merge #13112's head into the #13162 follow-up
f2f8752
refactor(managed-agent): cancel an admitted Turn without attaching
179aa05
docs(managed-agent): state the full later-Turn admission rule and nar…
yiliang114 8a26cc9
fix(managed-agent): deliver cancellation through the running owner
yiliang114 925cffe
fix(ci): bound hosted browser dependency installation
yiliang114 fa31c02
Merge remote-tracking branch 'origin/main' into codex/ci-browser-inst…
yiliang114 f6fd035
fix(managed-agent): align cancellation test with runtime recovery
yiliang114 d857f0f
Merge remote-tracking branch 'origin/main' into codex/pr13163-owner-c…
yiliang114 77373a0
fix(ci): record the ci.yml growth in the workflow size baseline
yiliang114 4a79dcf
fix(ci): reserve browser smoke time after slow dependency downloads
yiliang114 1b5d007
merge(ci): give hosted browser acceptance its full test budget
yiliang114 ba222e2
fix(ci): keep time for smoke after slow hosted installs
yiliang114 fd81587
Merge commit 'ba222e2429bd870f49064f5ef5cb5dd50daab6cb' into codex/pr…
yiliang114 9dffa01
test(web-shell): wait for step expansion before selecting next group
yiliang114 b73ec01
test(ci): align hosted browser timeout contract
yiliang114 4ba2b45
Merge commit 'b73ec018e92d202907787ebd146e4717241cdcb2' into codex/pr…
yiliang114 7b53bba
Merge remote-tracking branch 'origin/main' into feat/hosted-bound-lat…
yiliang114 e5b2e8c
fix(managed-agent): retry transient cancel-attach refusals instead of…
yiliang114 43be009
fix(managed-agent): retire the rename command row on every answered f…
yiliang114 dba017b
docs(managed-agent): qualify Workspace cancel contract
yiliang114 7720f6d
docs(web-shell): scope Session creation capabilities
yiliang114 71e9007
docs(managed-agent): state the retired-rename-command contract in the…
yiliang114 fe91f94
test(managed-agent): pin the command half of requireNoOpenOperation
yiliang114 7275c03
chore: merge origin/main to refresh the lint gate baseline
yiliang114 7e5cbdc
fix(ci): sync Hosted later-turn branch with main
yiliang114 bf1bada
test(web-shell): pin the bound-Session Cancel control at the page level
yiliang114 f04bf98
fix(managed-agent): answer same-key retries from the record, retire r…
yiliang114 733e457
fix(managed-agent): clear rename admission when harness is disabled
yiliang114 220b036
fix(managed-agent): repair the two red required lanes on this head
yiliang114 bf24730
fix(managed-agent): preserve rename receipts and retry cancellation
yiliang114 ef77ebf
Merge remote-tracking branch 'origin/main' into feat/hosted-bound-lat…
b9b4da4
test(managed-agent): expect the closed Session status for a queued bo…
c3925ff
Merge origin/main into fix/13162-cancel-refused-authorization
yiliang114 3cd09be
test(managed-agent): read the renamed Session title from metadata
yiliang114 22a4012
Merge branch 'main' into feat/hosted-bound-later-turns
yiliang114 9c0bcf4
fix(managed-agent): restore admission error precedence in CI
yiliang114 03bdd6c
fix(managed-agent): keep the Workspace refusal ahead of the Harness gate
yiliang114 8953b8f
fix(runtime-broker): close drained lost workspace bindings
yiliang114 6c5bdee
Merge main into feat/hosted-bound-later-turns
yiliang114 fb7296c
merge: preserve hosted admission with current workspace retention
yiliang114 d20a189
merge: retain concurrent PR branch synchronization
yiliang114 f1387d8
merge: sync cancellation PR with current main
yiliang114 a745197
fix(managed-agent): retain replay authority while syncing later-turn …
yiliang114 61ce828
merge: sync refused-authorization cancellation with main
yiliang114 9cb70b7
Merge branch 'main' into fix/13162-cancel-refused-authorization
yiliang114 3363fff
docs(managed-agent): state the cancel rule and refusal codes the code…
yiliang114 2f0d389
fix(managed-agent): answer bound replays only to the creator and keep…
1701827
fix(managed-agent): keep a retired rename from reverting a newer title
yiliang114 41cb651
style(web-shell): format the bound Cancel page test with Prettier
262eb3a
style(web-shell): apply prettier to ManagedSessionsPage.test.tsx
yiliang114 29e4d17
fix(managed-agent): recover cold-cache cancels without new-work grants
yiliang114 60030e4
docs(managed-agent): include storage in both capability descriptions
yiliang114 9fa6b8d
Merge commit 'refs/prheads/13163' into prmerge-13163
yiliang114 c11d0b5
Merge origin/main into fix/13162-cancel-refused-authorization
yiliang114 125954a
merge: sync main and preserve cancellation runtime adoption
yiliang114 52704a9
merge: preserve concurrent PR synchronization
yiliang114 3683f11
merge: reconcile the unpushed Java admission fix with the live PR head
yiliang114 8d98903
refactor(managed-agent): delete the review-minted dead surface and it…
yiliang114 0d4504a
merge: sync main for managed-agent PR
yiliang114 f8e83fc
fix(managed-agent): dedupe by dropping this PR's own added test, not …
yiliang114 3c657d6
merge: preserve concurrent PR cleanup
yiliang114 b27a595
merge: sync PR owner assignment fix
yiliang114 a18ea0e
fix(serve): retain passive recovery leases on refusal
yiliang114 762f4a2
Merge origin/main into fix/13162-cancel-refused-authorization
yiliang114 04b778a
Merge origin/main into fix/13162-cancel-refused-authorization
yiliang114 288e7fe
Merge origin/main into fix/13162-cancel-refused-authorization
yiliang114 30f092d
fix(managed-agent): keep the re-registration guard on the page twin
yiliang114 df8bdc5
fix(managed-agent): keep the Session lifecycle term on cancel admission
yiliang114 6739048
Merge origin/main into fix/13162-cancel-refused-authorization
yiliang114 b683a3d
fix(managed-agent): record a passive adoption stranded by a concurren…
yiliang114 1fbd319
Merge branch 'main' into fix/13162-cancel-refused-authorization
yiliang114 d210e2d
Merge origin/main into fix/13162-cancel-refused-authorization
yiliang114 df2547d
Merge branch 'main' into fix/13162-cancel-refused-authorization
yiliang114 b8f92ce
fix(managed-agent): fence every resident reattach and keep its refusa…
yiliang114 d71675b
Merge origin/main into fix/13162-cancel-refused-authorization
yiliang114 b6eff8f
fix(managed-agent): fence the parked passive recovery against teardown
yiliang114 eb3b933
Merge origin/main into fix/13162-cancel-refused-authorization
yiliang114 25eb9ae
Merge origin/main into fix/13162-cancel-refused-authorization
yiliang114 d7aa13a
fix(managed-agent): preserve concurrent recovery and rename ordering
yiliang114 eeffbb8
Merge main to preserve managed-agent migration order
yiliang114 6e6da3c
fix(test): import Mockito times in coordinator tests
yiliang114 13df2a6
Merge origin/main into fix/13162-cancel-refused-authorization
yiliang114 4b6a2c8
Merge origin/main into fix/13162-cancel-refused-authorization
yiliang114 684a290
Merge remote-tracking branch 'origin/main' into fix/13162-cancel-refu…
yiliang114 504ecd9
fix(managed-agent): settle cancelled recovery and refused approvals
yiliang114 2748c36
chore(repo): retain published PR base synchronization
yiliang114 f2864f6
fix(serve): preserve live cancellation reattachment
yiliang114 0227b25
fix(serve): restore resident recovery outcomes
yiliang114 a9f7fec
fix(managed-agent): retry transient approval mount failures
yiliang114 3580cd3
Merge origin/main into fix/13162-cancel-refused-authorization
yiliang114 89aa9d4
fix(managed-agent): renumber the mutation-attempt migration to V51
yiliang114 3c42bc6
test(managed-agent): expect the V51 mutation-attempt migration in the…
yiliang114 ce56f43
test(managed-agent): keep Hosted fixture ports distinct
yiliang114 234037e
fix(managed-agent): retry operator-reversible refusals on the action-…
yiliang114 2740c23
fix(cli): refuse a resident inapplicable redrive while a prompt slot …
yiliang114 a4b5452
Merge origin/main into fix/13162-cancel-refused-authorization
yiliang114 576a39a
test(managed-agent): pin V52 after renumbering the mutation-attempt m…
00be8ed
fix(managed-agent): preserve approval retries during cold attachment
yiliang114 f52f123
test(managed-agent): pin the legacy receipt rewrite and the acquire v…
yiliang114 7867f4b
test(sdk-java): allow heartbeat recovery time after refused detach
yiliang114 d4cfa63
Merge branch 'main' into fix/13162-cancel-refused-authorization
yiliang114 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.