Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

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