{"version":"2.1.307","anchor":"cancel-queued-handling-on-stop-and-send-now-cut","canonical_anchor":"cancel-queued-handling-on-stop-and-send-now-cut","heading":"Stopping a turn now passes the cancel-queued choice along","tier":"internal","area":"Message Queue","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.307\/e\/cancel-queued-handling-on-stop-and-send-now-cut","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.307","markdown":"### Stopping a turn now passes the cancel-queued choice along\n\nWhen a turn is stopped locally or cancelled remotely, Claude Code now runs an extra step that uses the cancelQueued option and the message queue\n\n**Unclear.** It is unclear what this step does to the waiting messages.\n\n**What**\n\nWhile Claude is working, messages you send are held in a queue until it is ready for them. When a turn is stopped, either locally or by a remote cancel, Claude Code now runs an extra step. That step receives the `cancelQueued` option, which asks for the waiting messages to be cancelled as well, together with the queue itself.\n\n**Why**\n\nThe messages waiting in the queue may now be handled differently when you interrupt Claude.\n\n- Area: Message Queue\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}