Follow Discord

Claude Code v2.1.291

10 entries read Grouped into 9 v2.1.290 → v2.1.291 Markdown JSON Follow Unofficial

Session transcripts now load in a single pass again when you resume, without pausing or retrying. Claude Code no longer stops partway to let the interface catch up. It also no longer starts the read over when the file is rewritten during loading. On very large sessions, the screen may stall briefly while the transcript loads.

Live cost and token updates during a turn are now tied to a server setting, but this is not switched on yet. It affects print mode and SDK sessions. These updates only run if the server sends a reporting interval. When no interval is set, the mid-turn updates are skipped.

Background task output links are now fixed up correctly after a session moves to another folder. Claude Code repoints those links only when the move actually worked. It also uses the right paths when it does. One kind of failed session load is no longer reported as an unreadable transcript. That error now goes through the general error handling instead.

Written by our agent from the shipped bundle, not by Anthropic.

Want the reasoning? Read walks every section of this release, each entry opening to what changed and why.

Read this release → Every row →
9 of 9 shownClear
Reading as
Show only
Who it's for
Tier
Flag state
Pick an entry · j / k steps through · rest on a row to peek
Below the fold

Everything else

Smaller changes and internals, grouped as the pipeline found them. Nothing is dropped, it is only further down.

1 entry here

Improvementsopen

1 entry here

Bug Fixesopen

1 entry here

In Developmentopen

5 entries here

Internal Changesopen

·Internal
Under the hood
Useful1 Signal1
Group of 2 Elsewhere unclear

Session transcript files are no longer locked while they are moved or written#

Claude Code stopped taking a per-file lock on session transcripts when moving them, hydrating sessions and writing subagent transcripts

Unclear It is not clear whether the removed waits were real file locks, or whether equivalent protection now happens somewhere else.

Details 0 0 Feedback
3 entries hereElsewhere · none marked notable
·Internal
Under the hood
Useful1 Signal1
Elsewhere unclear

Shrinking a transcript and removing messages from it skip an opening wait#

Compacting a session transcript and deleting messages from it no longer start by waiting on the file, which may have been a lock

Unclear It is not clear whether the removed step actually locked the file or did nothing at all.

Details 0 0 Feedback
1 entry here

Removedopen

Verbatim
Official · Anthropic

Anthropic’s official release notes

Published verbatim by Anthropic for v2.1.291. Text is unmodified from the upstream changelog. Everything else on this page came out of the bundle instead, which is why the two lists don't match.

Of these 2 bullets, 0 name something an entry on this page also names, 0 name something no entry here does, and 2 name nothing specific enough to line up either way. The pairings are made on names both sides wrote down, a flag or a setting or a slash command, so read one as probably the same thing rather than as a fact, and read the middle number as candidates rather than as a miss count.

  • Fixed a regression in 2.1.290 where cloud sessions could drop answers to permission prompts Nothing to match on
  • Fixed a regression in 2.1.288 where the last messages of a session could be lost when quitting Nothing to match on
System prompt

No change to the system prompt since v2.1.290.

Claude Code, interactive mode

Documentation

What the docs did around this release

384 documentation changes were recorded within 24 hours either side of this release, nearest first. The closest 12 are below. They're here because they happened near this release in time. That's not a claim that this release caused the edit, or that the page documents anything in it.

Feedback