Finding / pi-coding-agent

2026-10-13-pi-coding-agent-unfinished-responses-tool-calls-fail-instead-of-executing-mixed-commands-from-0-99

Unfinished Responses tool calls fail instead of executing mixed commands from 0.99.0. Responses streams could leave unfinished tool calls in the final assistant message, which the agent treated as runnable. A server omitting output_index could mix arguments or duplicate call IDs and execute the wrong assembled command. The stream now fails if a completed response still has an unfinished tool call. No advisory identifier was found for this fix.

Channel: tagged-release. Half: defect. Date: 2026-09-29.

Operator consequence: Upgrade compatible Responses-stream integrations to 0.99.0 or newer; treat the new stream error as a rejected malformed call, not a reason to execute a partial command yourself.

Receipt

Finding metadata

Run: 2026-10-13-profile-refresh-2026-09-21_2026-10-13-frontier-v0

Finding ID: 2026-10-13-pi-coding-agent-unfinished-responses-tool-calls-fail-instead-of-executing-mixed-commands-from-0-99

Source links

Primary links, including exact changelog lines when available.