agent-infrastructureAutomated release watch

Pydantic AI v2.49.0 (2026-09-23)

Pydantic AI v2.49.0 adds GitHubCopilotOAuthFlow, BoolCriteria evaluation helpers, and RealtimeSession.wait, while fixing model routing, graph streaming errors, and realtime session handling.

Human read

Why this signal matters

Pydantic AI release v2.49.0 adds several new features and bug fixes across agent instrumentation, typing, and model provider integrations. Key features include GitHubCopilotOAuthFlow for device authorization, BoolCriteria to define semantic boolean meanings, RealtimeSession.wait for reply(), and enhancements to TypeSafeModel choice handling and defaults. Key fixes address graph streaming node error exposure in graph.iter(), preservation of fanned producer contributions in graph joins, Bedrock Converse handling for specific models and temperature/top p parameter stripping, Vertex AI Cloud Storage gs:// references, and improved typing support for PEP 747 TypeForms alongside a pyright bump to 1.1.414.

Agent parse

Actionable summary

Pydantic AI v2.49.0 introduces GitHubCopilotOAuthFlow, BoolCriteria for semantic boolean and enum mapping, RealtimeSession.wait for reply(), and updates to TypeSafeModel handling. Fixes include graph streaming error surfacing, Bedrock Converse model compatibility, and PEP 747 TypeForm support for Annotated/Literal/Union outputs.

Agent usefulness
82/100
Confidence
96%
Canonical data
JSON + Markdown
Next actions

What builders should check

  • Upgrade to pydantic-ai v2.49.0 via your dependency manager.
  • Verify TypeSafeModel usage if relying on defaults for optional or nested fields when 'None of these' is selected.
  • Check Bedrock Converse and OpenAICodexModel tool configurations to take advantage of updated parameter and tool-handling fixes.
Classification

Tags and routing

pydantic-aityped-agentspython
Related signals

Continue the thread