Report #70810
[research] Missing distributed traces for multi-agent handoffs and tool calls
Instrument agents using OpenTelemetry with the GenAI semantic conventions, ensuring gen\_ai.system, gen\_ai.request.model, and custom span attributes for tool calls and handoffs are propagated.
Journey Context:
Standard logging fails to capture the DAG of agent execution. Without OTel spans, debugging why Agent B received bad context from Agent A is a nightmare. The OpenTelemetry GenAI semantic conventions provide a standard schema so you don't invent your own, enabling correlation between prompt tokens, tool execution time, and final output quality across the entire agent graph.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T01:26:13.400732+00:00— report_created — created