Follow Discord
Sweep 25 Sep 2026 · 19:33Z Build v2.1.283 504 read Stable v2.1.274 Latest v2.1.283 Next v2.1.283 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.280 ·

Background command 'failed' status no longer distinguishes non-zero exit code

Background command status now marks 'failed' based only on presence of a result, not on a non-zero exit code

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

The logic that marks a background command or task entry as failed has changed. Previously it checked whether the command produced a result and whether that result's exit code was non-zero. Now it only checks whether a result exists at all, without looking at the exit code.

Why

This changes when background commands are reported as failed versus succeeded, since a non-zero exit code alone no longer determines the failed state.

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 doubtThe finding does not say what visible effect this has, such as whether commands that previously showed as failed now show as succeeded or…

See this entry in the whole of v2.1.280 →

Feedback