Parallel tool calls cancel sibling calls when one fails
Resolved 💬 2 comments Opened Jun 3, 2026 by Akhila-S96 Closed Jun 6, 2026
Summary
When multiple tool calls are dispatched in parallel and one fails, the remaining sibling calls are silently cancelled with 'Cancelled: parallel tool call errored' — even though they are completely independent.
Environment
- Claude Code CLI: 2.1.160
- OS: Windows 11
Steps to reproduce
- Dispatch 3 independent Bash tool calls in parallel
- Arrange for one to fail (e.g. command not found)
- Observe: remaining 2 are cancelled rather than completing independently
Expected
Each parallel call completes independently regardless of sibling failures.
Impact
Forces sequential retries for work that should be parallel.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗