Repository navigation
fix(adapters): resume paused runs with their own turn's tool results - #1899
Merged
Merged
Conversation
Human waits ended the runtime, and later attempts rebuilt only thread history, discarding the paused turn's tool calls and results. Persist an encrypted, lease-fenced transcript at each human pause and restore it before the next model request. Resolve pending approved calls through the executor while retaining tool IDs, context limits, taint checks, and terminal cleanup. Fixes #1884
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
Contributor
[Medium impact] No new blocking issue was established in the changes since the previous review. SummaryPaused runs save and restore their turn's tool calls and results before asking the model to continue.
|
Contributor
Playwright screenshotsNo new feature frames; gallery is suite-vs-main drift. Open screenshot gallery · Dashboard · CI run Updated for commit |
fgbhhnnn
added a commit
to fgbhhnnn/rakazo
that referenced
this pull request
Oct 23, 2026
Keeps fork dispatcher design (hidden workers, no Stop, busy indicator, owner-managed deployment settings); takes upstream bug fixes from elie222#1685/elie222#1891/elie222#1920/elie222#1899 and the interactive/background worker lanes with hidden workers forced onto the background lane.
This branch was previously deployed
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.
Why
When a run paused for an approval, a question, a takeover or a secret, the next attempt rebuilt its context from the thread's messages only. The tool calls and results from the paused turn were gone, so the bot repeated work, sometimes picked a different tool than the one that was approved, and could hit a second approval card.
What changed
Tests
Fixes #1884