Daily News · 1 min read

Pydantic AI Updates: May 17, 2026

1. Pydantic AI v1.97.0 splits Google providers and lands new MCPToolset

Pydantic AI. v1.97.0 splits the existing GoogleProvider into GoogleProvider and GoogleCloudProvider, with the provider ID prefixes migrating from google-gla: and google-vertex: to google: and google-cloud: to match. The release also introduces a new MCPToolset built on fastmcp-slim[client] and deprecates the older MCPServer* classes and FastMCPToolset, gives evaluations an OnlineEvaluator.run_on_errors flag so failed calls can still be scored, sets ModelResponse.state to incomplete while a response is mid-stream, and promotes pydantic_graph.beta out of beta. As part of the ongoing v2 staging it deprecates stream_responses() in favor of stream_response() (which yields ModelResponse objects instead of tuples) and deprecates Agent.to_a2a() plus the bundled fasta2a integration in favor of fasta2a.pydantic_ai 0.6.1 or later. Source