Supported session types
Claudeye reads two types of session logs:- Claude Code: sessions stored in
~/.claude/projects(the default) - Claude Agents SDK: session logs written to disk by your Python or TypeScript agent code
Projects and sessions browser
When you open Claudeye, you see a list of projects. Each project maps to a directory under your--projects-path.
Click a project to see its sessions, sorted newest-first. You can filter by:
- Date range: narrow to a time window
- Keyword: search session content
Session view
Click a session to open the execution trace. You’ll see every event in the conversation:| Entry type | What it shows |
|---|---|
| User messages | Input sent to the model |
| Assistant messages | Model responses, including thinking blocks |
| Tool calls | Tools the model invoked and their inputs |
| Tool results | Outputs returned to the model |
| System events | Metadata like model selection, context window usage |
Subagent logs
If your session spawned subagents, you’ll see them listed under the parent session. Click any subagent to expand its trace inline. No separate navigation needed.Subagent logs are pre-loaded with the session, so expanding them is instant regardless of size.
JSONL export
Each session page has a download button to export the raw JSONL log for that session.Auto-refresh
To monitor a live session, use the auto-refresh controls on the session list: 5s, 10s, or 30s intervals. Claudeye will poll for new sessions and update the list automatically.Using a custom projects path
If your sessions are stored somewhere other than~/.claude/projects, pass the path at startup:

