Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Background ShellsArea: what it touches
Internal ChangesKind: in v2.1.312,
Internal ChangesSection of the release
What
When Claude Code stops a running shell command (a command run in the terminal on your behalf), it can now attach a label to it. If the command was stopped, its result carries that label so the rest of Claude Code can tell why it ended.
The time recorded for a stopped command is also measured differently. It now runs up to the moment the command was stopped, not up to the later moment its exit was handled.
Why
Claude Code can now tell why a shell command was stopped, and the time it reports for a stopped command is closer to how long the command actually ran.