v1.0.2
Fixes
- AsyncOpenAI client spans not exported -
OpenAIInstrumentornow wrapsAsyncOpenAI.__init__in addition toOpenAI.__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.searchwas removed in qdrant-client 1.16 in favor ofquery_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