Release notes from openinference
Articles about Release notes from openinference
Python-openinference-instrumentation-google-genai: v1.4.13
1.4.13 (2026-10-10) Bug Fixes google-genai: end the stream span when the caller stops iterating early (#3961) (50b1338)
Python-openinference-instrumentation-anthropic: v3.0.3
3.0.3 (2026-10-10) Bug Fixes anthropic: contain token-count failures in streaming extractor (#3902) (a5abfd7)
Python-openinference-instrumentation-bedrock: v0.1.60
0.1.60 (2026-10-10) Bug Fixes bedrock: include cache tokens in Converse prompt token count (#3855) (279c238)
Python-openinference-instrumentation-together: v0.1.12
0.1.12 (2026-10-09) Bug Fixes bump openinference-instrumentation minimum to >=0.1.71 (#3975) (3fbad7d)
Python-openinference-instrumentation-vertexai: v0.1.29
0.1.29 (2026-10-09) Bug Fixes bump openinference-instrumentation minimum to >=0.1.71 (#3975) (3fbad7d)
Release @arizeai/openinference-instrumentation-openai@4.4.0 · Arize-ai/openinference
Minor Changes 889a937: Trace OpenAI Decisions API calls (client.decisions.create, openai >= 7.30.0) as DECISION spans with decision.* model, system, provider and token count attributes.
Release @arizeai/openinference-instrumentation-typesafe@0.4.3 · Arize-ai/openinference
Patch Changes af232b6: Republish through trusted publishing. Version 0.4.2 was rejected by npm with E404 because the package's trusted publisher configuration did not match the publish workflow.
Python-openinference-instrumentation: v0.1.70
0.1.70 (2026-10-01) Bug Fixes bump openinference-semantic-conventions minimum to >=0.1.41 (#3907) (04fe33f)
Python-openinference-instrumentation: v0.1.69
0.1.69 (2026-10-01) Features add decision span decorators and attribute helpers (JS + Python) (#3897) (0d26a59)
Python-openinference-semantic-conventions: v0.1.41
0.1.41 (2026-10-01) Features semconv: add decision model attributes (#3900) (53b7a0e)
Python-openinference-instrumentation-vertexai: v0.1.26
0.1.26 (2026-10-01) Bug Fixes bump openinference-instrumentation minimum to >=0.1.66 (#3837) (6ec4270) bump openinference-semantic-conventions minimum to >=0.1.39 (#3836) (90c1e28)
Python-openinference-instrumentation: v0.1.67
0.1.67 (2026-10-01) Features semconv: add DECISION span kind (#3825) (a1f276c) Bug Fixes bump openinference-semantic-conventions minimum to >=0.1.39 (#3836) (90c1e28)
Python-openinference-semantic-conventions: v0.1.40
0.1.40 (2026-10-01) Features semconv: add DECISION span kind (#3825) (a1f276c)
Python-openinference-instrumentation-google-adk: v1.0.0
1.0.0 (2026-09-29) ⚠ BREAKING CHANGES google_adk: require google-adk >= 2.10 (#3858) Bug Fixes google_adk: define local AttributeValue type alias for opentelemetry-api 1.45.0 mypy compat (#3869) (91a2283) google_adk: require google-adk >= 2.10 (#3858) (28b6143)
Python-openinference-instrumentation-autogen-agentchat: v0.1.19
0.1.19 (2026-09-29) Bug Fixes autogen_agentchat: define local AttributeValue alias for mypy compatibility with opentelemetry-api 1.45.0 (#3863) (7674c3d)
Python-openinference-instrumentation-google-genai: v1.4.8
1.4.8 (2026-09-29) Bug Fixes google_genai: declare AttributeValue locally for opentelemetry-api chained-assignment alias (#3873) (18230d9)
Python-openinference-instrumentation-anthropic: v2.1.7
2.1.7 (2026-09-29) Bug Fixes anthropic: use local AttributeValue alias for mypy compatibility with opentelemetry-api 1.37+ (#3865) (e6deb80)
Python-openinference-instrumentation-cohere: v0.1.11
0.1.11 (2026-09-29) Bug Fixes cohere: use local AttributeValue alias for opentelemetry-api 1.45.0 mypy compatibility (#3866) (1e7aea7)
Python-openinference-instrumentation-groq: v0.1.29
0.1.29 (2026-09-29) Bug Fixes groq: use local AttributeValue alias for mypy compat with opentelemetry-api 1.45.0 (#3872) (84598b1)
Python-openinference-instrumentation-guardrails: v0.1.24
0.1.24 (2026-09-29) Bug Fixes guardrails: drop use of opentelemetry AttributeValue alias broken by OTel 1.45 (#3871) (29fe2f6)
Python-openinference-instrumentation-bedrock: v0.1.54
0.1.54 (2026-09-29) Bug Fixes bedrock: use local AttributeValue alias for opentelemetry-api 1.45.0 mypy compatibility (#3867) (780bb90)
Python-openinference-instrumentation-agno: v1.0.11
1.0.11 (2026-09-29) Bug Fixes agno: define local AttributeValue alias for opentelemetry-api>=1.45.0 mypy compatibility (#3864) (60f558a)
Python-openinference-instrumentation-agentspec: v0.1.12
0.1.12 (2026-09-29) Bug Fixes agentspec: narrow Optional fields in tests for pyagentspec 26.3.1 mypy compat (#3861) (c9cb325)
Java-openinference-instrumentation-langchain4j: v0.1.9
0.1.9 (2026-09-25) Features langchain4j: Add Finish Reason Attribute (#3838) (c7d0d7d)
Python-openinference-semantic-conventions: v0.1.39
0.1.39 (2026-09-24) Features semconv: add oracle as a well-known llm.provider value (#3780) (a719562)
Python-openinference-instrumentation-anthropic: v2.1.6
2.1.6 (2026-09-24) Bug Fixes anthropic: support the anthropic 1.8.0 request body preparation rename (#3824) (0501716)
Python-openinference-instrumentation-openai: v0.1.61
0.1.61 (2026-09-24) Features openai: capture cache write and read token usage (#3382) (7feb0c4)
Python-openinference-instrumentation-typesafe: v0.1.1
0.1.1 (2026-09-18) Features python: add openinference-instrumentation-typesafe (#3773) (13bd908)
Release @arizeai/openinference-instrumentation-openai-agents@0.2.15 · Arize-ai/openinference
Patch Changes Updated dependencies [5a075b9] @arizeai/openinference-semantic-conventions@2.12.0 @arizeai/openinference-core@2.7.1
Release @arizeai/openinference-semantic-conventions@2.12.0 · Arize-ai/openinference
Minor Changes 5a075b9: Add TypeSafe AI SDK instrumentation with one LLM span per systemOne call, structured JSON input/output payloads, question confidence metadata, token usage, context propagation, and configurable masking. Preserve the SDK's APIPromise interface and support both ESM and CommonJS. Add TypeSafe provider and system values to the semantic conventions and recognize the TypeSafe API hostname in provider inference.
Release @arizeai/openinference-instrumentation-bedrock-agent-runtime@1.2.0 · Arize-ai/openinference
Minor Changes 9838bd3: Record provider-native stop reasons from agent model trace responses as llm.finish_reason on model invocation spans. Preserve the original values and omit the attribute when the reason is unavailable or invalid.
Release @arizeai/openinference-instrumentation-anthropic@0.2.7 · Arize-ai/openinference
Patch Changes 4157dde: Capture prompt caching token counts as llm.token_count.prompt_details.cache_write and llm.token_count.prompt_details.cache_read for streaming and non-streaming messages.create calls. Anthropic's input_tokens excludes cached tokens, so llm.token_count.prompt and llm.token_count.total now include the cache write and read counts.
Release @arizeai/openinference-instrumentation-bedrock@0.5.0 · Arize-ai/openinference
Minor Changes 5a1db03: Record provider-native stop reasons as llm.finish_reason for Converse, InvokeModel, and streaming responses. Preserve the existing Converse llm.stop_reason attribute and omit the finish reason when unavailable.
Python-openinference-instrumentation-litellm: v0.1.45
0.1.45 (2026-09-15) Bug Fixes litellm: do not report token counts as USD cost (#3549) (939b26f)
Python-openinference-instrumentation-guardrails: v0.1.23
0.1.23 (2026-09-15) Bug Fixes make the instruments extras match instrumentation_dependencies() (#3543) (1899791)
Python-openinference-instrumentation: v0.1.65
0.1.65 (2026-09-15) Bug Fixes instrumentation: make suppress_tracing usable with async with (#3554) (2045da8)
Python-openinference-instrumentation-pipecat: v2.0.6
2.0.6 (2026-09-15) Bug Fixes pipecat: tolerate typed UserBotLatencyObserver in pipecat-ai 1.9 (#3739) (7103041)
Python-openinference-instrumentation-litellm: v0.1.44
0.1.44 (2026-09-15) Bug Fixes litellm: Preserve Stream Types & Isolate Extraction Errors (#3578) (95bb490)
Python-openinference-instrumentation: v0.1.64
0.1.64 (2026-09-15) Bug Fixes instrumentation: raise a real error for unparsable bool env vars (215d0de)
Python-openinference-semantic-conventions: v0.1.38
0.1.38 (2026-09-15) Features semconv: add span-kind-independent image attributes (0ff0af2)
Release @arizeai/openinference-vercel@3.1.13 · Arize-ai/openinference
Patch Changes Updated dependencies [0ff0af2] Updated dependencies [0ff0af2] @arizeai/openinference-semantic-conventions@2.11.0 @arizeai/openinference-core@2.7.0 @arizeai/openinference-genai@0.3.9
Release @arizeai/openinference-tanstack-ai@0.2.12 · Arize-ai/openinference
Patch Changes Updated dependencies [0ff0af2] Updated dependencies [0ff0af2] @arizeai/openinference-semantic-conventions@2.11.0 @arizeai/openinference-core@2.7.0
Release @arizeai/openinference-semantic-conventions@2.11.0 · Arize-ai/openinference
Minor Changes 0ff0af2: Add input.images and output.images semantic conventions, letting any span kind record images without the LLM message structure.