You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Bash ToolArea: what it touches
ImprovementsKind: in v2.1.287,
ImprovementsSection of the release
What
When Claude starts a shell command that keeps running in the background, Claude Code sends Claude a short message about it. When that background task has a task id, the message now tells Claude to check on the task with one tool and stop it with another, and warns it never to check on it or stop it with pgrep, pkill or kill. When there is no task id, Claude gets the same generic message as before, which only says the task id and output file exist.
This new wording is behind a check that decides when it is used.
Why
The change alters what Claude is told about its own background commands, steering it toward the tools built for the job rather than ordinary process commands.
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 doubtIt is not clear what condition decides when the new message is used.