NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3087 most downloaded on PyPI
OpenTelemetry Official OpenAI instrumentation
Last release 5 months ago
01 May 2026
Release timing varies
gaps range from 4 weeks to 10 months
Unknown
no stable releases
Nothing withdrawn
no release was ever pulled
2 years old
5 releases · first in 2024
One column per month.
Migrate experimental path from deprecated LLMInvocation to InferenceInvocation, using handler.start_inference() and invocation.stop()/invocation.fail(…
LLMInvocation to InferenceInvocation,
using handler.start_inference() and invocation.stop()/invocation.fail() directly
(#4502)create_duration_histogram and create_token_histogram from
opentelemetry-util-genai instead of defining bucket boundaries locally
(#4501)OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT from
opentelemetry.util.genai.environment_variables instead of re-defining it locally,
making opentelemetry-util-genai the single source of truth for this constant.
(#4455)wrap_function_wrapper() calls
(#4445)ChoiceBuffer crash on streaming tool-call deltas with arguments=None
(#4350)StreamWrapper missing .headers and other attributes when using with_raw_response streaming
(#4113)OTEL_SEMCONV_STABILITY_OPT_IN to gen_ai_latest_experimental to enable.
Add dependency on opentelemetry-util-genai pypi package.
(#3715)create
(#4474)response_format handling: map json_object/json_schema to json output type.
(#4315)openai.Omit value.
(#4315)gen_ai.request.model attribute on missing model.
(#4494)Fix AttributeError when handling LegacyAPIResponse (from with_raw_response)
AttributeError when handling LegacyAPIResponse (from with_raw_response)
(#4017)with_raw_response
(#4033)gen_ai.request.seed instead of gen_ai.openai.request.seed
(#4036)Migrate off the deprecated events API to use the logs API
GEN_AI_OPENAI_REQUEST_SERVICE_TIER for request
attributes and GEN_AI_OPENAI_RESPONSE_SERVICE_TIER for response attributes.
(#3920)Coerce openai response_format to semconv format
Use generic OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT environment variable to control if content of prompt, completion, and other messages is
Use generic OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT environment variable
to control if content of prompt, completion, and other messages is captured.
(#2947)
Update OpenAI instrumentation to Semantic Conventions v1.28.0: add new attributes and switch prompts and completions to log-based events. (#2925)
Initial OpenAI instrumentation (#2759)
Your coding agent can read these notes before it upgrades. Set up the MCP server →