Problem
The drawer shows a turn count, last-activity time, and a pending-approval tag, but there's no "new since you last viewed" unread indicator — and the hamburger only shows a total session count, not whether a background session has new activity.
Suggested fix
Track last-viewed per session and show an unread dot/count on the session row and on the drawer button when a non-active session advances.
Filed from a UI research sweep of the Helm mobile app (landing + live demo session) using Playwright + full source review, cross-referenced against Claude, ChatGPT, GitHub Copilot Chat, and Codex/Claude Code UIs.
Problem
The drawer shows a turn count, last-activity time, and a pending-approval tag, but there's no "new since you last viewed" unread indicator — and the hamburger only shows a total session count, not whether a background session has new activity.
Suggested fix
Track last-viewed per session and show an unread dot/count on the session row and on the drawer button when a non-active session advances.
Filed from a UI research sweep of the Helm mobile app (landing + live demo session) using Playwright + full source review, cross-referenced against Claude, ChatGPT, GitHub Copilot Chat, and Codex/Claude Code UIs.