v2.45.0 v2.46.0
pydantic/pydantic-aiSep 18, 2026 → Sep 19, 20261 day between releases
What's New
Adds automatic argument filling to TypeSafeModel and wait_for_playback to RealtimeSession
New Features
- TypeSafeModel now fills tool arguments automatically when Jev can express them
- RealtimeSession gains wait_for_playback() method to finish replies before closing
- ModelProfile gains supports_text_output and typesafe_boolean_threshold configuration options
- TemporalDurability gains event_stream_topic for Workflow Streams
- Choices helper added to describe runtime options via UseEnumMemberDocstrings
Bug Fixes
- TypeSafeModel now refuses more options than Jev can pick from
- Truncated note likely indicates a failure recording fix
Upgrade Notes
TypeSafeModel behavior has changed to automatically fill tool arguments and select union types, which may alter execution flow. RealtimeSession has a new wait_for_playback() method. ModelProfile now supports supports_text_output and typesafe_boolean_threshold configuration options.
The Two Releases
v2.45.0 (2026-09-17)
Sep 18, 2026· 1 month ago
This release introduces a new `TypeSafeModel` for TypeSafe's Jev and includes performance optimizations for durable runs. It also fixes compatibility issues with FastMCP 4 by removing legacy `httpx` imports and improves Bedrock support.
Full release notesv2.46.0 (2026-09-18)
Sep 19, 2026· 1 month ago
This release enhances TypeSafeModel with automatic argument filling and union type handling, introduces new methods for realtime sessions like wait_for_playback, and adds configuration options for model profiles and durability. It also includes bug fixes for Bedrock support, tool dispatch, and terminal UI.
Full release notes