Follow Discord
Sweep 27 Oct 2026 · 19:04Z Build v2.1.312 531 read Stable v2.1.308 Latest v2.1.312 Next v2.1.312 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.311 ·

Stopping a turn now also stops shells moved to the background

When you stop a turn, Claude Code now also stops the shells that had been moved off that turn

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

Unclear Exactly which background shells count as moved, and are therefore stopped, is not clear.

What

A turn is one round of Claude working on your request. When you stop a turn yourself, Claude Code now also stops shells that had been moved off the turn, meaning shell commands that were sent to keep running in the background. Before, ending the turn did not stop them. The record that you stopped the turn is cleared when the turn ends.

Why

Background commands started during a turn may now be ended when you interrupt it, so a long-running command you wanted to keep going may stop.

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 doubtExactly which background shells count as moved, and are therefore stopped, is not clear.

See this entry in the whole of v2.1.311 →

Feedback