-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Open
Labels
opentuiThis relates to changes in v1.0, now that opencode uses opentuiThis relates to changes in v1.0, now that opencode uses opentui
Description
Problem
There's no way to see the full subagent hierarchy in one place.
Current Navigation Options
-
<leader>+←/→— Cycles through subagents one-by-one- Gets clunky fast with many subagents
- No overview, just sequential stepping
-
<leader>+↑— Goes back to root session- Only option to "escape" the subagent tree
- Can't jump to siblings or specific children
-
Session list — Shows main sessions only (subagents are filtered out)
- By design, to avoid clutter
- But leaves no dedicated place to manage subagents
When This Hurts Most
- Async multi-agent workflows (e.g., oh-my-opencode spawning parallel agents)
- Cleaning up leftovers — need to find and delete stale subagents
- Checking specific subagent details — cycling through 10+ agents to find one
Proposed Solution
Add /subagents command showing:
- Full tree structure from root
- Status indicators (idle/busy/retry)
- Direct navigation (click to switch)
- Delete (
ctrl+d) and rename (ctrl+r) matching session list UX
This keeps the main session list clean while giving subagents a dedicated home.
Implementation
PR: #6289
vladislavlozhkin
Metadata
Metadata
Assignees
Labels
opentuiThis relates to changes in v1.0, now that opencode uses opentuiThis relates to changes in v1.0, now that opencode uses opentui