[Bug] Tool calls execute without waiting for user approval between operations
Bug Description Title: "Claude Code queues multiple tool calls without waiting for user approval" Description: Claude Code executes tool calls in a queue without pausing for user feedback between them. This means:
If the user rejects/interrupts the first tool call, subsequent queued calls still execute Wastes rate limits on unapproved operations Unnecessary context consumption User can't redirect the approach mid-execution
Desired behavior: After each tool call completes, wait for explicit user approval before executing the next queued tool call. This lets users:
Review each step Approve/reject before wasting resources Change direction if needed
Example: Multiple failed attempts to update AuthService.ts — user should be able to stop after attempt 1 and suggest a different approach, rather than Claude blindly executing attempts 2-18.
Environment Info
- Platform: darwin
- Terminal: Apple_Terminal
- Version: 2.0.76
- Feedback ID: 9e153922-00c9-4479-b858-6a35b347c592