v1.52.0
pydantic/pydantic-aiv1.52.0Feb 3, 2026by DouweM
AI Summary
Adds controls for OpenAI data retention and output validation retries, alongside Vercel AI SDK v5 compatibility fixes.
Key Highlights
- Added `openai_store` setting to control data retention
- Added number of output validation retries to agent's run context
- Fixed compatibility with Vercel AI SDK v5
New Features
- `openai_store` setting
- Output validation retries configuration
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed ### 🚀 Features * Add `openai_store` setting to control data retention by @EliMeed in https://github.com/pydantic/pydantic-ai/pull/4142 * Add number of output validation retries to agent's run context by @coccoinomane in https://github.com/pydantic/pydantic-ai/pull/4084 * Have `OpenAIChatModel` send back reasoning content via field it's received in by @safina57 in https://github.com/pydantic/pydantic-ai/pull/4009 ### 🐛 Bug Fixes * Fix compatibility with Vercel AI SDK v5 by adding SDK version param by @dsfaccini in https://github.com/pydantic/pydantic-ai/pull/4166 * Handle non-primitive types in `BaseModel` in `format_as_xml` by @bohdanhr in https://github.com/pydantic/pydantic-ai/pull/4131 ## New Contributors * @EliMeed made their first contribution in https://github.com/pydantic/pydantic-ai/pull/4142 * @bohdanhr made their first contribution in https://github.com/pydantic/pydantic-ai/pull/4131 * @coccoinomane made their first contribution in https://github.com/pydantic/pydantic-ai/pull/4084 **Full Changelog**: https://github.com/pydantic/pydantic-ai/compare/v1.51.0...v1.52.0