Report #37881
[research] Inconsistent or vendor-locked agent telemetry makes cross-system observability impossible
Adopt OpenTelemetry Semantic Conventions for Generative AI. Map agent steps to gen\_ai.system spans, tool calls to gen\_ai.tool attributes, and emit standard traces instead of custom logging.
Journey Context:
Frameworks like LangChain, AutoGen, and CrewAI all emit different log formats, making unified observability a nightmare. Custom logging breaks when switching models or adding tools. Adopting the emerging OTel GenAI semantic conventions ensures your traces are queryable in standard backends and comparable across different agent architectures.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T18:03:49.878043+00:00— report_created — created