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
feat: Show background tasks status in sidebar #8322
When using background tasks (background_task, call_omo_agent with run_in_background=true), there's no visibility into which tasks are currently running.
The user has to:
Remember the task_ids manually
Use background_output to check status one by one
Hope they don't forget to cancel tasks before finishing
Proposed Solution
Add a visual indicator in the sidebar showing active background tasks:
Task count badge on sidebar (e.g., "3 running")
Expandable list showing:
Agent type (explore, librarian, oracle, etc.)
Task description (the short description passed to the tool)
Duration/elapsed time
Quick actions: view output, cancel
Why This Matters
Resource awareness: Users can see if they're spinning up too many agents
Better UX: No need to track task_ids mentally
Easier cleanup: One-click cancel instead of background_cancel(all=true)
Alternatives Considered
Toast notifications for task start/end (less persistent)
Status bar indicator (less detailed)
Feature request from a user who frequently uses parallel background agents for exploration.
Activity
dccarbone commentedon Jan 14, 2026
Additional thought: It would be great to have a kill/cancel button directly in the sidebar for each task.
One-click cancel without needing to type
background_cancel(task_id="...")would be a nice QoL improvement.github-actions commentedon Jan 14, 2026
This issue might be a duplicate of existing issues. Please check:
Feel free to ignore if none of these address your specific case.
feat(tui): show running tools and LLM status in sidebar
zxsleebu commentedon Feb 26, 2026
+1. i don't always understand why is my agent getting stale when it promises to continue the work
github-actions commentedon Apr 28, 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.