{"version":"2.1.259","anchor":"backgroundlocal-shell-task-delivery-can-now-append-to-the-s","canonical_anchor":"backgroundlocal-shell-task-delivery-can-now-append-to-the-s","heading":"Background\/local-shell task delivery can now append to the same assistant turn instead of always starting a new turn","tier":"notice","area":"Background Tasks","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.259\/e\/backgroundlocal-shell-task-delivery-can-now-append-to-the-s","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.259","markdown":"### Background\/local-shell task delivery can now append to the same assistant turn instead of always starting a new turn\n\nA finished background task's result can now be appended into the current assistant turn instead of always starting a new one.\n\nWhen 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`.\n\n- Area: Background Tasks\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 3\/5"}