-
Notifications
You must be signed in to change notification settings - Fork 5.6k
Closed as not planned
Closed as not planned
Copy link
Labels
area:coreautocloseIssue will be closed automaticallyIssue will be closed automaticallybugSomething isn't workingSomething isn't workinghas reproHas detailed reproduction stepsHas detailed reproduction stepsplatform:macosIssue specifically occurs on macOSIssue specifically occurs on macOS
Description
Environment
- Platform: Claude CLI
- Claude CLI version: 1.0.24 (Claude Code)
- Operating System: macOS Sequoia 15.0.1 (24A348)
- Terminal: Cursor AI Integrated Terminal (zsh)
Bug Description
When multiple subagents are operating in parallel, denying a permission request for one subagent to use a tool or execute a command causes all other active subagents to halt their execution.
Steps to Reproduce
- Initiate a task that requires multiple parallel subagents (e.g., "Deploy Task agents to write a Python script and a Dockerfile for it").
- Wait for one of the subagents to request permission to perform an action (like using a tool or running a command).
- When prompted for permission, deny the request (e.g., by hitting
esc).
Expected Behavior
The subagent whose request was denied should pause and await further user input. All other parallel subagents should continue their tasks without interruption.
Actual Behavior
All parallel subagents immediately terminate their processes. Any work in progress, such as partially written code, is difficult to recover from. Best to rollback to a previous git commit than for the subtasks to try to pick up again off partially written code.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area:coreautocloseIssue will be closed automaticallyIssue will be closed automaticallybugSomething isn't workingSomething isn't workinghas reproHas detailed reproduction stepsHas detailed reproduction stepsplatform:macosIssue specifically occurs on macOSIssue specifically occurs on macOS