openclaw - 💡(How to fix) Fix [Feature]: Agent avatar should show persistent processing status indicator across tab switches and for all active agents

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Show a persistent "processing" indicator on agent avatars whenever an agent is actively handling a task, regardless of which tab is currently open.

Root Cause

Show a persistent "processing" indicator on agent avatars whenever an agent is actively handling a task, regardless of which tab is currently open.

Fix Action

Fix / Workaround

When orchestrating multiple agents simultaneously (e.g., a coordinator dispatches tasks to several sub-agents), the user has no visual way to know which agents are still working and which have finished without clicking into each agent tab one by one.

  • Maintain a global agent-status map (idle / processing / done) independent of which tab is currently active.

  • Display a persistent animated indicator on the agent avatar in the sidebar/tab list whenever an agent status is processing.

  • The indicator should only disappear when the agent run actually completes (status transitions to done or idle), not when the user switches away from the tab.

  • This applies to all agents visible in the UI, including those running background tasks dispatched by a coordinator agent.

  • Affected: Any user running multi-agent workflows (coordinator + sub-agents)

  • Severity: Medium — noticeably degrades UX when managing 2+ agents in parallel

  • Frequency: Every time multiple agents are dispatched simultaneously

  • Consequence: User must manually click through each agent tab to check completion status, adding unnecessary friction and breaking the multi-agent orchestration experience.

RAW_BUFFERClick to expand / collapse

Summary

Show a persistent "processing" indicator on agent avatars whenever an agent is actively handling a task, regardless of which tab is currently open.

Problem to solve

When orchestrating multiple agents simultaneously (e.g., a coordinator dispatches tasks to several sub-agents), the user has no visual way to know which agents are still working and which have finished without clicking into each agent tab one by one.

Two specific issues:

  1. Only the active tab shows the indicator: The thinking/processing status only appears for the agent whose tab is currently open. Background agents show nothing even when actively running.

  2. Switching tabs clears the indicator: If an agent is still processing and the user switches to another tab, the indicator disappears immediately — even though the task has not completed.

Proposed solution

  • Maintain a global agent-status map (idle / processing / done) independent of which tab is currently active.
  • Display a persistent animated indicator on the agent avatar in the sidebar/tab list whenever an agent status is processing.
  • The indicator should only disappear when the agent run actually completes (status transitions to done or idle), not when the user switches away from the tab.
  • This applies to all agents visible in the UI, including those running background tasks dispatched by a coordinator agent.

Alternatives considered

No response

Impact

  • Affected: Any user running multi-agent workflows (coordinator + sub-agents)
  • Severity: Medium — noticeably degrades UX when managing 2+ agents in parallel
  • Frequency: Every time multiple agents are dispatched simultaneously
  • Consequence: User must manually click through each agent tab to check completion status, adding unnecessary friction and breaking the multi-agent orchestration experience.

Evidence/examples

No response

Additional information

No response

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix [Feature]: Agent avatar should show persistent processing status indicator across tab switches and for all active agents