What
Work that lived in the interactive prompt loop now belongs to the turn object, with no change to what happens on screen.
Details
- Moved: loading-state reset, spinner tip selection, session signal tracking (bash tools, hosts, tools used), rate-limit auto-continue arm/cancel/prefill/retract, initial message submission with the resume partial-output hint, and queued input execution.
- Many separate references, including file-read state, session env vars, tool state, memory selection, isolation latch, content replacement, tool and MCP computation, dialog requests and sandbox verdicts, were collapsed into one
scopeobject on the host. - The telemetry involved already existed in the previous build.
Evidence
prefillRateLimitAutoQueueContinue
Strings lifted out of the shipped bundle, so the claim above can be checked against them.