Skip to content

Sessions ​

Browse Claude Code conversation transcripts with full message details and tool use.

Overview ​

The Sessions page displays conversation history from Claude Code sessions stored as JSONL files. You can filter by project and browse through conversations with paginated message views.

How to Use ​

Browsing Sessions ​

The session list shows all recorded conversations with:

  • Session date and time
  • Message count
  • Project name

Use the project filter dropdown to show sessions from a specific project or all projects.

Viewing a Session ​

Click a session to open the conversation viewer. Messages are displayed in order with:

  • User messages — your prompts
  • Assistant messages — Claude's responses with full text
  • Tool calls — tool name, arguments, and results
  • Content blocks — code, text, and structured output

Conversations are paginated (5 prompts per page) for performance.

Configuration ​

Sessions are read-only. Claude Code stores transcripts as JSONL files in:

~/.claude/projects/{project-folder}/*.jsonl

Claude Deck caches parsed sessions in its database with a 5-minute TTL and file hash validation for fast page loads.

Tips ​

  • Sessions are read-only — you can browse but not modify transcripts.
  • The cache refreshes automatically when session files change on disk.
  • Filter by project to quickly find conversations for a specific codebase.

Released under the MIT License.