Overview
Spans per node, token cost per step, latency per edge — LangSmith-style.
Why it matters
An agent is a distributed system. Structured tracing is the only way to debug the graph of calls, not just one LLM response at a time.
Where this sits in the stack
Tracing agent runs is one of the load-bearing decisions in a KG/RAG/agent system: choices made here propagate to retrieval quality, agent reliability, cost per query, and the on-call burden of whoever ships it. Teams that name this trade-off explicitly ship faster than teams that leave it implicit.