When a background or local-shell task finishes, its result can now be appended as a tool_use into the current assistant turn if that turn already made a tool call, instead of always being inserted as a new synthetic turn. This distinction is tracked via a new telemetry dimension recording whether delivery was an append or a new_turn.
Background/local-shell task delivery can now append to the same assistant turn instead of always starting a new turn
A finished background task's result can now be appended into the current assistant turn instead of always starting a new one.
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Background TasksArea: what it touches
ImprovementsKind: in v2.1.259,
ImprovementsSection of the release