# Changelog

## [1.0.2](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v1.0.1...python-openinference-instrumentation-agno-v1.0.2) (2026-08-07)


### Bug Fixes

* **agno:** guard model_dump_json on non-pydantic run response content ([#3270](https://github.com/Arize-ai/openinference/issues/3270)) ([bbdcfd2](https://github.com/Arize-ai/openinference/commit/bbdcfd25681aa02e828e3722b760217a3af1e764))
* 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))

## [1.0.1](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v1.0.0...python-openinference-instrumentation-agno-v1.0.1) (2026-07-31)


### Bug Fixes

* **agno:** disable agno telemetry in tests to stop background-run CI timeouts ([#3467](https://github.com/Arize-ai/openinference/issues/3467)) ([0e63729](https://github.com/Arize-ai/openinference/commit/0e63729a5288cf1b54ba977ffb19420248b3fc7e))

## [1.0.0](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.38...python-openinference-instrumentation-agno-v1.0.0) (2026-07-30)


### ⚠ BREAKING CHANGES

* **agno:** Handle Background Workflow Runs ([#3301](https://github.com/Arize-ai/openinference/issues/3301))

### Bug Fixes

* **agno:** Handle Background Workflow Runs ([#3301](https://github.com/Arize-ai/openinference/issues/3301)) ([4254eea](https://github.com/Arize-ai/openinference/commit/4254eeaa702cda4518e09b3e44a288091176cd6c))


### 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.38](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.37...python-openinference-instrumentation-agno-v0.1.38) (2026-06-19)


### Bug Fixes

* **agno:** Serialize Pydantic Content With Correct Mime Type ([#3238](https://github.com/Arize-ai/openinference/issues/3238)) ([73cb6a7](https://github.com/Arize-ai/openinference/commit/73cb6a7d1cdd93890c11b4ecca279e3b11afec48))
* **agno:** use valid vcr record_mode "none" for cassette replay ([#3258](https://github.com/Arize-ai/openinference/issues/3258)) ([f668990](https://github.com/Arize-ai/openinference/commit/f6689903599ad17fc985e976fffc12a7775929e6))

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


### Bug Fixes

* **agno:** Stream Context Leak In Workflow, Step, & Parallel Wrappers ([#3195](https://github.com/Arize-ai/openinference/issues/3195)) ([5cb64e4](https://github.com/Arize-ai/openinference/commit/5cb64e430241d7b1a1989a09cc387b810e006d39))

## [0.1.36](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.35...python-openinference-instrumentation-agno-v0.1.36) (2026-06-09)


### Bug Fixes

* **agno:** capture workflow run-id properly ([#3221](https://github.com/Arize-ai/openinference/issues/3221)) ([49f536a](https://github.com/Arize-ai/openinference/commit/49f536adf8fb515d58edcae0b276be5bf222c0bc))

## [0.1.35](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.34...python-openinference-instrumentation-agno-v0.1.35) (2026-05-29)


### Bug Fixes

* **agno:** agno streaming tool call fix ([#3155](https://github.com/Arize-ai/openinference/issues/3155)) ([8fd49ac](https://github.com/Arize-ai/openinference/commit/8fd49ac66406e2544cd9b9e13336056c694bc499))

## [0.1.34](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.33...python-openinference-instrumentation-agno-v0.1.34) (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.33](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.32...python-openinference-instrumentation-agno-v0.1.33) (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))

## [0.1.32](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.31...python-openinference-instrumentation-agno-v0.1.32) (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.31](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.30...python-openinference-instrumentation-agno-v0.1.31) (2026-04-21)


### Bug Fixes

* **agno:** finalize arun_stream output on early stream close ([#2977](https://github.com/Arize-ai/openinference/issues/2977)) ([99f74d7](https://github.com/Arize-ai/openinference/commit/99f74d76789039da0e6b1072d92a8e7f9eaccb51))
* 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.30](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.29...python-openinference-instrumentation-agno-v0.1.30) (2026-04-10)


### Bug Fixes

* **agno:** Agno Team Span Tree fix, Context issues in streaming and async streaming ([#2935](https://github.com/Arize-ai/openinference/issues/2935)) ([007774a](https://github.com/Arize-ai/openinference/commit/007774a4ebbf7d6d1dd387f337d2b7788306e1fb))

## [0.1.29](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.28...python-openinference-instrumentation-agno-v0.1.29) (2026-03-11)


### Bug Fixes

* **agno:** capture metadata for agent and team ([#2876](https://github.com/Arize-ai/openinference/issues/2876)) ([2514a6d](https://github.com/Arize-ai/openinference/commit/2514a6dddd199e8f559147afa0190887178a7909))

## [0.1.28](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.27...python-openinference-instrumentation-agno-v0.1.28) (2026-02-12)


### Features

* add updates for agno 2.5 release ([#2716](https://github.com/Arize-ai/openinference/issues/2716)) ([d32092e](https://github.com/Arize-ai/openinference/commit/d32092e0d2060feee4e230ee5d0b3644aa925d22))

## [0.1.27](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.26...python-openinference-instrumentation-agno-v0.1.27) (2026-01-27)


### Bug Fixes

* ensure tool error spans are properly ended and exported ([#2654](https://github.com/Arize-ai/openinference/issues/2654)) ([e58f177](https://github.com/Arize-ai/openinference/commit/e58f17794f3bde2998dc9f08e1d3307ebd8f96f4))

## [0.1.26](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.25...python-openinference-instrumentation-agno-v0.1.26) (2026-01-20)


### Bug Fixes

* **agno:** Add agent.name attribute and fix Team span attributes being overwritten by members ([#2516](https://github.com/Arize-ai/openinference/issues/2516)) ([4556372](https://github.com/Arize-ai/openinference/commit/4556372658fbc55be1f0f7089c2735bb1c57a536))

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


### Bug Fixes

* **agno:** multi team runs coming as nested subtraces ([#2533](https://github.com/Arize-ai/openinference/issues/2533)) ([ac6576d](https://github.com/Arize-ai/openinference/commit/ac6576d6e8c9e69fcf5c0d421770b35ee611b1c9))

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


### Features

* **agno:** add workflow wrapper for instrumentation ([#2450](https://github.com/Arize-ai/openinference/issues/2450)) ([89699cd](https://github.com/Arize-ai/openinference/commit/89699cdc66399e9f61c0880c1fdd62f0101e723d))

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


### Bug Fixes

* **agno:** Update _output_value_and_mime_type to properly deserialize output messages ([#2433](https://github.com/Arize-ai/openinference/issues/2433)) ([600d2f3](https://github.com/Arize-ai/openinference/commit/600d2f3f320bed94bcae4ae4ed956c2d178a1e1c))

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


### Bug Fixes

* Iterators for runs ([#2406](https://github.com/Arize-ai/openinference/issues/2406)) ([6ac1483](https://github.com/Arize-ai/openinference/commit/6ac14839368a932265cf64b8682586533b1633e2))

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


### Bug Fixes

* agno team id release ([#2415](https://github.com/Arize-ai/openinference/issues/2415)) ([dcd3aa7](https://github.com/Arize-ai/openinference/commit/dcd3aa7f33192a30976485c1a01b06765da24010))

## [0.1.20](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.19...python-openinference-instrumentation-agno-v0.1.20) (2025-11-03)


### Bug Fixes

* **agno:** Resolving CI issues for Agno ([#2380](https://github.com/Arize-ai/openinference/issues/2380)) ([a82ef6c](https://github.com/Arize-ai/openinference/commit/a82ef6c34a79d53c892c5017d76cce053655801d))
* Get last run output ([#2369](https://github.com/Arize-ai/openinference/issues/2369)) ([57a9758](https://github.com/Arize-ai/openinference/commit/57a97585512f34550d5a50508ca801440cda1071))

## [0.1.19](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.18...python-openinference-instrumentation-agno-v0.1.19) (2025-10-22)


### Bug Fixes

* Agno Session ID issues ([#2313](https://github.com/Arize-ai/openinference/issues/2313)) ([34402a0](https://github.com/Arize-ai/openinference/commit/34402a0a8478e1b047a76c6a885c5256cec015bc))

## [0.1.18](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.17...python-openinference-instrumentation-agno-v0.1.18) (2025-10-15)


### Features

* **agno:** remove duplicate constants and resolve tool call issue ([#2304](https://github.com/Arize-ai/openinference/issues/2304)) ([2f15069](https://github.com/Arize-ai/openinference/commit/2f15069dbda1e0a030f6d095f5156fdd3ae6d2c6))


### Bug Fixes

* Agno streaming tool call handling ([#2309](https://github.com/Arize-ai/openinference/issues/2309)) ([4b7da83](https://github.com/Arize-ai/openinference/commit/4b7da833ae9a91989d09ea78c38ca2e0bd44c0b1))

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


### Features

* Updated Agno attributes ([#2262](https://github.com/Arize-ai/openinference/issues/2262)) ([a4a2135](https://github.com/Arize-ai/openinference/commit/a4a213510a88117cbd0f15c4e84a84c8ee9b470d))

## [0.1.16](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.15...python-openinference-instrumentation-agno-v0.1.16) (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.15](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.14...python-openinference-instrumentation-agno-v0.1.15) (2025-09-18)


### Bug Fixes

* Agno v2 fixes ([#2211](https://github.com/Arize-ai/openinference/issues/2211)) ([278f570](https://github.com/Arize-ai/openinference/commit/278f570130635d99672126554b9d3a950c658ff4))

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


### Bug Fixes

* correct usage of user id & session id ([#2138](https://github.com/Arize-ai/openinference/issues/2138)) ([165b7e8](https://github.com/Arize-ai/openinference/commit/165b7e890cb9691ff1ab3890288c97dc046f1a1b))

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


### Features

* **Agno:** Capture agent graph attributes  ([#2090](https://github.com/Arize-ai/openinference/issues/2090)) ([7930348](https://github.com/Arize-ai/openinference/commit/7930348788c292958b3701119dc4c2837a341c53))

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


### Features

* **Agno:** Capture graph attributes for agent visual ([#2053](https://github.com/Arize-ai/openinference/issues/2053)) ([8d5ae09](https://github.com/Arize-ai/openinference/commit/8d5ae09b09fbcfaae7bab0dea25db3a2ad076a4d))

## [0.1.11](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.10...python-openinference-instrumentation-agno-v0.1.11) (2025-08-13)


### Bug Fixes

* **agno:** capture session_id and user_id for teams too ([#2086](https://github.com/Arize-ai/openinference/issues/2086)) ([0a51d50](https://github.com/Arize-ai/openinference/commit/0a51d50be89a440d6df2fca90fe72ab730ee7267))

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


### Features

* **agno:** enable user tracking ([#1997](https://github.com/Arize-ai/openinference/issues/1997)) ([d76f5f1](https://github.com/Arize-ai/openinference/commit/d76f5f1ef112658a8286d9becf8c9f114b7bc911))

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


### Features

* enhance function call span attributes with input value and erro… ([#1836](https://github.com/Arize-ai/openinference/issues/1836)) ([5d239df](https://github.com/Arize-ai/openinference/commit/5d239dfbebcfaf34f276e9169be644b91eeafd09))

## [0.1.8](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.7...python-openinference-instrumentation-agno-v0.1.8) (2025-06-27)


### Features

* Prioritize subclasses method wrapping to prevent multiple spans ([#1809](https://github.com/Arize-ai/openinference/issues/1809)) ([cc37471](https://github.com/Arize-ai/openinference/commit/cc37471bcf2be18ff205ab4e49654be42c27daee))

## [0.1.7](https://github.com/Arize-ai/openinference/compare/python-openinference-instrumentation-agno-v0.1.6...python-openinference-instrumentation-agno-v0.1.7) (2025-06-26)


### Bug Fixes

* nullable agent.name in agno instrumentation arun ([#1803](https://github.com/Arize-ai/openinference/issues/1803)) ([c2cc388](https://github.com/Arize-ai/openinference/commit/c2cc3884c3eb2ba00ddb992cc7b2aff1709bd891))

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


### Bug Fixes

* filter sensitive model params ([#1737](https://github.com/Arize-ai/openinference/issues/1737)) ([fe7ebbe](https://github.com/Arize-ai/openinference/commit/fe7ebbe9f7663e39d6f18ee1be9f775f0f6e7fb4))

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


### Bug Fixes

* handle AgnoInstrumentor failing with OpenAIResponses ([#1701](https://github.com/Arize-ai/openinference/issues/1701)) ([f33fadf](https://github.com/Arize-ai/openinference/commit/f33fadf5a67fd4bce8ba590cdae4c9b7d1133d74))

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


### Features

* Updates for new Agno verison ([#1647](https://github.com/Arize-ai/openinference/issues/1647)) ([8292d0d](https://github.com/Arize-ai/openinference/commit/8292d0d5620a9c58c4646e553704a31fd3f8cba3))

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


### Bug Fixes

* **agno:** Allow agent.name to be `None` in `arun`. ([#1621](https://github.com/Arize-ai/openinference/issues/1621)) ([5288979](https://github.com/Arize-ai/openinference/commit/52889796daa5ac221af21b76d77b80e594cdcf89))

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


### Bug Fixes

* Agno duplicate model invoke ([#1614](https://github.com/Arize-ai/openinference/issues/1614)) ([919e776](https://github.com/Arize-ai/openinference/commit/919e776c41fc902f76e8da495c7618ae0ad84292))

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

### Features

* **agno:** instrumentation ([#1302](https://github.com/Arize-ai/openinference/issues/1302)) ([#1063](https://github.com/Arize-ai/openinference/pull/1063))
