We have a bit of a mess currently with weird tracing/logging logics, inconsistent telemetry emission across frameworks/runtimes and using outdated SDKs layered on top of all this.
This issue tracks the initiative to consolidate all telemetry into a Weaver-backed registry, enforce our rules around attributes, cardinality, make all runtimes/frameworks consistent, and have versioned compliance with OTel GenAI semantic conventions.
Tasks:
Upstream dependencies:
We have a bit of a mess currently with weird tracing/logging logics, inconsistent telemetry emission across frameworks/runtimes and using outdated SDKs layered on top of all this.
This issue tracks the initiative to consolidate all telemetry into a Weaver-backed registry, enforce our rules around attributes, cardinality, make all runtimes/frameworks consistent, and have versioned compliance with OTel GenAI semantic conventions.
Tasks:
Upstream dependencies: