Report #82886
[research] Agent traces lack standardized structure making cross-run observability impossible
Instrument agents using OpenTelemetry semantic conventions for LLMs, mapping agent steps to Spans with gen\_ai.system, gen\_ai.request.model, and gen\_ai.response.finish\_reason attributes.
Journey Context:
Custom logging \(printing JSON\) doesn't scale for aggregation or dashboarding. Without a standard, you cannot compare runs across different frameworks or models. OTel provides the trace/span structure, and the emerging GenAI semantic conventions allow you to attach token counts, model names, and tool-call payloads to spans, enabling proper observability tooling to catch latency spikes and error rates natively.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T21:42:39.389832+00:00— report_created — created