# Changelog

## [0.1.20](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.19...python-openinference-instrumentation-instructor-v0.1.20) (2026-08-07)


### 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.19](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.18...python-openinference-instrumentation-instructor-v0.1.19) (2026-07-30)


### Documentation

* link Arize AX alongside Phoenix across all READMEs ([#3330](https://github.com/Arize-ai/openinference/issues/3330)) ([0433526](https://github.com/Arize-ai/openinference/commit/0433526b048474195b4f354e5df6bfea2db4804d))

## [0.1.18](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.17...python-openinference-instrumentation-instructor-v0.1.18) (2026-06-19)


### Bug Fixes

* **instructor:** support instructor&gt;=1.15.3, resolve handle_response_model robustly ([#3254](https://github.com/Arize-ai/openinference/issues/3254)) ([da73091](https://github.com/Arize-ai/openinference/commit/da730915ac9e648e067ba7ddad207009528b2d11))

## [0.1.17](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.16...python-openinference-instrumentation-instructor-v0.1.17) (2026-05-18)


### Bug Fixes

* bump openinference-instrumentation minimum to &gt;=0.1.51 ([#3110](https://github.com/Arize-ai/openinference/issues/3110)) ([bae43ff](https://github.com/Arize-ai/openinference/commit/bae43ff5676fbc4d3a666a15fb3bc50fb73316da))

## [0.1.16](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.15...python-openinference-instrumentation-instructor-v0.1.16) (2026-05-14)


### Features

* Use host-to-provider & model-to-system Resolution Helpers from Common Package ([#2959](https://github.com/Arize-ai/openinference/issues/2959)) ([8475221](https://github.com/Arize-ai/openinference/commit/8475221faf93f21a02f70523963259555a9f8be9))


### Bug Fixes

* bump openinference-instrumentation minimum to &gt;=0.1.50 ([#3084](https://github.com/Arize-ai/openinference/issues/3084)) ([8a96ad7](https://github.com/Arize-ai/openinference/commit/8a96ad776e723dc1de497b28b25fbdc5e0b12355))

## [0.1.15](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.14...python-openinference-instrumentation-instructor-v0.1.15) (2026-05-10)


### Bug Fixes

* bump openinference-instrumentation minimum to &gt;=0.1.48 ([#3042](https://github.com/Arize-ai/openinference/issues/3042)) ([298e3bf](https://github.com/Arize-ai/openinference/commit/298e3bf2b75717bd5c7238a83ac86ba3fe419297))
* bump openinference-instrumentation minimum to &gt;=0.1.49 ([#3063](https://github.com/Arize-ai/openinference/issues/3063)) ([6fbe906](https://github.com/Arize-ai/openinference/commit/6fbe9061d919251420d4c96333c12027f6348fcf))

## [0.1.14](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.13...python-openinference-instrumentation-instructor-v0.1.14) (2026-02-24)


### Bug Fixes

* Refactor Helpers With More Test Coverage ([#2750](https://github.com/Arize-ai/openinference/issues/2750)) ([6cf0cd3](https://github.com/Arize-ai/openinference/commit/6cf0cd3b47dc58f92ea6a35dd5ccc9dfa588effa))

## [0.1.13](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.12...python-openinference-instrumentation-instructor-v0.1.13) (2026-02-05)


### Features

* **instructor:** Populate LLM Provider & System Attributes ([#2658](https://github.com/Arize-ai/openinference/issues/2658)) ([ae60838](https://github.com/Arize-ai/openinference/commit/ae608387a6ac75482587ba557202ee0f1c79734c))

## [0.1.12](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.11...python-openinference-instrumentation-instructor-v0.1.12) (2025-10-23)


### Bug Fixes

* **instructor:** make UserInfo fields optional for streaming partial responses ([#2295](https://github.com/Arize-ai/openinference/issues/2295)) ([5bb52cf](https://github.com/Arize-ai/openinference/commit/5bb52cfe25d0ec9693d562110c0af1097b7518b5))

## [0.1.11](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.10...python-openinference-instrumentation-instructor-v0.1.11) (2025-10-14)


### Bug Fixes

* **instructor:** Added compatibility with the latest instructor versi… ([#2287](https://github.com/Arize-ai/openinference/issues/2287)) ([5c5a02b](https://github.com/Arize-ai/openinference/commit/5c5a02b84ee07106c3f50c193fa803460baa3c32))

## [0.1.10](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.9...python-openinference-instrumentation-instructor-v0.1.10) (2025-09-22)


### Bug Fixes

* **instructor:** JSON Serialization Error for max_retries in Span Attributes ([#2212](https://github.com/Arize-ai/openinference/issues/2212)) ([c6d1d40](https://github.com/Arize-ai/openinference/commit/c6d1d40e98a123bb1029d0b7e4120de45f81d100))

## [0.1.9](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.8...python-openinference-instrumentation-instructor-v0.1.9) (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.8](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.7...python-openinference-instrumentation-instructor-v0.1.8) (2025-04-24)


### Bug Fixes

* instructor output bug fix ([#1549](https://github.com/Arize-ai/openinference/issues/1549)) ([905325f](https://github.com/Arize-ai/openinference/commit/905325f324dd1d8079cebbb169b0b7fc933a8e0c))

## [0.1.7](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.6...python-openinference-instrumentation-instructor-v0.1.7) (2025-04-11)


### Bug Fixes

* increased minimum supported version of openinference-instrumentation to 0.1.27 ([#1507](https://github.com/Arize-ai/openinference/issues/1507)) ([a55edfa](https://github.com/Arize-ai/openinference/commit/a55edfa8900c1f36a73385c7d03f91cffadd85c4))

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


### 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.5](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.4...python-openinference-instrumentation-instructor-v0.1.5) (2025-02-18)


### Features

* define openinference_instrumentor entry points for all libraries ([#1290](https://github.com/Arize-ai/openinference/issues/1290)) ([4b69fdc](https://github.com/Arize-ai/openinference/commit/4b69fdc13210048009e51639b01e7c0c9550c9d1))

## [0.1.4](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.3...python-openinference-instrumentation-instructor-v0.1.4) (2025-02-11)


### Features

* add entrypoint for use in opentelemetry-instrument ([#1278](https://github.com/Arize-ai/openinference/issues/1278)) ([2106acf](https://github.com/Arize-ai/openinference/commit/2106acfd6648804abe9b95e41a49df26a500435c))

## [0.1.3](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.2...python-openinference-instrumentation-instructor-v0.1.3) (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.2](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.1...python-openinference-instrumentation-instructor-v0.1.2) (2024-10-31)


### Bug Fixes

* increase version lower bound for openinference-instrumentation ([#1012](https://github.com/Arize-ai/openinference/issues/1012)) ([3236d27](https://github.com/Arize-ai/openinference/commit/3236d2733a46b84d693ddb7092209800cde8cc34))

## [0.1.1](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-instructor-v0.1.0...python-openinference-instrumentation-instructor-v0.1.1) (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.0 (2024-08-07)


### Features

* **instructor:** instrumentation ([#691](https://github.com/Arize-ai/openinference/issues/691)) ([20af637](https://github.com/Arize-ai/openinference/commit/20af637c6cdd02868f64d6a755fed2e45980cbfe))
