Summary
Show an unread indicator dot on sessions in the sidebar when new messages arrive, similar to chat app notification badges.
Problem
When monitoring multiple sessions, there's no visual indication that a session has new activity. Users have to manually check each session to see if anything new happened.
Proposed Solution
Add a small colored dot indicator next to session names in the sidebar when new messages are detected.
Implementation
Frontend:
Backend:
UX:
Visual Example
Sessions
├── quickcall-supertrace ● <- new messages
├── my-project
└── another-session ● <- new messages
Benefits
- Quick visibility into which sessions have new activity
- Better multi-session monitoring workflow
- Familiar UX pattern from chat/messaging apps
Summary
Show an unread indicator dot on sessions in the sidebar when new messages arrive, similar to chat app notification badges.
Problem
When monitoring multiple sessions, there's no visual indication that a session has new activity. Users have to manually check each session to see if anything new happened.
Proposed Solution
Add a small colored dot indicator next to session names in the sidebar when new messages are detected.
Implementation
Frontend:
Backend:
latest_message_timestampin session list response (may already exist)UX:
Visual Example
Benefits