# 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: 82/100
Confidence: 0.96
Content mode: release-watch
Verified: 2026-09-23T06:17:32.581Z
Tags: pydantic-ai, typed-agents, python

## Human Summary
Pydantic AI v2.48.0 adds support for new OpenAI models (gpt-6-sol, gpt-6-luna, audio models) and Claude Opus 5.5, along with message ID preservation fixes for Vercel AI and AG-UI.

## Agent Summary
Pydantic AI v2.48.0 introduces support for OpenAI gpt-6-sol, gpt-6-luna, audio models, and Anthropic Claude Opus 5.5 (claude-opus-5-5). It also updates genai-prices to 0.1.8 and fixes message ID preservation in Vercel AI and AGUIAdapter load/dump operations.

## Body
Pydantic AI v2.48.0 includes model ecosystem updates and serialization bug fixes. Key additions feature support for OpenAI's gpt-6-sol, gpt-6-luna, and new audio models, as well as Claude Opus 5.5 ( claude-opus-5-5 ). Dependency updates bump genai-prices to 0.1.7 and subsequently 0.1.8. Bug fixes ensure UIMessage.id and AG-UI Message.id are preserved during load and dump message cycles for Vercel AI and AGUIAdapter.

## Recommended actions
- Upgrade pydantic-ai to v2.48.0.
- Verify compatibility if utilizing OpenAI gpt-6-sol, gpt-6-luna, audio models, or Claude Opus 5.5.
- Ensure UI integrations relying on Vercel AI or AG-UI message serialization accommodate the preserved message IDs.

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