[FEATURE]
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
When multiple agent threads are open as tabs, the tab icons (the asterisk/spark icons) are static regardless of whether the thread is actively processing or idle.
Proposal: Animate the tab icon (e.g., spin it) when the corresponding thread is actively working (running tools, generating output, waiting for tool results). Stop the animation when the thread is idle/waiting for user input.
Why this is useful:
When running multiple threads in parallel, there's no at-a-glance way to tell which threads are still working vs. finished
Users currently have to click into each tab to check status
A spinning icon is a familiar "loading/busy" indicator that communicates state without taking any extra screen space
Proposed Solution
Expected behavior:
Icon spins while the thread is actively generating or executing tools
Icon stops spinning when the thread is idle (waiting for user input or completed)
Alternative Solutions
_No response_
Priority
Medium - Would be very helpful
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗