# Pydantic AI v2.48.0 (2026-09-22)

Category: agent-infrastructure
Published: 2026-09-23T02:41:40Z
Source: [Pydantic AI releases](https://github.com/pydantic/pydantic-ai/releases/tag/v2.48.0)
Agent usefulness: 77/100
Confidence: 0.96
Content mode: release-watch
Verified: 2026-09-30T00:17:35.267Z
Tags: pydantic-ai, typed-agents, python

## Human Summary
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.

## Agent 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.

## Body
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.

## Recommended actions
- 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)

## Sponsors
No sponsor placement attached.

## Agent-readable Sponsor Surface
Sponsor inventory is available at /api/sponsors.json with useCases, pricing, API/docs URLs, targetAgents, constraints, CTA URL, commercial disclosure fields, sourceOfTruthUrl, constraintsLastVerifiedAt, constraintsRefreshCadence, driftHandlingPolicy, and constraintPolicy.