Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.305 ·

Resuming a session that ended on your own shell command no longer looks interrupted

Resuming a session whose last entry is a shell command you ran yourself, or its output, is now handled as that case rather than an interrupted prompt

You'll notice Bug Fixes
JSON All of v2.1.305
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
SessionsArea: what it touches
Bug FixesKind: in v2.1.305,
Bug FixesSection of the release
What

When you resume a session, Claude Code looks at how the conversation ended to decide whether Claude was cut off mid-reply. It now checks whether the last entry is a local command, meaning a shell command you ran yourself (for example with !) or that command's output.

  • In most of those cases the session is now treated as ending on your local command, not as an interrupted turn.
  • In the remaining case it still reports an interrupted turn, but records that the turn ended on a shell command.

Before, these sessions were treated like any other prompt that was cut off.

Why

If your last action before leaving was running a shell command yourself, resuming should no longer treat that as Claude being interrupted and pick the turn back up.

See this entry in the whole of v2.1.305 →

Feedback