# Changelog

## [4.4.5](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.4.4...python-openinference-instrumentation-llama-index-v4.4.5) (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))

## [4.4.4](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.4.3...python-openinference-instrumentation-llama-index-v4.4.4) (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))

## [4.4.3](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.4.2...python-openinference-instrumentation-llama-index-v4.4.3) (2026-06-30)


### Bug Fixes

* **llama_index:** capture LLM model name from to_payload() serialization in legacy callback handler ([#3306](https://github.com/Arize-ai/openinference/issues/3306)) ([3dd465f](https://github.com/Arize-ai/openinference/commit/3dd465f155d266c1c4a8955ac2bf39b1677f0274))

## [4.4.2](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.4.1...python-openinference-instrumentation-llama-index-v4.4.2) (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))

## [4.4.1](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.4.0...python-openinference-instrumentation-llama-index-v4.4.1) (2026-05-14)


### 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))

## [4.4.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.3.10...python-openinference-instrumentation-llama-index-v4.4.0) (2026-05-13)


### Features

* **llama_index:** Instrument Sparse Embedding & Workflow Events ([#2928](https://github.com/Arize-ai/openinference/issues/2928)) ([4d03efb](https://github.com/Arize-ai/openinference/commit/4d03efb48951eabe24b46c9476cd5e17934f8cdc))

## [4.3.10](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.3.9...python-openinference-instrumentation-llama-index-v4.3.10) (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))

## [4.3.9](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.3.8...python-openinference-instrumentation-llama-index-v4.3.9) (2025-11-18)


### Bug Fixes

* Llama Index CI issues ([#2455](https://github.com/Arize-ai/openinference/issues/2455)) ([d8957a2](https://github.com/Arize-ai/openinference/commit/d8957a2d65c5a23b58e6f3decac76f1bc9e4d624))

## [4.3.8](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.3.7...python-openinference-instrumentation-llama-index-v4.3.8) (2025-10-23)


### Bug Fixes

* update dependancies for security ([#2320](https://github.com/Arize-ai/openinference/issues/2320)) ([c7eab4f](https://github.com/Arize-ai/openinference/commit/c7eab4fbcac5b7d7407d9ed9c28706d4919421fb))

## [4.3.7](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.3.6...python-openinference-instrumentation-llama-index-v4.3.7) (2025-10-15)


### Bug Fixes

* **llama-index:** Fixing output messages attributes types ([#2291](https://github.com/Arize-ai/openinference/issues/2291)) ([45d9332](https://github.com/Arize-ai/openinference/commit/45d9332fb9571361ea397e82a6b3a1582c20f804))

## [4.3.6](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.3.5...python-openinference-instrumentation-llama-index-v4.3.6) (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))

## [4.3.5](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.3.4...python-openinference-instrumentation-llama-index-v4.3.5) (2025-09-12)


### Bug Fixes

* non-ascii characters in input.value ([#2199](https://github.com/Arize-ai/openinference/issues/2199)) ([8bfdd0d](https://github.com/Arize-ai/openinference/commit/8bfdd0d65aae74649a1087ec6796193485e0a73b))

## [4.3.4](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.3.3...python-openinference-instrumentation-llama-index-v4.3.4) (2025-08-01)


### Bug Fixes

* **llama-index:** handle BaseAgent import changes in v0.13.0+ ([#2023](https://github.com/Arize-ai/openinference/issues/2023)) ([62ce073](https://github.com/Arize-ai/openinference/commit/62ce073c98887851dd02dfd785b791e7e7ca9cb5))

## [4.3.3](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.3.2...python-openinference-instrumentation-llama-index-v4.3.3) (2025-07-29)


### Bug Fixes

* llama-index support vertex-ai token counts ([#1986](https://github.com/Arize-ai/openinference/issues/1986)) ([f75b573](https://github.com/Arize-ai/openinference/commit/f75b573fe09851a2708de8aa26fef388138256c3))

## [4.3.2](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.3.1...python-openinference-instrumentation-llama-index-v4.3.2) (2025-07-23)


### Bug Fixes

* Bump llama index version for tests + fix tests ([#1992](https://github.com/Arize-ai/openinference/issues/1992)) ([a70bcd5](https://github.com/Arize-ai/openinference/commit/a70bcd5090568dcf48b56cc2feb081d33febf3de))

## [4.3.1](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.3.0...python-openinference-instrumentation-llama-index-v4.3.1) (2025-06-27)


### Bug Fixes

* **llama-index:** tools ui fix ([#1802](https://github.com/Arize-ai/openinference/issues/1802)) ([c81bda4](https://github.com/Arize-ai/openinference/commit/c81bda4e490677913e72d48509112f544970d57c))

## [4.3.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.2.1...python-openinference-instrumentation-llama-index-v4.3.0) (2025-05-29)


### Features

* **llama-index:** Add LLM provider detection with lazy imports - res… ([#1710](https://github.com/Arize-ai/openinference/issues/1710)) ([f20ac82](https://github.com/Arize-ai/openinference/commit/f20ac827b1b38fe298e69753f6718b52e0807aa0))

## [4.2.1](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.2.0...python-openinference-instrumentation-llama-index-v4.2.1) (2025-04-11)


### Bug Fixes

* capture tools from chat kwargs ([#1509](https://github.com/Arize-ai/openinference/issues/1509)) ([2083836](https://github.com/Arize-ai/openinference/commit/2083836872dd9b3f4c40bcf66a2c3054f30aa59a))
* 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))

## [4.2.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.1.0...python-openinference-instrumentation-llama-index-v4.2.0) (2025-04-10)


### Features

* **llama-index py:** capture reasoning, cache, and audio tokens ([#1489](https://github.com/Arize-ai/openinference/issues/1489)) ([9d0ec39](https://github.com/Arize-ai/openinference/commit/9d0ec3991a6adf7932b0b2069f38a6e83bb1b752))

## [4.1.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v4.0.0...python-openinference-instrumentation-llama-index-v4.1.0) (2025-04-03)


### Features

* add toggle to separate trace from runtime context ([#1464](https://github.com/Arize-ai/openinference/issues/1464)) ([0865a69](https://github.com/Arize-ai/openinference/commit/0865a69904119676703e5ca26600458dd9fb60f2))

## [4.0.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v3.3.3...python-openinference-instrumentation-llama-index-v4.0.0) (2025-03-28)


### ⚠ BREAKING CHANGES

* support chat message content blocks for llama-index >= 0.12.3 ([#1446](https://github.com/Arize-ai/openinference/issues/1446))

### Features

* support chat message content blocks for llama-index &gt;= 0.12.3 ([#1446](https://github.com/Arize-ai/openinference/issues/1446)) ([291dc0a](https://github.com/Arize-ai/openinference/commit/291dc0a8d071f6b3a25b5b5cd8a5fe2d756a3cda))

## [3.3.3](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v3.3.2...python-openinference-instrumentation-llama-index-v3.3.3) (2025-03-18)


### Bug Fixes

* replace logger.exception() with repr() ([#1385](https://github.com/Arize-ai/openinference/issues/1385)) ([3b924da](https://github.com/Arize-ai/openinference/commit/3b924da0b823e23c9170a6dae682bb0488c884cb))

## [3.3.2](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v3.3.1...python-openinference-instrumentation-llama-index-v3.3.2) (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))

## [3.3.1](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v3.3.0...python-openinference-instrumentation-llama-index-v3.3.1) (2025-02-19)


### Bug Fixes

* **llama-index:** Capture tool call id from additional_kwargs ([#1299](https://github.com/Arize-ai/openinference/issues/1299)) ([14c1c0c](https://github.com/Arize-ai/openinference/commit/14c1c0c8f206a00f6cf67a9c1995c24283687f37))

## [3.3.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v3.2.0...python-openinference-instrumentation-llama-index-v3.3.0) (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))


### Bug Fixes

* **llama-index:** fix typo in llama-index entry point ([#1288](https://github.com/Arize-ai/openinference/issues/1288)) ([15f3b59](https://github.com/Arize-ai/openinference/commit/15f3b5949121ce9c71f5f41d098858e492d4f5dd))

## [3.2.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v3.1.4...python-openinference-instrumentation-llama-index-v3.2.0) (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))

## [3.1.4](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v3.1.3...python-openinference-instrumentation-llama-index-v3.1.4) (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))

## [3.1.3](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v3.1.2...python-openinference-instrumentation-llama-index-v3.1.3) (2025-01-09)


### Bug Fixes

* **llama-index:** coerce token counts to be integers ([#1183](https://github.com/Arize-ai/openinference/issues/1183)) ([3af6ca6](https://github.com/Arize-ai/openinference/commit/3af6ca626c8f37c931eb51b846b0b3d24afdb615))

## [3.1.2](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v3.1.1...python-openinference-instrumentation-llama-index-v3.1.2) (2024-12-20)


### Bug Fixes

* **llama-index:** capture tool calls from anthropic chat response ([#1177](https://github.com/Arize-ai/openinference/issues/1177)) ([e1ba6a5](https://github.com/Arize-ai/openinference/commit/e1ba6a5dcfc7f6b43cbe40d62e7bff55d45a3f12))

## [3.1.1](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v3.1.0...python-openinference-instrumentation-llama-index-v3.1.1) (2024-12-17)


### Bug Fixes

* **llama-index:** extract token counts for groq when streaming ([#1174](https://github.com/Arize-ai/openinference/issues/1174)) ([0aafe9c](https://github.com/Arize-ai/openinference/commit/0aafe9c78a4455ab2612a34a5c648e1362c338cc))

## [3.1.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v3.0.4...python-openinference-instrumentation-llama-index-v3.1.0) (2024-12-12)


### Features

* add get_current_span helper function for llama-index ([#1165](https://github.com/Arize-ai/openinference/issues/1165)) ([b46931c](https://github.com/Arize-ai/openinference/commit/b46931c7cec73f73873a3ae15003f3c6c52173e1))


### Bug Fixes

* get_current_span should return None when llama-index is not instrumented ([#1169](https://github.com/Arize-ai/openinference/issues/1169)) ([12d64bc](https://github.com/Arize-ai/openinference/commit/12d64bc489bc1530458f10e815f771ac8a42fd02))
* handle multiple embedding events for llama-index ([#1166](https://github.com/Arize-ai/openinference/issues/1166)) ([0cef233](https://github.com/Arize-ai/openinference/commit/0cef233aa3ad60a17bbc28e4c80d1d1bb859f360))

## [3.0.4](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v3.0.3...python-openinference-instrumentation-llama-index-v3.0.4) (2024-11-12)


### Bug Fixes

* remove attaching and detaching of opentelemetry contexts ([#1112](https://github.com/Arize-ai/openinference/issues/1112)) ([0f16ffb](https://github.com/Arize-ai/openinference/commit/0f16ffbebb00bb80345fafe03919bb3a5b17d2ae))

## [3.0.3](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v3.0.2...python-openinference-instrumentation-llama-index-v3.0.3) (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))

## [3.0.2](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v3.0.1...python-openinference-instrumentation-llama-index-v3.0.2) (2024-09-06)


### Bug Fixes

* Don't check length when converting ToolMetadata to OpenAI format ([#1004](https://github.com/Arize-ai/openinference/issues/1004)) ([47e9c77](https://github.com/Arize-ai/openinference/commit/47e9c779c9ccc464faa30c2ad3637028cfe6cc80))

## [3.0.1](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v3.0.0...python-openinference-instrumentation-llama-index-v3.0.1) (2024-09-05)


### Bug Fixes

* **llama-index:** ensure llamaindex response models are serializable ([#997](https://github.com/Arize-ai/openinference/issues/997)) ([c1cb203](https://github.com/Arize-ai/openinference/commit/c1cb203f1230d9aa3557736deb7b7f6fe310acca))

## [3.0.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v2.2.4...python-openinference-instrumentation-llama-index-v3.0.0) (2024-08-27)


### ⚠ BREAKING CHANGES

* support pydanticV2 for llama-index 0.11 ([#971](https://github.com/Arize-ai/openinference/issues/971))

### Features

* support pydanticV2 for llama-index 0.11 ([#971](https://github.com/Arize-ai/openinference/issues/971)) ([ba203b8](https://github.com/Arize-ai/openinference/commit/ba203b8bb16c73113c273516d0a4bf7b0d553bf1))

## [2.2.4](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v2.2.3...python-openinference-instrumentation-llama-index-v2.2.4) (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))

## [2.2.3](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v2.2.2...python-openinference-instrumentation-llama-index-v2.2.3) (2024-08-06)


### Bug Fixes

* **llama-index:** Adjust newspan args in BaseHandler ([#773](https://github.com/Arize-ai/openinference/issues/773)) ([ab216d1](https://github.com/Arize-ai/openinference/commit/ab216d1fe4cf6ba8cf5461a98c4fc65be6a762de))

## [2.2.2](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v2.2.1...python-openinference-instrumentation-llama-index-v2.2.2) (2024-08-06)


### Bug Fixes

* ignore `WorkflowDone` exception ([#769](https://github.com/Arize-ai/openinference/issues/769)) ([4fb34a4](https://github.com/Arize-ai/openinference/commit/4fb34a4b5668bb9e14247db10ac734645bcefa8e))

## [2.2.1](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v2.2.0...python-openinference-instrumentation-llama-index-v2.2.1) (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))

## [2.2.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v2.1.1...python-openinference-instrumentation-llama-index-v2.2.0) (2024-07-31)


### Features

* Add config handling to instrumentation ([#653](https://github.com/Arize-ai/openinference/issues/653)) ([7d60bb1](https://github.com/Arize-ai/openinference/commit/7d60bb155291e576ab25c583f387213ac47979c8))
* Move attribute censorship based on config to common instrumentation ([#679](https://github.com/Arize-ai/openinference/issues/679)) ([04f885a](https://github.com/Arize-ai/openinference/commit/04f885a5934af6fe885e7498332785da110cb500))

## [2.1.1](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v2.1.0...python-openinference-instrumentation-llama-index-v2.1.1) (2024-07-25)


### Bug Fixes

* allow `raw` to be dict or object for llama-index v0.10.58 ([#628](https://github.com/Arize-ai/openinference/issues/628)) ([21732ba](https://github.com/Arize-ai/openinference/commit/21732ba74d3b1b87bbe833278ea72b8f2d16ad5c))

## [2.1.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v2.0.0...python-openinference-instrumentation-llama-index-v2.1.0) (2024-07-15)


### Features

* Add vision instrumentation ([#575](https://github.com/Arize-ai/openinference/issues/575)) ([e3d83a5](https://github.com/Arize-ai/openinference/commit/e3d83a5cdcbcf394c44b2456f99dcf9d4193de98))

## [2.0.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v1.4.2...python-openinference-instrumentation-llama-index-v2.0.0) (2024-06-10)


### ⚠ BREAKING CHANGES

* support new `instrumentation` paradigm ([#507](https://github.com/Arize-ai/openinference/issues/507))

### Features

* support new `instrumentation` paradigm ([#507](https://github.com/Arize-ai/openinference/issues/507)) ([41438f0](https://github.com/Arize-ai/openinference/commit/41438f022ef2a34eda26d1f8c9b0a85c3d9eb0d6))

## [1.4.2](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v1.4.1...python-openinference-instrumentation-llama-index-v1.4.2) (2024-06-03)


### Bug Fixes

* `GetResponseEndEvent` payload removal ([#515](https://github.com/Arize-ai/openinference/issues/515)) ([e1e22fd](https://github.com/Arize-ai/openinference/commit/e1e22fd2583184df493ab5900e2089f5ff3c037a))

## [1.4.1](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v1.4.0...python-openinference-instrumentation-llama-index-v1.4.1) (2024-05-21)


### Bug Fixes

* further llama-index support for non-ascii characters ([#487](https://github.com/Arize-ai/openinference/issues/487)) ([e28bfc7](https://github.com/Arize-ai/openinference/commit/e28bfc75ccbd3c79d6c69a5b180cdfcefb6b2342))
* improve llama-index support for non-ascii characters ([#477](https://github.com/Arize-ai/openinference/issues/477)) ([70665cb](https://github.com/Arize-ai/openinference/commit/70665cb9febe13a3f795ee498eb06481f0945a73))

## [1.4.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v1.3.0...python-openinference-instrumentation-llama-index-v1.4.0) (2024-05-17)


### Features

* support llama-index new instrumentation paradigm under feature flag `use_experimental_instrumentation` ([#462](https://github.com/Arize-ai/openinference/issues/462)) ([e254928](https://github.com/Arize-ai/openinference/commit/e254928bdf08a784df99d2e0f133be060be905bd))

## [1.3.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v1.2.2...python-openinference-instrumentation-llama-index-v1.3.0) (2024-05-04)


### Features

* Add span attributes from OTEL context for llama-index instrumentator ([#417](https://github.com/Arize-ai/openinference/issues/417)) ([09f5077](https://github.com/Arize-ai/openinference/commit/09f50770b41362b66573a7dbbe5500634953e233))


### Bug Fixes

* Bump openinference-instrumentation req to avoid yanked release ([#428](https://github.com/Arize-ai/openinference/issues/428)) ([27f6e06](https://github.com/Arize-ai/openinference/commit/27f6e06274fe9c914f28f04ce15f5995a2f80414))

## [1.2.2](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v1.2.1...python-openinference-instrumentation-llama-index-v1.2.2) (2024-04-22)


### Bug Fixes

* convert numpy values for protobuf ([#394](https://github.com/Arize-ai/openinference/issues/394)) ([eccda65](https://github.com/Arize-ai/openinference/commit/eccda6510e2bbdfb6ecb7779bb7adcab77e070d3))

## [1.2.1](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v1.2.0...python-openinference-instrumentation-llama-index-v1.2.1) (2024-03-18)


### Bug Fixes

* for streaming use `response_txt` as output_value for llama-index ([#292](https://github.com/Arize-ai/openinference/issues/292)) ([1906ef2](https://github.com/Arize-ai/openinference/commit/1906ef2cf29b02bec5c76ba07021917f8dedc2f1))


### Documentation

* quick start demo for llama-index ([#285](https://github.com/Arize-ai/openinference/issues/285)) ([60f0671](https://github.com/Arize-ai/openinference/commit/60f06710b62828852ac5cc686e05567b75fd38a0))

## [1.2.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v1.1.1...python-openinference-instrumentation-llama-index-v1.2.0) (2024-03-13)


### Features

* add support for python 3.12 ([#271](https://github.com/Arize-ai/openinference/issues/271)) ([0556d72](https://github.com/Arize-ai/openinference/commit/0556d72997ef607545488112cde881e8660bf5db))

## [1.1.1](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v1.1.0...python-openinference-instrumentation-llama-index-v1.1.1) (2024-03-04)


### Bug Fixes

* concurrent tracing for llama-index ([#249](https://github.com/Arize-ai/openinference/issues/249)) ([46c9d5a](https://github.com/Arize-ai/openinference/commit/46c9d5a0cd8cc7aecde671fc1efb0a9b1fde51e9))

## [1.1.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v1.0.1...python-openinference-instrumentation-llama-index-v1.1.0) (2024-02-24)


### Features

* add status description to llama-index instrumentor ([#237](https://github.com/Arize-ai/openinference/issues/237)) ([d11f815](https://github.com/Arize-ai/openinference/commit/d11f815628a34dbf0015c07d9fd9321eebeca937))


### Bug Fixes

* allow instrumentation to be suppressed in llama-index instrumentor ([#241](https://github.com/Arize-ai/openinference/issues/241)) ([891a83a](https://github.com/Arize-ai/openinference/commit/891a83a21439ff698922d6332b749ec1b0f25e8b))


### Documentation

* Convert READMEs to Markdown ([#227](https://github.com/Arize-ai/openinference/issues/227)) ([e4bcf4b](https://github.com/Arize-ai/openinference/commit/e4bcf4b86f27cc119a77f551811f9142ec6075ce))

## [1.0.1](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v1.0.0...python-openinference-instrumentation-llama-index-v1.0.1) (2024-02-15)


### Bug Fixes

* avoid llama-index dependency at import time ([#224](https://github.com/Arize-ai/openinference/issues/224)) ([09db813](https://github.com/Arize-ai/openinference/commit/09db8132e055daa2c57765a27fb8b18939aa726e))
* missing dependency `typing-extensions` ([#217](https://github.com/Arize-ai/openinference/issues/217)) ([bd6f049](https://github.com/Arize-ai/openinference/commit/bd6f0496b3999afc43b49d74f59c51ba71032001))

## [1.0.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v0.1.3...python-openinference-instrumentation-llama-index-v1.0.0) (2024-02-13)


### ⚠ BREAKING CHANGES

* **llama_index:** support 0.10.0 ([#201](https://github.com/Arize-ai/openinference/issues/201))

### Features

* **llama_index:** support 0.10.0 ([#201](https://github.com/Arize-ai/openinference/issues/201)) ([b22b435](https://github.com/Arize-ai/openinference/commit/b22b435abbc3075353b6d6883ff6c973ad79feca))

## [0.1.3](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v0.1.2...python-openinference-instrumentation-llama-index-v0.1.3) (2024-02-12)


### Bug Fixes

* stop attaching context for callback based instrumentors ([#192](https://github.com/Arize-ai/openinference/issues/192)) ([c05ab06](https://github.com/Arize-ai/openinference/commit/c05ab06e4529bf15953715f94bcaf4a616755d90))

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


### Bug Fixes

* JSON string attributes ([#157](https://github.com/Arize-ai/openinference/issues/157)) ([392057e](https://github.com/Arize-ai/openinference/commit/392057ecf4b601c5d8149697b4b8b3e91a2a2af6))

## [0.1.1](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-llama-index-v0.1.0...python-openinference-instrumentation-llama-index-v0.1.1) (2024-01-27)


### Bug Fixes

* enforce explicit parent context at span creation for llama-index ([#155](https://github.com/Arize-ai/openinference/issues/155)) ([266ed67](https://github.com/Arize-ai/openinference/commit/266ed679ae44d5de12c85eda18cc9842355b9d46))

## 0.1.0 (2024-01-22)


### Features

* llama-index instrumentor using callback handler ([#121](https://github.com/Arize-ai/openinference/issues/121)) ([b0734c1](https://github.com/Arize-ai/openinference/commit/b0734c181e5a5c0e06d3a76bcbca893cd8dece0d))
