Skip to content

Metadata

The Metadata tab gives you the complete execution profile for a session — from headline stats and timing down to the exact model, temperature, and worktree path. This is where you go to understand the shape of a session before diving into the transcript.

Session metadata — overview stats, activity timeline, identity, and runtime configuration

Session overview

The top section surfaces the most important numbers at a glance:

MetricWhat it tells you
DurationWall-clock time from session start to end. Long durations may indicate the agent was stuck or the task was complex.
EventsTotal event count across all types. A rough measure of session complexity.
TurnsConversation turns completed vs total (e.g., 4/4 completed). Incomplete turns suggest the session was interrupted or timed out.
ReasoningReasoning token count and time spent. Higher reasoning means the agent spent more time thinking before acting.
CommandsShell commands executed with completion count (e.g., 98/98 completed). Failed commands appear here — if the count shows 95/98, three commands failed.
Tool CallsMCP tool invocations and cumulative time. High tool call counts with zero time indicate fast MCP responses.
TokensTotal tokens consumed, split into input and output. This is your cost signal — high input tokens often mean large context windows or repeated prompts.

Reading the overview signals

  • High tokens, low commands — the agent spent most of its budget reasoning and making tool calls rather than executing. Could indicate it was planning or stuck in a loop.
  • High commands, some failures — the agent was active but hit build or test failures. Check the transcript for error messages.
  • Duration far exceeding reasoning time — the gap is wall-clock time spent waiting for model responses, tool calls, or command execution.
  • Incomplete turns — the session ended before finishing all turns. Check if it was aborted, timed out, or hit a rate limit.

Activity timeline

The scatter chart plots every event by type over the session’s duration. Each dot represents one event, color-coded by category:

ColorEvent typeWhat to look for
MessageUser and agent messagesConversation rhythm — steady exchanges vs long gaps
CommandShell commandsDense clusters = heavy execution phases
Tool CallMCP tool invocationsBursts of tool calls = planning or data gathering
ProviderModel lifecycleTurn boundaries — when the agent started/stopped thinking
ReasoningInternal reasoningVisible only for models that expose reasoning tokens
SystemSystem eventsSession start, prompt delivery

Reading the timeline

Steady dots across the full width = healthy session with consistent activity.

Dense cluster followed by silence = the agent did a burst of work then stopped. Check if it completed or got stuck.

Long horizontal gap = the agent wasn’t doing anything. Could be waiting for a slow command, a rate-limited API, or it could be stuck.

All dots concentrated in the first minute = fast session. The agent finished quickly.

Toggle event types on/off using the legend buttons below the chart to isolate specific patterns. The event count legend below shows totals per type.

Identity and timing

Detailed identification for cross-referencing and debugging:

FieldPurpose
Session IDUnique session identifier (ULID). Copyable.
Spec IDThe launch specification that created this session.
Thread IDProvider conversation thread. Use this to correlate with provider logs.
Started / EndedExact timestamps for the session window.
Launch ReasonWhy the session started (e.g., queued-input, task-launch, orchestrator-dispatch).
Max RuntimeConfigured maximum duration before automatic timeout.

Runtime and model

The model configuration that was active during this session:

FieldWhat it shows
ProviderWhich AI provider ran this session (e.g., claude, codex).
Provider VersionProvider integration version.
ModelThe specific model used (e.g., opus, gpt-5.4).
TemperatureSampling temperature. Lower = more deterministic.
Reasoning EffortFor models that support it, the reasoning budget.
RoleSession role (e.g., executor, orchestrator, reviewer).
ContextThe context identifier (task key or orchestrator name).

Paths and artifacts

For task executor sessions, this section shows the worktree details:

FieldWhat it shows
WorktreeFull path to the agent’s git worktree. Open this in your editor or terminal to see the agent’s working directory.
BranchThe git branch the agent worked on.
Base RefThe branch the worktree was created from.
Head at StartThe commit SHA the agent started from. Compare with the current HEAD to see what changed.
TranscriptPath to the raw NDJSON transcript file on disk.

Every field has a Copy button for quick use in terminal commands or git operations.

Advanced configuration

Expand the Show raw spec JSON disclosure to see the full session launch specification — the complete configuration that was used to start this session, including prompt assembly, tool policy, provider settings, and local filesystem paths.

Treat raw spec JSON as sensitive local diagnostics. Review and redact before sharing it outside the trusted local environment.

Next steps