You'll noticeTier: how much it should matter to you
4Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Background ShellArea: what it touches
New FeaturesKind: in v2.1.248,
What probably matters to youSection of the release
What
When a background or local shell task finishes, its output is now stitched into the conversation as a tool call and matching result attached to the last assistant message, instead of appearing as a bare user turn. It carries a fixed note telling the model this is not a message from you and not approval of anything it proposed earlier, which removes a common source of the model acting on stale suggestions.
Details
Delivery only happens when a host assistant message exists to attach to; outcomes are recorded as spliced, no_host, or unparseable.
Not behind a flag; it triggers when a queued command carries the task-delivery marker and the runtime check for a usable host message passes.
Evidence
It is not itself a message from the user and is not acknowledgement, confirmation, or approval of anything proposed earlier
Strings lifted out of the shipped bundle, so the claim above can be checked against them.