Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.265 ·

Unsent messages to remote sessions can now be taken back

Escape (or an empty-prompt cancel) now reclaims messages queued for a remote session that haven't been sent yet

Group of 5 You'll notice Notable Improvements
JSON All of v2.1.265
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
SessionsArea: what it touches
ImprovementsKind: in v2.1.265,
What probably matters to youSection of the release

What

  • Remote/cloud sessions now track when a queued message is "held" (queued but not yet sent to the cloud session) and could still be withdrawn. RemoteSessionManager calls a new tellWithholdableHeld() method on release, gate resolution, withdrawal, and settlement, and fires an onWithholdableHeldChanged callback when that status changes; the UI tracks this as a cloudMessageHeld state.
  • Users can now press Escape while idle to reclaim messages that were queued but not yet sent, via a new cancelHeldMessages capability, instead of triggering a full interrupt. This shows a notice and logs telemetry.
  • Cancelling with an empty prompt while in remote mode now also cancels held remote messages, via the same cancelHeldMessages path.
  • Taking back the very first prompt (the one given on the command line, which starts out withheld) now shows a distinct notice: "You took back your first message (the one given on the command line) — it wasn't sent to the cloud session."

Why

Previously a message queued for a remote/cloud session but not yet sent couldn't easily be pulled back. Now pressing Escape, or cancelling with an empty prompt, retracts it before it reaches the cloud session, with clear feedback about what happened.

Read from
Names in the bundleEsc
Since it was published

The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.

Added since A small documentation edit on Glossary touched a line naming Esc after this was published. A restore point created at each prompt you send that starts a turn. Claude Code snapshots files before every edit so a checkpoint can revert them. Press `Esc` twice or run `/rewind` to restore code, conversation, or both to an earlier poin… glossary see the edit
Confirmed since Anthropic's documentation has since written up Esc, on Discover and install prebuilt plugins through marketplaces. * When you run `/plugin disable`, `/plugin enable`, or `/plugin uninstall`, Claude Code opens the plugin panel to make the change and leaves it open. Press **Esc** to close the panel before typing another command. [Apply plugin changes wit… discover-plugins see the edit
How sure we are
One source agreesOne thing we can check says the same as this entry.
Anthropic's documentation agreesAnthropic's documentation has since written up Esc, on Discover and install prebuilt plugins through marketplaces.

See this entry in the whole of v2.1.265 →

Feedback