Skip to content

Feature: Sub-agent status sidebar panel #12463

Closed as not planned
Closed as not planned

Description

@kaizen403

Summary

Add a sidebar panel that displays active sub-agents and their status, similar to how the TODO list is shown in the sidebar.

Use Case

When using multi-agent orchestration systems (like OhMyOpenCode's Atlas/Sisyphus pattern), the main agent frequently delegates tasks to sub-agents. Currently, viewing sub-agent status requires:

  1. Pressing Ctrl+X to open the session switcher
  2. Navigating with arrow keys to find the relevant sub-agent session

This workflow interrupts focus and makes it difficult to monitor parallel sub-agent execution at a glance.

Proposed Solution

A persistent sidebar panel (toggleable, like the TODO panel) showing:

Field Description
Agent name The sub-agent identifier (e.g., "sisyphus-1", "explore-2")
Task Brief description of delegated task
Status running / completed / failed
Duration Time elapsed since spawn

Mockup

┌─ Sub-agents ────────────────┐
│ ● sisyphus-1    [running]   │
│   "Fix auth middleware"     │
│   2m 34s                    │
│                             │
│ ● explore-3     [running]   │
│   "Find error handlers"     │
│   45s                       │
│                             │
│ ✓ librarian-1   [done]      │
│   "Lookup JWT docs"         │
│   1m 12s                    │
└─────────────────────────────┘

Additional Context

I'm using OhMyOpenCode which adds orchestration capabilities via prompt engineering and MCP tools. The orchestrator delegates to specialized sub-agents, but there's no visibility into their status without manually switching sessions.

Would be happy to contribute to this implementation if there's interest.


cc: @kaizen403

Activity

  1. github-actions commented on Feb 6, 2026

    @github-actions
    Contributor

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

    Feel free to ignore if none of these address your specific case.

  2. collin commented on Feb 23, 2026

    @collin

    This would be great.

    I love that you can chat with sub-agents after they are "complete".

    But the buttons to click to open up the sub-agent keep scrolling higher up the chat history as the main session continues, so having a tree view of sub-agents per top-level-agent would be very useful for certain work sessions.

    For example, I set a session to work on a bunch of similar files, each in a sub-agent.

    If I need to go back and follow-up on particular files, it's nice to be able to navigate to that sub-agent quickly.

  3. sanderma commented on Mar 4, 2026

    @sanderma

    Yeah, I too would like better feedback what is happening with subagents. I'm currently staring at a screen that is "busy" and pressing CTRL-X right is not a nice way to see which subagents are currently doing stuff.

    It might be I'm doing something wrong of course. I use Oh-My-Opencode which might also be a reason it sometimes seems stuck.

  4. assigned and unassigned on Apr 26, 2026
  5. github-actions commented on Jun 26, 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