Follow Discord
Sweep 28 Sep 2026 · 17:20Z Build v2.1.284 505 read Stable v2.1.274 Latest v2.1.283 Next v2.1.284 Feeds RSS JSON llms.txt llms-full.txt Unofficial
Reading a new release v2.1.284 Downloading and diffing · 2/6 0 findings $0.00 so far

Claude Code v2.1.280 ·

Bash exit-code error classification now parses the command's shell AST for trailing list operators

Claude Code now parses a bash command's structure to avoid misreporting exit codes as errors

Under the hood Bug Fixes
JSON All of v2.1.280
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Bash ToolArea: what it touches
Bug FixesKind: in v2.1.280,
Bug FixesSection of the release
What

When Claude Code runs a shell command, it checks the exit code to decide whether the command failed. A new helper now actually parses the structure of the bash command (its abstract syntax tree, a breakdown of how the command is built from pieces like && and ;) to handle cases where the last part of a command list ends with an operator like &&.

Why

This prevents certain commands from being wrongly flagged as failed just because of how they were chained together with && or similar operators, so the error reporting you see for Bash tool calls should be more accurate.

See this entry in the whole of v2.1.280 →

Feedback