{"version":"2.1.285","anchor":"cancel-holdsclears-pending-attach-interrupt-resume-reply-c","canonical_anchor":"cancel-holdsclears-pending-attach-interrupt-resume-reply-c","heading":"Cancelling also clears a pending attach that was on hold","tier":"internal","area":"Sessions","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285\/e\/cancel-holdsclears-pending-attach-interrupt-resume-reply-c","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285","markdown":"### Cancelling also clears a pending attach that was on hold\n\nCancelling now also clears an attach that was being held, and a turn now waits for the session to settle before it starts\n\n**Unclear.** It is not clear what the held attach is or which kinds of session this affects.\n\n**What**\n\nWhen you cancel, Claude Code now also clears an attach that was being held and had not finished yet. Messages from a turn are now added through a single append step. A turn is one round of you sending something and Claude answering. The session also waits for its state to settle around the start of each turn.\n\n**Why**\n\nThis may prevent timing problems when a remote session is cancelled while it is still starting up.\n\n- Area: Sessions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5"}