
A turn in flight: the composer reads “Cortex is responding…” and the send button has become a stop control.
What streams, in order
Stop a response
Press Esc, or the stop control where the send button was. The partial reply stays in the thread. See Keyboard shortcuts.When the connection drops
Run state lives in the thread, not in the transport. If your connection drops mid-reply, the product reconnects and the reply that already started continues. Do not resend the same message to recover it — you would start a second turn.Queueing
Sending while a reply is still streaming is not the intended path in the web app; wait for the reply or stop it first. The CLI queues follow-ups explicitly — see The TUI.Related
- How Chat works — the loop behind the stream.
- Troubleshooting — what a cut-short reply means.

