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.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗