Problem
When running multiple queries in parallel across different tabs, there’s no way to see status without clicking into each tab. Users frequently run 3+ tabs simultaneously and waste time discovering connection timeouts or missed prompts for input.
Solution
Add status icons to tab headers showing current state:
Basic States:
- Idle, Running, Completed
Issue Indicators:
- Connection Timeout: Alerts when connection is lost and needs manual retry
- User Input Required: Shows when AI is waiting for decisions (e.g., confirming a plan, providing clarification)
Examples
- User navigates away from tab, returns to find connection timed out - wastes time clicking “Try Again”
- AI creates a plan but can’t proceed without user input - user unaware until checking tab
- Model runs long time and pauses for confirmation - user misses the prompt
Related Enhancement
Automatic retry logic for connection timeouts would make the timeout indicator redundant, as it would continuously retry while showing the error instead of requiring manual “Try Again” clicks. (Might need separate feature request - I’m personally experiencing timeouts extremely frequently and am pressing ‘Try Again’ all day long)