Skip to content

v1.0.2

Choose a tag to compare

@Mandark-droid Mandark-droid released this 30 Mar 12:53
· 24 commits to main since this release

Fixes

  • AsyncOpenAI client spans not exported - OpenAIInstrumentor now wraps AsyncOpenAI.__init__ in addition to OpenAI.__init__, so async client calls produce spans that are exported to the OTLP collector. Added _instrument_async_client() and _create_async_span_wrapper() for proper async-aware span creation (fixes #4)
  • Qdrant instrumentation crash on qdrant-client 1.16+ - QdrantClient.search was removed in qdrant-client 1.16 in favor of query_points. The Qdrant instrumentor now detects which API methods are available and instruments accordingly, supporting both old (search) and new (query_points) APIs

Full Changelog: v1.0.1...v1.0.2