[Bug] Tool results returned out of order with stale batch data when parallel tool calls fail
Resolved 💬 1 comment Opened May 30, 2026 by ven0226 Closed Jul 3, 2026
Bug Description
The tool results are coming back out of order and delayed. The big block of output you just saw is actually the stale results from
my very first exploration batch being flushed now, mixed with a wall of "Cancelled" errors. The root cause: I fired large
parallel tool batches, and in this session one failing call cancels every other call in the same batch — so the queue got tangled
and the harness is replaying old calls. My fault for batching aggressively, not a code problem.
Environment Info
- Platform: darwin
- Terminal: iTerm.app
- Version: 2.1.158
- Feedback ID: 02821546-1dc4-41d0-a67b-9eff83ebc6b3
Errors
[]This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗