Follow Discord
Sweep 12 Nov 2026 · 23:00Z Build v2.1.323 540 read Stable v2.1.311 Latest v2.1.323 Next v2.1.323 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.323 ·

Changes to how a branched session picks earlier messages and how slow shell commands are read

A branched session now builds its starting messages from the last qualifying message, and a timed-out shell-command check now reports a timeout

Under the hood Internal Changes
JSON All of v2.1.323
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
SessionsArea: what it touches
Internal ChangesKind: in v2.1.323,
Internal ChangesSection of the release

Unclear What either change means in practice for a user is not stated, including whether a timed-out shell-command check now leads to a different permission prompt.

What

Two behaviours changed:

  • Branched sessions: when Claude Code branches off a copy of the conversation for a user without a terminal, it now picks the earlier messages to carry over starting from the last message that qualifies, not from the very end of the conversation.
  • Shell command checks: when Claude Code reads a shell command to understand it and that reading runs out of time, it now reports the timeout as its own result instead of returning nothing.
Why

Both changes affect edge cases: what a branched copy of the conversation starts with, and how a shell command that takes too long to read is handled when Claude Code decides whether to ask your permission to run it.

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 doubtWhat either change means in practice for a user is not stated, including whether a timed-out shell-command check now leads to a different…

See this entry in the whole of v2.1.323 →

Feedback