03
First step: test whether the current turn actually ended
When only one answer is incomplete but the conversation still accepts input, do not upgrade or recreate the session immediately.
Check these items in order:
- The input box accepts text and does not remain locked in a pending state.
- The intended model is still selected.
- The session identifier has not silently changed.
- The transcript shows a normal assistant message, a completed turn, or an explicit error record.
- No tool call is visibly waiting for a result.
- A short request can begin without writing files, changing settings, calling a destructive command, or starting a long job.
A safe probe can be as simple as asking the Agent to report the last completed step without modifying the workspace. The purpose is not to obtain a useful answer. The purpose is to determine whether the next turn can be admitted.
If the probe starts and the session records a normal request and response, the original answer was probably truncated at the response layer. Continue with a narrow instruction such as “continue from the last complete sentence, do not repeat earlier sections, and do not call tools.” Then verify the resulting output against the transcript.
Do not treat a visually complete paragraph as proof that the step completed. In an Agent workflow, the important boundary may be a tool result, file write, approval, or process exit. The durable event model separates assistant, tool, step, and turn events, so the recovery decision should follow those recorded boundaries rather than the screen alone.
Warning: A continuation message can produce plausible prose even when the last tool action never completed. For code work, trust the workspace and tool evidence before trusting the model's summary.