v2.49.0 v2.50.0
pydantic/pydantic-aiSep 24, 2026 → Sep 25, 20261 day between releases
What's New
Introduces DecisionModel protocol and routing changes while adding Gemini 3.8 support.
Breaking Changes
- Ask a DecisionModel which route to take by name
- Replace tool-call lean with opt-in decision_route_threshold
New Features
- Added DecisionModel base class
- Added RunContext.in_durable_context
- Added gemini-3.8-live support
- Exposed OpenAI service_tier
Improvements
- Made TypeSafeModel a decision model
- Added ModelSelectionContext.prompt
Upgrade Notes
Update DecisionModel implementations to ask for routes by name. Replace the tool-call lean with opt-in decision_route_threshold. ModelSelectionContext.messages now ends with the request.
The Two Releases
v2.49.0 (2026-09-23)
Sep 24, 2026· 28 days ago
This release enhances TypeSafeModel with new criteria and introduces `RealtimeSession.wait_for_reply()`, alongside support for new GPT models on Bedrock and improved handling of Google Cloud Storage references.
Full release notesv2.50.0 (2026-09-24)
Sep 25, 2026· 27 days ago
The release introduces the `DecisionModel` protocol for routing and expands real-time support for Gemini 3.8, while also exposing OpenAI service tiers and adding durable context detection.
Full release notes