Skip to content

Session Browser

The Session Browser is the main view in claude-view. It shows a searchable, filterable list of all Claude Code sessions detected on your machine.

For each session:

  • Project name and directory
  • Start time, end time, duration
  • Token counts (input, output, cache read, cache write)
  • Total cost (USD)
  • Model used (e.g., claude-opus-4-5, claude-sonnet-4-5)
  • Git commit (if a commit was made during the session)

Full-text search across all session content — tool calls, messages, file names. Uses Tantivy (Rust-native search library, similar to Lucene) for fast in-process search.

Search is available via:

  • The search bar in the Session Browser
  • Cmd+K / Ctrl+K global shortcut
  • The MCP search_sessions tool

Filter sessions by:

  • Project — sessions grouped by project directory
  • Model — filter by Claude model used
  • Date range — sessions from a specific period
  • Status — active, completed, or error sessions

Select multiple sessions using checkboxes (click the checkbox on each row, or use the bulk select mode toggle). An archive toolbar appears with options to archive the selected sessions. Filter state persists in the URL, so you can bookmark filtered views.

The sidebar uses VS Code-style collapsible sections. Click any section header to collapse or expand it. Collapse state persists across sessions.

Click any session to see:

  • Full conversation timeline (all messages, tool calls, results)
  • Per-message token counts
  • Tool call details (input/output)
  • Timeline of events