Sessions

How prompts are grouped into sessions

A session is a single continuous conversation with an AI tool. In the dashboard, prompts that share the same session_id are grouped together into a collapsible session card.

Session metadata

Each session group shows:

  • Session ID (abbreviated)
  • Total prompt count
  • Source badges (Cursor, Claude Code, etc.)
  • Primary model used (most common model in session)
  • Branch name if available
  • Time range (first to last prompt)

Session IDs

Session IDs are assigned by the AI tool, not by PCR:

ToolSession ID source
CursorUUID from the agent transcript filename
Claude CodeUUID from the JSONL session_id field
MCPProvided by caller, or auto-generated if omitted

The most recent session is expanded by default. All other sessions are collapsed to keep the view manageable.