[FEATURE]

Resolved 💬 2 comments Opened Mar 20, 2026 by Aaron-905 Closed Apr 17, 2026

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_

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗