Problem
In iTerm2, the tab status indicator for Every Code sessions is currently unreliable. The spinning/working dot and done dot do not consistently reflect whether the agent is actively working, waiting, blocked, or finished.
This makes it hard to scan multiple tabs and know which sessions need attention.
Desired behavior
- Show an active/working indicator only while the Every Code agent is actually processing, running tools, or otherwise not idle.
- Show a complete/done state only after the current turn or task is genuinely finished.
- Clear or change the indicator when the session is waiting for user input, paused, blocked on approval, or idle.
- Keep the indicator accurate across long-running tool calls, resumed sessions, interruptions, errors, and background command completion.
Notes
This was noticed specifically in iTerm2 tabs, but the fix may live wherever we emit terminal title/status escape sequences or coordinate TUI session activity state.
Problem
In iTerm2, the tab status indicator for Every Code sessions is currently unreliable. The spinning/working dot and done dot do not consistently reflect whether the agent is actively working, waiting, blocked, or finished.
This makes it hard to scan multiple tabs and know which sessions need attention.
Desired behavior
Notes
This was noticed specifically in iTerm2 tabs, but the fix may live wherever we emit terminal title/status escape sequences or coordinate TUI session activity state.