End-to-End Tracing for LLM Applications: What Belongs in a Span

Production LLM apps span multiple model calls, tool invocations, retrieval steps, and re-tries. A complete trace makes them debuggable; a sparse one leaves you guessing.