v1.105.0
pydantic/pydantic-aiv1.105.0Jun 2, 2026by dsfaccini
AI Summary
This release introduces on-demand capabilities for instructions and tools, adds support for Grok 4.3, and fixes issues with Temporal workflows and Google model settings.
Key Highlights
- Introduced on-demand (deferred loading) capabilities for instructions, tools, and model settings.
- Added support for Grok 4.3 `reasoning_effort` and current xAI model names.
- Fixed gateway construction inside Temporal workflows.
New Features
- On-demand (deferred loading) capabilities
- Add Grok 4.3 `reasoning_effort` support
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed ### 🚀 Features * feat: On-demand (deferred loading) capabilities, including instructions, tools, model settings, and hooks by @adtyavrdhn in https://github.com/pydantic/pydantic-ai/pull/5230 * Add Grok 4.3 `reasoning_effort` support and current xAI model names by @adtyavrdhn in https://github.com/pydantic/pydantic-ai/pull/5454 ### 🐛 Bug Fixes * Fix `gateway/` model construction inside a Temporal workflow by passing provider SDKs through the sandbox by @adtyavrdhn in https://github.com/pydantic/pydantic-ai/pull/5733 * Fix `GoogleModelSettings.google_cached_content` so request omits `system_instruction`, `tools`, and `tool_config` by @gaurav0107 in https://github.com/pydantic/pydantic-ai/pull/5681 ## New Contributors * @gaurav0107 made their first contribution in https://github.com/pydantic/pydantic-ai/pull/5681 **Full Changelog**: https://github.com/pydantic/pydantic-ai/compare/v1.104.0...v1.105.0