Receipts for every inference, and the policy layer being built on them.
Windows only for now.
drop a screenshot at assets/trace.png
Each request through the router becomes an OpenTelemetry trace: which app asked, which model answered, how it was routed, how long it took, how many tokens it cost.
Raw spans are grouped into conversations, so an agent's multi-turn run reads like a transcript with metrics attached. Expand any exchange to see the full prompt and response.
When an answer looks wrong, the trace shows what the model actually received and produced. No guessing about system prompts, routing, or truncation.
Trace is the shipped evidence layer; Governance, meaning policy, audit, and controls over what agents and models may do, is being built on exactly these records. You can already see its place reserved in the app's sidebar.
Each call through the model router emits an OpenTelemetry trace: which app asked, which model answered, routing, timing, and token counts.
Traces are captured and kept on-device. Nothing is exported anywhere unless you decide to ship it to your own collector.
The Trace view groups raw spans into conversations. An agent's multi-turn run reads like a transcript with metrics attached. Expand any exchange for the full prompt and response.
Because every inference and tool call is already recorded at one choke point, policy and audit come next: rules about what agents may do, verified against the same records you can read today.