-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Open
Labels
Issue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.New issue. Needs quick review to confirm validity and assign labels.bugSomething isn't workingSomething isn't working
Description
Problem (one or two sentences)
When a user terminates an active subtask (e.g., via the "Terminate" button) before the attempt_completion tool, it fails to automatically return and resume the parent task.
Context (who is affected and when)
This bug occurs in orchestrator mode when a parent task delegates work to a child task (subtask). If the subtask is manually canceled by the user (e.g., by interrupting the API request and then clicking the "Terminate" button), the system should resume the parent task.
Reproduction steps
- Start a new task in orchestrator mode.
- Provide an instruction that prompts the creation of a subtask.
- Approve the subtask creation.
- Once the subtask begins its first API request and is actively streaming, immediately Click the "Cancel Request" button. then, Click the "Terminate" button.
Expected result
should return to the parent task
Actual result
The parent task is not resumed.
Variations tried (optional)
No response
App Version
3.35.4
API Provider (optional)
None
Model Used (optional)
No response
Roo Code Task Links (optional)
No response
Relevant logs or errors (optional)
Metadata
Metadata
Assignees
Labels
Issue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.New issue. Needs quick review to confirm validity and assign labels.bugSomething isn't workingSomething isn't working
Type
Projects
Status
Triage