Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.248 Home All releases olderv2.1.247 v2.1.250newer
Claude Code v2.1.248

Backgrounded shell commands may return a structured task acknowledgement

Not switched on
Useful2 Signal3
Background Tasks

Backgrounded shell commands may return a structured task record instead of raw output.

Both the record and its telemetry sit behind one unresolvable check.

What

When a shell command is sent to the background, the tool result can now be a structured task record with a status of working, a task id and a status message, instead of the joined stdout and stderr text used before. Both this and its telemetry sit behind one unresolved check, so whether it is active on this build is not decided by anything nameable in the source.

Details
  • Affects the PowerShell tool and the parallel bash path.
  • New telemetry event tengu_bash_task_ack records the trigger (user, turn_abort, timeout or explicit), whether the task ends with the final response, and shell: "powershell".
  • Wording varies by session: in a single-shot print session the message says the command is stopped when the turn ends.
  • The guard is a single-argument predicate; one candidate definition in this build is a stub that returns false.
Evidence

tengu_bash_task_ack

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.248 →