Skip to content

[FEATURE]: Add a dedicated view for sub‑agent outputs and status in the desktop app #37267

Description

@liaozhenlin

Environment:

  • OpenCode Desktop: v1.18.2
  • OS: Windows 10

Problem:
The main agent refreshes very frequently and floods the UI with continuous log updates, causing sub‑agent status and outputs to be buried. Users find it difficult to effectively track the progress of each individual sub‑agent.

Request:
Provide an independent monitoring panel that lists each sub‑agent in a list or card layout, clearly showing its name, current status (e.g., running, completed, error), and a brief output summary. In addition, users should be able to click on any sub‑agent entry to drill down into a detailed view, where they can see the full output logs, intermediate results, and execution trace. This enables thorough debugging and review of each sub‑agent's work.

Value:
Users can monitor the overall progress of all sub‑agents without distraction, and when they need to diagnose an error or inspect details, they can instantly drill down to get complete context. This greatly improves debugging efficiency and overall management of sub‑agent tasks.

Suggested implementation:

Add a new "Sub‑agents" tab or side panel in the main interface that shows only sub‑agent activities.

Each sub‑agent entry should support click‑to‑expand or navigation to a detail page that displays the full output.

Alternatively, provide a command like /subagent status to quickly show a summary within the conversation, and allow users to enter a specific sub‑agent's detailed view via a command or click.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions