Skip to content

[FEATURE]: subagents view in the TUI #15223

Closed as not planned
Closed as not planned

Description

@IgaoGuru
  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

When a session spawns subagents, there's no way to see them in the TUI. You'd have to know their session ID and navigate there manually, which is impractical during agentic workflows.

I'd like a dedicated subagents panel that lists all child sessions for the current session:

  • Accessible via a keybind (e.g. ctrl+x k) or /subagents slash command
  • Split-pane layout: left lists subagents with status (running/done) and last tool used, right shows a preview of output
  • hjkl navigation; Enter to open the subagent, Esc to close back to the parent session
  • Only visible when the session has child sessions

I have a working proof-of-concept implementation if that's useful to share.

Activity

  1. github-actions commented on Feb 26, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:


    For keybind-related issues, please also check our pinned keybinds documentation: #4997

  2. added
    opentuiThis relates to changes in v1.0, now that opencode uses opentui
    on Feb 26, 2026
  3. IgaoGuru commented on Feb 26, 2026

    @IgaoGuru
    Author

    @thdxr The referenced issue (#6299) and its PR (#6289) implement this as a modal dialog within the existing UI. My proposal is a full-screen split-pane overlay, a fundamentally different UX model. I made it this way because the dialog gets cramped with many subagents and obscures context, while the full-screen panel gives each one room to breathe.

    I have a working implementation if useful for comparison: diff view. Happy to open a proper PR if the direction looks right. Sorry if it's duplicate, happy to close this and move to #6299

  4. assigned and unassigned on Apr 26, 2026
  5. removed
    opentuiThis relates to changes in v1.0, now that opencode uses opentui
    on May 3, 2026
  6. gauravlochan commented on Jun 2, 2026

    @gauravlochan

    I wanted this functionality too, and was thinking of building it myself. Glad i found this issue as well as #15363.

    @IgaoGuru - what will it take to get this approved and merged?

  7. gauravlochan commented on Jun 2, 2026

    @gauravlochan

    @IgaoGuru - could you attach a screenshot of what this looks like?

  8. github-actions commented on Aug 2, 2026

    @github-actions
    Contributor

    To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions