You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[FEATURE]: Improve subagent runtime visibility in chat UI #22233
The current subagent status feedback in chat is too vague.
During conversations, Opencode often says things like “wait for xxx to return before continuing”, but from the UI I cannot tell:
which agent is currently running
what that agent is doing
how long it has been running
whether it is making progress or stuck
whether multiple agents are running in parallel or sequentially
So as a user, I am basically being asked to wait for a black box.
I’d really like clearer runtime visibility for subagents directly in the chat UI.
For example, it would help to show:
subagent name / role
current state: queued / running / completed / failed
start time and elapsed time
current step or short action summary
whether there are multiple subagents and how they relate
optionally expandable logs or progress details
Even a minimal inline status card would already be much better, for example:
Subagent: Developer
Status: Running
Current step: Inspecting repository
Elapsed: 2m 14s
This matters a lot in longer or multi-agent tasks. When the assistant says “wait for xxx”, users need basic observability to understand whether things are proceeding normally, slow, stuck, or failed.
Right now the execution model feels too opaque, which makes the experience harder to trust.
This issue might be a duplicate of existing issues. Please check:
[FEATURE]:Show progress bar for Subagent #22153: Requests a progress bar/dynamic indicator for subagent execution — very similar in asking for visual feedback that a subagent is actively running
Retracting previous comment - this issue is NOT superseded by #24404. These are different features: #22233 requests subagent name/role/progress visibility in the CHAT UI, while #24404 addresses task state color convention. Different UI area, different purpose.
Activity
github-actions commentedon Apr 13, 2026
This issue might be a duplicate of existing issues. Please check:
If your request overlaps with these, consider adding a comment there instead, or clarifying what's distinct about your proposal.
christian-taillon commentedon Apr 23, 2026
I also believe that seeing Agent + Model in use is important for multi agent setups often involving different models.
herjarsa commentedon Apr 25, 2026
Superseded by #24404 - this feature request is now covered by the unified task state color convention PR.
herjarsa commentedon Apr 25, 2026
Superseded by #24404 - this feature request is now covered by the unified task state color convention PR.
herjarsa commentedon Apr 26, 2026
Retracting previous comment - this issue is NOT superseded by #24404. These are different features: #22233 requests subagent name/role/progress visibility in the CHAT UI, while #24404 addresses task state color convention. Different UI area, different purpose.
darianstlex commentedon Jun 6, 2026
tiny plugin: https://github.com/darianstlex/opencode-subagents-monitor
github-actions commentedon Aug 5, 2026
To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.