[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

[]

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗