Follow Discord
Sweep 03 Nov 2026 · 22:27Z Build v2.1.318 536 read Stable v2.1.311 Latest v2.1.318 Next v2.1.318 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.317 ·

Groundwork for taking back a sent message with Esc, not yet active

A new Esc take-back feature for rewinding sent messages is wired in, but its rewind steps are still empty, so nothing happens yet

Group of 2 Nothing to try yet In Development
JSON All of v2.1.317
Nothing to try yetTier: how much it should matter to you
3Useful: my rating, 1 to 5
4Signal: worth watching, 1 to 5
SessionsArea: what it touches
In DevelopmentKind: in v2.1.317,
What probably matters to youSection of the release

What

Claude Code now includes the groundwork for taking back a message you just sent by pressing Esc. It does not work yet.

  • escTakeBack: a new part of each session is created and exposed under this name. It is told when messages are sent and when turns end. It uses the reason auto_restore_cancel.
  • Empty rewind: the parts that should actually rewind the conversation are empty. beforeInterrupt does nothing and returns, and the step that would use the sent messages, the rows on screen at the moment of Esc, the last seen message and the send count also has no body.
  • Related additions: the REPL (Claude Code's interactive prompt screen) gains restoreDraftsFrom alongside escTakeBack. The session controller gains askAboutSessionOwner, and loading a session to resume it now returns a sessionOwner field.

Why

Pressing Esc behaves as before for now. The bookkeeping for sent messages already runs on every turn, so this looks like a feature still being built and not yet switched on.

See this entry in the whole of v2.1.317 →

Feedback