Unified Timeline

The Unified Timeline merges three data sources into a single chronologically-ordered stream:

  1. LLM Traces — captured by the proxy (model, tokens, latency, cost)
  2. Session Events — captured by SDK integrations (tool calls, decisions, delegations)
  3. Agent Sessions — captured by governance layer (session metadata, behavioral scores)

Dashboard

Navigate to Dashboard → Timeline to see the unified view. You can filter by:

  • Time range (1h, 24h, 7d, all time)
  • Event type (LLM calls, tool calls, decisions, errors)
  • Session ID
  • Free-text search

Each event shows its source (LLM Trace or Session Event), timing, and relevant metrics. Click to expand for full details.

API

GET /api/trpc/unifiedTrace.getTimeline

Parameters: projectId, sessionId?, from?, to?, eventTypes?, limit, offset

Returns { events: UnifiedTimelineEvent[], total: number }