# Changelog

## [0.1.57](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.56...python-openinference-instrumentation-v0.1.57) (2026-08-07)


### Features

* **instrumentation:** add annotation attribute helpers ([#3476](https://github.com/Arize-ai/openinference/issues/3476)) ([0168198](https://github.com/Arize-ai/openinference/commit/0168198eda399e797b8d0637e8caca4ccd5b148e))
* **ollama:** add Ollama instrumentor ([#3348](https://github.com/Arize-ai/openinference/issues/3348)) ([237ce2b](https://github.com/Arize-ai/openinference/commit/237ce2b413e89782ad93431d39581a1ee44cad95))


### Bug Fixes

* bump openinference-semantic-conventions minimum to &gt;=0.1.31 ([#3474](https://github.com/Arize-ai/openinference/issues/3474)) ([5398a80](https://github.com/Arize-ai/openinference/commit/5398a80e9038ca53035cf61255992ca9d531b036))

## [0.1.56](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.55...python-openinference-instrumentation-v0.1.56) (2026-07-31)


### Features

* **instrumentation:** pluggable BlobUploader to externalize oversized base64 images ([#3409](https://github.com/Arize-ai/openinference/issues/3409)) ([8e46780](https://github.com/Arize-ai/openinference/commit/8e46780cc98b2471df22b568421d08f4dbf4e74a))

## [0.1.55](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.54...python-openinference-instrumentation-v0.1.55) (2026-07-30)


### Features

* **tracers:** add retriever, reranker, guardrail, evaluator decorators ([#3384](https://github.com/Arize-ai/openinference/issues/3384)) ([c38a523](https://github.com/Arize-ai/openinference/commit/c38a523eb51df74a65155e8db17703b209f52340))


### Bug Fixes

* **instrumentation:** apply base64_image_max_length to output messages too ([#3396](https://github.com/Arize-ai/openinference/issues/3396)) ([83782b2](https://github.com/Arize-ai/openinference/commit/83782b23f75765a4d245285cf89da01b3f8f3b2f))

## [0.1.54](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.53...python-openinference-instrumentation-v0.1.54) (2026-06-30)


### Features

* add support for reasoning content and signatures in attributes and types ([#3226](https://github.com/Arize-ai/openinference/issues/3226)) ([7ce4027](https://github.com/Arize-ai/openinference/commit/7ce4027d4ac6bb24bb2da0af085433cbfabb28b5))

## [0.1.53](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.52...python-openinference-instrumentation-v0.1.53) (2026-06-02)


### Features

* support OTel GenAI plan operation ([#3165](https://github.com/Arize-ai/openinference/issues/3165)) ([52f368d](https://github.com/Arize-ai/openinference/commit/52f368d6d37ec4aaf6b38c796995d576fe37ca49))

## [0.1.52](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.51...python-openinference-instrumentation-v0.1.52) (2026-05-22)


### Bug Fixes

* **python:** preserve falsy GenAI tool results ([#3116](https://github.com/Arize-ai/openinference/issues/3116)) ([84af0b6](https://github.com/Arize-ai/openinference/commit/84af0b6dce5366cf468126a8a9baa5eeb303b524))

## [0.1.51](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.50...python-openinference-instrumentation-v0.1.51) (2026-05-14)


### Features

* **genai:** Add optional OITracer GenAI semconv export ([#3024](https://github.com/Arize-ai/openinference/issues/3024)) ([584cb4a](https://github.com/Arize-ai/openinference/commit/584cb4ad764ebe2848cb32c7cc56a68015338929))

## [0.1.50](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.49...python-openinference-instrumentation-v0.1.50) (2026-05-11)


### Features

* add hide_llm_tools config to mask LLM tool definitions ([#3082](https://github.com/Arize-ai/openinference/issues/3082)) ([cfb128c](https://github.com/Arize-ai/openinference/commit/cfb128cf08e178fae7b20e5f44d6d83eae0015e3))

## [0.1.49](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.48...python-openinference-instrumentation-v0.1.49) (2026-05-06)


### Features

* Centralize host-to-provider & model-to-system Resolution Helpers ([#2919](https://github.com/Arize-ai/openinference/issues/2919)) ([e58e90c](https://github.com/Arize-ai/openinference/commit/e58e90c217f40e7da5455dd1e71ba36d51a6c2e0))

## [0.1.48](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.47...python-openinference-instrumentation-v0.1.48) (2026-04-29)


### Bug Fixes

* **instrumentation:** serialize pydantic model attributes in json mode ([#2813](https://github.com/Arize-ai/openinference/issues/2813)) ([ee13799](https://github.com/Arize-ai/openinference/commit/ee137997d761ff54eea53a8bab558806babe6036))

## [0.1.47](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.46...python-openinference-instrumentation-v0.1.47) (2026-04-21)


### Bug Fixes

* Support Wrapt 2.x Across All Instrumentations ([#3007](https://github.com/Arize-ai/openinference/issues/3007)) ([a151b38](https://github.com/Arize-ai/openinference/commit/a151b38d36fddb559ac883e2585d6c12e58724fb))

## [0.1.46](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.45...python-openinference-instrumentation-v0.1.46) (2026-03-04)


### Features

* **claude-agent-sdk:** Add support for Claude Agent SDK ([#2796](https://github.com/Arize-ai/openinference/issues/2796)) ([6f627e7](https://github.com/Arize-ai/openinference/commit/6f627e74a0e06e823aa593922d8d13b8d3d9aa22))

## [0.1.45](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.44...python-openinference-instrumentation-v0.1.45) (2026-02-24)


### Documentation

* **python spec:** add instructions for working on python instrumentation packages ([#2757](https://github.com/Arize-ai/openinference/issues/2757)) ([b8bd7ca](https://github.com/Arize-ai/openinference/commit/b8bd7ca01e8b7d6a45cbb2d1b65ed42f7dec53f8))

## [0.1.44](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.43...python-openinference-instrumentation-v0.1.44) (2026-02-01)


### Bug Fixes

* **instrumentation:** update openinference span kind helper to include prompt ([#2672](https://github.com/Arize-ai/openinference/issues/2672)) ([6603d44](https://github.com/Arize-ai/openinference/commit/6603d444d5a36aa661908da24ce6e9d1c78bc1fe))

## [0.1.43](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.42...python-openinference-instrumentation-v0.1.43) (2026-01-26)


### Features

* add Open Agent Spec Instrumentor ([#2560](https://github.com/Arize-ai/openinference/issues/2560)) ([48a8722](https://github.com/Arize-ai/openinference/commit/48a87228767089416bbe608a8ff782923c9db5b5))

## [0.1.42](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.41...python-openinference-instrumentation-v0.1.42) (2025-11-05)


### Features

* **litellm:** align embedding instrumentation with pending spec ([#2238](https://github.com/Arize-ai/openinference/issues/2238)) ([d03047d](https://github.com/Arize-ai/openinference/commit/d03047d880fc5538ba1b2fcbb37812a665905d33))

## [0.1.41](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.40...python-openinference-instrumentation-v0.1.41) (2025-10-20)


### Bug Fixes

* version upper bound on wrapt &lt;2.0 ([#2325](https://github.com/Arize-ai/openinference/issues/2325)) ([57a4fa3](https://github.com/Arize-ai/openinference/commit/57a4fa3329327bea41d6498c992d32ad87fd334c))

## [0.1.40](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.39...python-openinference-instrumentation-v0.1.40) (2025-10-10)


### Bug Fixes

* Update build flies and CI env to include Python3.14  ([#2294](https://github.com/Arize-ai/openinference/issues/2294)) ([48b7a51](https://github.com/Arize-ai/openinference/commit/48b7a515cde2180f590a5a370a73d5ce1c73501d))

## [0.1.39](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.38...python-openinference-instrumentation-v0.1.39) (2025-10-07)


### Features

* **openai:** standardize completions to indexed attribute format ([#2242](https://github.com/Arize-ai/openinference/issues/2242)) ([478d17a](https://github.com/Arize-ai/openinference/commit/478d17a5433bd6119a8d501899a5eadbd2accccf))

## [0.1.38](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.37...python-openinference-instrumentation-v0.1.38) (2025-09-02)


### Features

* **instrumentation:** add dangerously_using_project context manager ([#2134](https://github.com/Arize-ai/openinference/issues/2134)) ([aed9db0](https://github.com/Arize-ai/openinference/commit/aed9db05b93d1ae0cb7d8a49977de1926b038740))

## [0.1.37](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.36...python-openinference-instrumentation-v0.1.37) (2025-08-06)


### Features

* increase default span attribute count limit to 10,000 ([#2042](https://github.com/Arize-ai/openinference/issues/2042)) ([0e90576](https://github.com/Arize-ai/openinference/commit/0e90576cd841c73f561ffbb98d9a39cfe035509d))

## [0.1.36](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.35...python-openinference-instrumentation-v0.1.36) (2025-07-29)


### Features

* **python:** get_first_span_id via a context manager ([#2013](https://github.com/Arize-ai/openinference/issues/2013)) ([b0b080c](https://github.com/Arize-ai/openinference/commit/b0b080c564a2fb72b8f6796cad603f0166bcc767))

## [0.1.35](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.34...python-openinference-instrumentation-v0.1.35) (2025-07-16)


### Features

* Allow to hide llm.prompts span from trace config ([#1863](https://github.com/Arize-ai/openinference/issues/1863)) ([7d633d8](https://github.com/Arize-ai/openinference/commit/7d633d8fcf6ab5dbd8596a5900f3982db8e88d89))

## [0.1.34](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.33...python-openinference-instrumentation-v0.1.34) (2025-06-17)


### Features

* add context manager for capturing openinference spans ([#1781](https://github.com/Arize-ai/openinference/issues/1781)) ([aab3386](https://github.com/Arize-ai/openinference/commit/aab33868276627705f3e83fe8898429b71a23695))


### Bug Fixes

* Enable sampling when using OpenInference tracer ([#1782](https://github.com/Arize-ai/openinference/issues/1782)) ([b4007cf](https://github.com/Arize-ai/openinference/commit/b4007cffc5857028d6004aebd369877cab96d801))

## [0.1.33](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.32...python-openinference-instrumentation-v0.1.33) (2025-06-10)


### Features

* add instrumentation for google-adk ([#1759](https://github.com/Arize-ai/openinference/issues/1759)) ([aeb1769](https://github.com/Arize-ai/openinference/commit/aeb17692d30cd8112bcad0990f1ec56491a59962))

## [0.1.32](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.31...python-openinference-instrumentation-v0.1.32) (2025-05-27)


### Features

* **instrumentation:** add helpers for remaining semantic conventions ([#1606](https://github.com/Arize-ai/openinference/issues/1606)) ([cb3d4fa](https://github.com/Arize-ai/openinference/commit/cb3d4fa5f0b5d3281c60fa02fa9219813218e815))

## [0.1.31](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.30...python-openinference-instrumentation-v0.1.31) (2025-05-23)


### Features

* pydanticai instrumentation ([#1639](https://github.com/Arize-ai/openinference/issues/1639)) ([d8c5b9c](https://github.com/Arize-ai/openinference/commit/d8c5b9cdf793dcce247b2ea852c28eba3a1989bc))

## [0.1.30](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.29...python-openinference-instrumentation-v0.1.30) (2025-05-19)


### Documentation

* update readmes for development setup and fixes ([#1629](https://github.com/Arize-ai/openinference/issues/1629)) ([7b211b3](https://github.com/Arize-ai/openinference/commit/7b211b3b1624ab433ba35568112f0a1d8964456f))

## [0.1.29](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.28...python-openinference-instrumentation-v0.1.29) (2025-05-12)


### Features

* Agno instrumentor ([#1603](https://github.com/Arize-ai/openinference/issues/1603)) ([50f30e2](https://github.com/Arize-ai/openinference/commit/50f30e26b5fcc074cc8a7dbbc34e9c11b7af0e41))

## [0.1.28](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.27...python-openinference-instrumentation-v0.1.28) (2025-04-28)


### Bug Fixes

* update lower bound on openinference-semantic-conventions ([#1567](https://github.com/Arize-ai/openinference/issues/1567)) ([c2f428c](https://github.com/Arize-ai/openinference/commit/c2f428c5916c3dd62cf6670358f37111d4f7fd25))

## [0.1.27](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.26...python-openinference-instrumentation-v0.1.27) (2025-04-10)


### Features

* add manual instrumentation helpers for llm spans ([#1424](https://github.com/Arize-ai/openinference/issues/1424)) ([ee79fa3](https://github.com/Arize-ai/openinference/commit/ee79fa35c247608f21b902b84443427ddf643314))


### Bug Fixes

* ensure io attributes output by manual instrumentation helpers are always strings ([#1502](https://github.com/Arize-ai/openinference/issues/1502)) ([43c7f4a](https://github.com/Arize-ai/openinference/commit/43c7f4a41d9d36828d0f45907e7a580ce97dd68e))

## [0.1.26](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.25...python-openinference-instrumentation-v0.1.26) (2025-03-28)


### Bug Fixes

* ensure `OpenInferenceSpan` is an instance of `opentelemetry.trace.Span` for type checks ([#1441](https://github.com/Arize-ai/openinference/issues/1441)) ([b2c8959](https://github.com/Arize-ai/openinference/commit/b2c895967e881444ff339d28b440375f6edaec74))

## [0.1.25](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.24...python-openinference-instrumentation-v0.1.25) (2025-03-24)


### Bug Fixes

* add type stubs for openinference span ([#1415](https://github.com/Arize-ai/openinference/issues/1415)) ([2170977](https://github.com/Arize-ai/openinference/commit/21709778f59c2fd31b1c14ee1bfb465e48771d5b))

## [0.1.24](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.23...python-openinference-instrumentation-v0.1.24) (2025-03-14)


### Features

* openai-agents instrumentation ([#1350](https://github.com/Arize-ai/openinference/issues/1350)) ([9afbad3](https://github.com/Arize-ai/openinference/commit/9afbad3100d68601a2f9265fe20985a34f80e04b))


### Documentation

* fix license to be openinference ([#1353](https://github.com/Arize-ai/openinference/issues/1353)) ([85d435b](https://github.com/Arize-ai/openinference/commit/85d435be3af3de5424494cfbdd654454688b7377))

## [0.1.23](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.22...python-openinference-instrumentation-v0.1.23) (2025-02-27)


### Bug Fixes

* allow user override of id generator ([#1315](https://github.com/Arize-ai/openinference/issues/1315)) ([1916749](https://github.com/Arize-ai/openinference/commit/19167498fd74f2e93481bd63b5636e264af1eaab))

## [0.1.22](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.21...python-openinference-instrumentation-v0.1.22) (2025-02-04)


### Bug Fixes

* support python 3.13 and drop python 3.8 ([#1263](https://github.com/Arize-ai/openinference/issues/1263)) ([5bfaa90](https://github.com/Arize-ai/openinference/commit/5bfaa90d800a8f725b3ac7444d16972ed7821738))

## [0.1.21](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.20...python-openinference-instrumentation-v0.1.21) (2025-01-23)


### Features

* openinference tracer ([#1147](https://github.com/Arize-ai/openinference/issues/1147)) ([22d80ca](https://github.com/Arize-ai/openinference/commit/22d80ca066a8d29e9b9ef08ce581b4a7ad4eb08b))

## [0.1.20](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.19...python-openinference-instrumentation-v0.1.20) (2024-12-13)


### Features

* add ability to hide LLM invocation paramaters for OITracer ([#1171](https://github.com/Arize-ai/openinference/issues/1171)) ([f7e94c7](https://github.com/Arize-ai/openinference/commit/f7e94c7f658570169c564f11663fc9eeaee05f46))

## [0.1.19](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.18...python-openinference-instrumentation-v0.1.19) (2024-12-02)


### Bug Fixes

* increase python upperbound to include 3.13 for openinference-instrumentation ([#1137](https://github.com/Arize-ai/openinference/issues/1137)) ([0c2f297](https://github.com/Arize-ai/openinference/commit/0c2f297bb479b6cd4a70c7e0b28d6578e0abc6e3))

## [0.1.18](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.17...python-openinference-instrumentation-v0.1.18) (2024-09-11)


### Bug Fixes

* add missing dependency opentelemetry-sdk ([#1026](https://github.com/Arize-ai/openinference/issues/1026)) ([11e6cb9](https://github.com/Arize-ai/openinference/commit/11e6cb98cf2efe73fd3b3972869d8527db67cc72))

## [0.1.17](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.16...python-openinference-instrumentation-v0.1.17) (2024-09-10)


### Features

* id generator with separate source of randomness ([#1010](https://github.com/Arize-ai/openinference/issues/1010)) ([ac8cce1](https://github.com/Arize-ai/openinference/commit/ac8cce112341bb31a575cb1e61a55acb196fc600))

## [0.1.16](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.15...python-openinference-instrumentation-v0.1.16) (2024-09-04)


### Bug Fixes

* remove setting the global logger level ([#1001](https://github.com/Arize-ai/openinference/issues/1001)) ([5c0f83c](https://github.com/Arize-ai/openinference/commit/5c0f83c355304da289ae1c849b9d315990281184))

## [0.1.15](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.14...python-openinference-instrumentation-v0.1.15) (2024-08-16)


### Features

* attribute prioritization ([#906](https://github.com/Arize-ai/openinference/issues/906)) ([0add042](https://github.com/Arize-ai/openinference/commit/0add0421b5f0d9b64c579027c469513359863a68))

## [0.1.14](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.13...python-openinference-instrumentation-v0.1.14) (2024-08-15)


### Bug Fixes

* mask attributes when starting span ([#892](https://github.com/Arize-ai/openinference/issues/892)) ([9b72287](https://github.com/Arize-ai/openinference/commit/9b72287401d5c424a8951e1d6a15cca14fcd05cc))

## [0.1.13](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.12...python-openinference-instrumentation-v0.1.13) (2024-08-10)


### Documentation

* TraceConfig and context attributes ([#793](https://github.com/Arize-ai/openinference/issues/793)) ([d3808c4](https://github.com/Arize-ai/openinference/commit/d3808c4bea3f6a4c72d3a7ea09b54e78072be6fd))

## [0.1.12](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.11...python-openinference-instrumentation-v0.1.12) (2024-08-01)


### Bug Fixes

* Rename base tracer and masked span ([#693](https://github.com/Arize-ai/openinference/issues/693)) ([861ea4b](https://github.com/Arize-ai/openinference/commit/861ea4ba45cf02a1d0519a7cd2c5c6ca5d74115b))

## [0.1.11](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.10...python-openinference-instrumentation-v0.1.11) (2024-07-31)


### Bug Fixes

* Ensure string type to check URLs ([#682](https://github.com/Arize-ai/openinference/issues/682)) ([24c51ec](https://github.com/Arize-ai/openinference/commit/24c51ece2b50a36c791f9e0c72088360fe91ca5f))

## [0.1.10](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.9...python-openinference-instrumentation-v0.1.10) (2024-07-31)


### Features

* Config settings concentrated in common instrumentation package ([#673](https://github.com/Arize-ai/openinference/issues/673)) ([3e34897](https://github.com/Arize-ai/openinference/commit/3e348979e9db5a73ba7f8edac49e1c01816d89e7))

## [0.1.9](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.8...python-openinference-instrumentation-v0.1.9) (2024-07-29)


### Features

* Add TracingConfig for configuration settings in instrumentations ([#639](https://github.com/Arize-ai/openinference/issues/639)) ([fcea7f9](https://github.com/Arize-ai/openinference/commit/fcea7f99e505f104543d3a51a9b3b0f25cba8072))

## [0.1.8](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.7...python-openinference-instrumentation-v0.1.8) (2024-07-09)


### Features

* helper functions to convert OTEL IDs for spans and traces to strings ([#579](https://github.com/Arize-ai/openinference/issues/579)) ([dc60a92](https://github.com/Arize-ai/openinference/commit/dc60a92f8690243b5277cfba4c7e68a2056e293f))

## [0.1.7](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.6...python-openinference-instrumentation-v0.1.7) (2024-05-21)


### Bug Fixes

* improve handling of non-ASCII unicode characters in openinference-instrumentation ([#473](https://github.com/Arize-ai/openinference/issues/473)) ([f8236a4](https://github.com/Arize-ai/openinference/commit/f8236a49f88aaaf0ffec2f0d7a06ce42ba3814d7))

## [0.1.6](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.5...python-openinference-instrumentation-v0.1.6) (2024-05-14)


### Bug Fixes

* ensure bazel can discover instrumentation modules in openinference.instrumentations ([#455](https://github.com/Arize-ai/openinference/issues/455)) ([38a3ad6](https://github.com/Arize-ai/openinference/commit/38a3ad6cca3a931ebbe51a57bc78c4a000dcae17))

## [0.1.5](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.4...python-openinference-instrumentation-v0.1.5) (2024-05-06)


### Bug Fixes

* Add missing context variables to list ([#438](https://github.com/Arize-ai/openinference/issues/438)) ([ab2ef46](https://github.com/Arize-ai/openinference/commit/ab2ef4655c16e662c499b0302f4a0b28892f6b6c))

## [0.1.4](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.3...python-openinference-instrumentation-v0.1.4) (2024-05-06)


### Features

* Add context manager for prompt template, version, and variables ([#437](https://github.com/Arize-ai/openinference/issues/437)) ([0d44490](https://github.com/Arize-ai/openinference/commit/0d444904afa13f33c67a7e520eeb819fc7208ddf))
* Allow context managers as decorators ([#431](https://github.com/Arize-ai/openinference/issues/431)) ([b1bb379](https://github.com/Arize-ai/openinference/commit/b1bb379bad97f811668dcc6d8c37760944bf03ff))

## [0.1.3](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.2...python-openinference-instrumentation-v0.1.3) (2024-05-03)


### Bug Fixes

* require minimum version of openinference-semantic-conventions ([#424](https://github.com/Arize-ai/openinference/issues/424)) ([040c1aa](https://github.com/Arize-ai/openinference/commit/040c1aa54a36d7312097938d87b187536d87e20a))

## [0.1.2](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.1...python-openinference-instrumentation-v0.1.2) (2024-05-02)


### Features

* Create context managers to pass session, user, metadata and tags as span attributes ([#414](https://github.com/Arize-ai/openinference/issues/414)) ([c142b3a](https://github.com/Arize-ai/openinference/commit/c142b3a1adcb286d9d4be00d7bbe34c23f6e6805))


## [0.1.1](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-v0.1.0...python-openinference-instrumentation-v0.1.1) (2024-03-26)


### Bug Fixes

* add license file for openinference-instrumentation ([#344](https://github.com/Arize-ai/openinference/issues/344)) ([204bfb8](https://github.com/Arize-ai/openinference/commit/204bfb8b4179d06e72ad76f6e676028f4527a8ae))

## 0.1.0 (2024-03-26)


### Features

* add openinference-instrumentation package ([#340](https://github.com/Arize-ai/openinference/issues/340)) ([1e895c8](https://github.com/Arize-ai/openinference/commit/1e895c800feddf08f08babc34eabad9d9429ee51))
