Feature: Filter session list to active/connected sessions only (web + mobile)

Resolved 💬 1 comment Opened May 9, 2026 by danysirota Closed Jun 8, 2026

Type

Feature request

Surfaces

  • Claude Code web app (claude.ai/code) — session list in the "code" area
  • Claude Code mobile app — equivalent session list view

Problem

Both the web "code" area and the mobile app list all my Claude Code sessions interleaved, regardless of whether the session has a currently active/connected agent. When I'm running several sessions in parallel, finding the live one I want to jump back into means scanning the whole list each time.

Proposal

Add a filter (toggle, chip, or tab) in the session list — on both web and mobile — to show only sessions whose agent is currently active/connected.

Nice-to-haves:

  • Persist the filter selection across reloads / app launches
  • Count badge showing how many active sessions exist
  • Sort active sessions to the top by default even when the filter is off
  • Keep the same UX/affordance on web and mobile so muscle memory transfers

Why it matters

Running multiple Claude Code agents in parallel is increasingly common (cloud agents, background tasks, /loop, etc.). Without a way to filter to live ones, the session list grows noisy fast and switching between active agents costs more than it should. This is a small UI change with a meaningful daily-use payoff.

Environment

  • Web: claude.ai/code
  • Mobile: Claude Code mobile app (iOS / Android)

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗