Repository navigation
fix(cli): stage a rewound turn's quotes into the replacement submit #5265
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
ggbdpq
wants to merge
49
commits into
apache:main
Choose a base branch
from
ggbdpq:fix/tui-rewind-quote-staging
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,674
−445
Open
Changes from 3 commits
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
93a8fdf
fix(cli): stage a rewound turn's quotes into the replacement submit
ggbdpq eb5c88f
fix(cli): avoid unsafe optional chaining in the staged-quotes assertion
ggbdpq 6ca7ff9
fix(cli): scope quote restaging to the origin draft and admit quote-o…
ggbdpq 399f15e
fix(cli): make quote restaging reachable and generation-safe
ggbdpq 8822a09
fix(cli): surface staged-quote state across switches, clears, and the…
ggbdpq d0c2967
Merge branch 'main' into fix/tui-rewind-quote-staging
ggbdpq a127b13
chore: retrigger CI after a flaky PTY resource-process test
ggbdpq 935cbab
Merge remote-tracking branch 'upstream/main' into fix/tui-rewind-quot…
ggbdpq cb6d108
fix(cli): restage quotes on an unknown submit outcome and neutralize …
ggbdpq c07c577
fix(cli): route the unknown-outcome notice through the rewind copy ca…
ggbdpq dcb9c22
style(cli): collapse the shortened waitFor assertion to one line
ggbdpq 6d5da11
Merge remote-tracking branch 'upstream/main' into fix/tui-rewind-quot…
ggbdpq b261e8d
fix(cli): supersede a pending quote restoration on submits and clears
ggbdpq fea2f7a
fix(cli): restage a retracted message's quotes instead of dropping them
ggbdpq 92615d6
test(cli): expect the retraction quotes in the driver contract test
ggbdpq 668a576
fix(cli): fence a retraction to the session it was asked for
ggbdpq d9aa90e
fix(cli): fence the whole retraction, and its stop, to the owning ses…
ggbdpq f0b31c9
fix(cli): serialize session switches behind an in-flight retraction
ggbdpq 1677bbc
Merge upstream/main into fix/tui-rewind-quote-staging
ggbdpq a16a934
fix(cli): pin the idle switch race behind a held activity lease
ggbdpq b48832d
fix(cli): block Alt+Up retractions for the entire in-progress switch …
ggbdpq 0ac4a7e
fix(cli): hold the switch window across side-conversation re-keys
ggbdpq 0f26b77
fix(cli): drain in-flight retractions before side-conversation re-keys
ggbdpq bd25e82
fix(cli): keep a drained retraction's payload out of the wrong editor
ggbdpq 5e53868
fix(cli): keep retraction-restored quotes and close-window typing fro…
ggbdpq eb0f8e4
fix(cli): keep retry provenance across failed submissions and switches
ggbdpq d8bef92
fix(cli): reserve the mid-turn detach before the retraction drain
ggbdpq aa2e162
Merge remote-tracking branch 'upstream/main' into fix/tui-rewind-quot…
ggbdpq 737f470
fix(cli): retarget the retraction tests at Shift+Left and guard the d…
ggbdpq 59cc0ef
Merge branch 'main' into fix/tui-rewind-quote-staging
ggbdpq 4d77644
ci: retrigger test after #6053 landed the workhub-dock fix
ggbdpq 5a9623e
split(cli): move the retraction/switch fencing to its own PR
ggbdpq a06a9e2
fix(cli): trace the quote count on the live transient user row
ggbdpq 27a82ea
test(cli): cover retractQueued handing back non-empty quotes
ggbdpq b8b41ee
Merge remote-tracking branch 'origin/main' into fix/tui-rewind-quote-…
ggbdpq 87fb4fc
fix(cli): keep multi-entry retraction restaging within the per-messag…
ggbdpq c5c5b79
Merge remote-tracking branch 'upstream/main' into fix/tui-rewind-quot…
ggbdpq b7c01c7
fix(cli): declare the quote-cap re-export a compatible protocol change
ggbdpq 52ee6e5
fix(cli): keep overflow quote comments when restaging degrades to text
ggbdpq 6d5d203
Merge remote-tracking branch 'upstream/main' into fix/tui-rewind-quot…
ggbdpq d0d142e
fix(cli): quote every overflow line and reformat the merged copy catalog
ggbdpq 90ae756
style(cli): format the rewound-quotes overflow wait assertion
ggbdpq 1950d49
test(cli): restore the table-driven retraction fencing tests from main
ggbdpq 3fba85a
fix(cli): budget recovered quote staging by the encoded message size
ggbdpq 5c6dac6
fix(cli): localize the side-close kept-draft and staged-quote notices
ggbdpq cf64e0a
fix(cli): budget rewind quote staging against the real editor text
ggbdpq 8f5f9c3
Merge remote-tracking branch 'upstream/main' into fix/tui-rewind-quot…
ggbdpq 69900ba
chore(protocol): re-pin the turn-admission re-export declaration to e…
ggbdpq 305f411
style(protocol): format the re-pinned declaration
ggbdpq 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
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.