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.
What’s tracked
Section titled “What’s tracked”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)
Search
Section titled “Search”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+Kglobal shortcut- The MCP
search_sessionstool
Filters
Section titled “Filters”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
Bulk select & archive
Section titled “Bulk select & archive”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.
Collapsible sidebar sections
Section titled “Collapsible sidebar sections”The sidebar uses VS Code-style collapsible sections. Click any section header to collapse or expand it. Collapse state persists across sessions.
Session detail
Section titled “Session detail”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