Follow Discord
Sweep 02 Oct 2026 · 18:55Z Build v2.1.288 509 read Stable v2.1.285 Latest v2.1.287 Next v2.1.288 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.287 ·

Rewinding during a running turn puts back dropped messages and keeps background tool calls

A rewind_conversation request that is refused or loses a race now re-queues the messages it dropped, and keeps tool calls running in the background

You'll notice No documentation found Improvements
JSON All of v2.1.287
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
SDKArea: what it touches
ImprovementsKind: in v2.1.287,
ImprovementsSection of the release
What

rewind_conversation is a request that programs driving Claude Code can send to take a conversation back to an earlier message. It now works out up front which messages the rewind will cut. If the rewind is then refused, or another action gets there first, those messages are put back in the queue instead of being lost.

When the rewind has to interrupt a turn that is still running, it now keeps tool calls that were detached from the turn and left running in the background. A tool call is one action Claude takes, such as running a command or reading a file. After a successful rewind, Claude Code also tidies up its record of those background tool calls for the session.

Separately, Claude Code now keeps a record for each tool call's permission checks. A permission check is the step where Claude Code decides whether an action is allowed. The record notes each round of checking, the results, and any refused writes.

Why

Rewinding while Claude is in the middle of a turn should be more reliable, and should no longer throw away queued messages or tool calls running in the background.

Read from
Names in the bundlerewind_conversation
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear how much of this a person using Claude Code will notice, or whether any of it is switched off by default.

See this entry in the whole of v2.1.287 →

Feedback