Feature request: built-in session history viewer
Resolved 💬 3 comments Opened Mar 3, 2026 by marcuschildress Closed Mar 3, 2026
Summary
It would be great to have a built-in way to browse and search past Claude Code session history.
Motivation
Session JSONL files in ~/.claude/projects/ contain a lot of useful context — past decisions, code changes, debugging sessions — but there's currently no way to browse them without reading raw JSON.
I built a small proof-of-concept (claude-session-viewer) — a local HTTP server that parses the JSONL files and renders a searchable chat UI. It works, but a first-party solution built into the CLI would obviously be much better.
Suggested UX
Something like claude history or claude sessions that either:
- Opens a TUI browser in the terminal
- Serves a local web UI (similar to the PoC)
- Integrates into the existing Claude Code interface
Full-text search across sessions would be especially valuable.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗