github pydantic/pydantic-ai v1.103.0
v1.103.0 (2026-05-26)

5 hours ago

What's Changed

🚀 Features

  • Add list_prompts and get_prompt functionality to McpServer by @bdore in #3889
  • Round-trip message timestamps through VercelAIAdapter's UIMessage.metadata by @Genmin in #5279
  • Support anthropic_eager_input_streaming in OpenRouterModel by @Alex-Resch in #5656

🐛 Bug Fixes

  • fix(bedrock): map malformed_model_output and malformed_tool_use to FinishReason.error by @kuishou68 in #5640
  • fix(bedrock): recognize type='adaptive' in _is_thinking_enabled by @sevakva in #5651
  • fix(ui): Strip force_download flag from client-submitted FileUrl parts in UIAdapter.sanitize_messages by @colesmcintosh in #5571
  • fix(toolsets): warn when prepare callbacks return None by @dfm88 in #5188

New Contributors

Full Changelog: v1.102.0...v1.103.0

Don't miss a new pydantic-ai release

NewReleases is sending notifications on new releases.