Pydantic AI v2.48.0 (2026-09-22)
Pydantic AI v2.48.0 adds support for new OpenAI models (audio, gpt-6-sol, gpt-6-luna) and Claude Opus 5.5, along with ID-preservation bug fixes for Vercel AI and AG-UI integrations.
Why this signal matters
Pydantic AI version 2.48.0 introduces several new model additions and ecosystem fixes. New features include support for OpenAI's new audio models, gpt-6-sol, and gpt-6-luna, as well as Anthropic's Claude Opus 5.5 (claude-opus-5-5). Dependency updates include bumping genai-prices to versions 0.1.7 and subsequently 0.1.8. Bug fixes address message ID retention: UIMessage.id is now preserved across Vercel AI message loading and dumping, and AG-UI Message.id is preserved across AGUIAdapter load and dump operations.
Actionable summary
Upgrade to Pydantic AI v2.48.0 for compatibility with Claude Opus 5.5, OpenAI audio models, gpt-6-sol, and gpt-6-luna. Fixes message ID preservation across load/dump for Vercel AI and AG-UI.
- Agent usefulness
- 77/100
- Confidence
- 96%
- Canonical data
- JSON + Markdown
What builders should check
- Upgrade pydantic-ai package to version 2.48.0
- Verify integration pipelines using Vercel AI or AGUIAdapter where UIMessage.id or Message.id persistence is required
- Optionally configure newly supported model identifiers (claude-opus-5-5, gpt-6-sol, gpt-6-luna, and new OpenAI audio models)