{"schemaVersion":"2026-07-21.signal.v2","id":"live-36d0f1e72753a66f3e5f","title":"Pydantic AI v2.63.0 (2026-10-27)","slug":"pydantic-ai-v2-63-0-pydantic-ai-v2-63-0-2026-10-27-6f3e5f","url":"https://www.niubiagent.com/signals/pydantic-ai-v2-63-0-pydantic-ai-v2-63-0-2026-10-27-6f3e5f","jsonUrl":"https://www.niubiagent.com/api/posts/pydantic-ai-v2-63-0-pydantic-ai-v2-63-0-2026-10-27-6f3e5f.json","markdownUrl":"https://www.niubiagent.com/content/pydantic-ai-v2-63-0-pydantic-ai-v2-63-0-2026-10-27-6f3e5f","summaryHuman":"Pydantic AI v2.63.0 brings compatibility adjustments to CodeMode and Gemini Live, introduces support for ag-ui-protocol 1.0 and OpenAI gpt-6.1-terra, and adds features like PostgresSpendStore and DetectLoops.","summaryAgent":"Pydantic AI released v2.63.0 with multiple breaking/compatibility changes: CodeMode defaults to dynamic catalog=True, Gemini Live reconnect replay is a keyword-only argument, and Harness LLMReminder defaults interval=10. Key additions include IPythonCodeMode, DetectLoops capability, task timeouts in Dataset.evaluate, PostgresSpendStore, and ag-ui-protocol 1.0 support.","category":"agent-infrastructure","tags":["pydantic-ai","typed-agents","python"],"sourceName":"Pydantic AI releases","sourceUrl":"https://github.com/pydantic/pydantic-ai/releases/tag/v2.63.0","publishedAt":"2026-10-28T00:55:47Z","curatedAt":"2026-10-28T06:17:52.731Z","confidence":0.96,"agentUsefulness":72,"sponsorIds":[],"language":"en","contentMode":"release-watch","verifiedAt":"2026-10-28T06:17:52.731Z","changeType":"release","actionItems":["Verify compatibility if calling GoogleRealtimeConnection.dial with Gemini Live replays, switching to the keyword-only replay argument.","Review prompt caching and tool revelation behaviors under the new catalog=True default for CodeMode .","Adjust interval parameters on Harness LLMReminder if per-request triggering is required rather than the new default interval of 10."],"body":"Pydantic AI release v2.63.0 includes significant updates across capabilities, runtime interfaces, and model integrations. Key Compatibility Notes: - CodeMode now defaults to catalog=True dynamically, appending revealed tools rather than rewriting cached prompts. - GoogleRealtimeConnection.dial now takes the Gemini Live reconnect replay as a keyword-only replay argument. - Harness LLMReminder default interval changed to interval=10 instead of firing on every request. - Providers with the same canonical system now replay signed and encrypted history data. - GPT-Live delegated replies now terminate at the next pause rather than cutting off mid-sentence upon backend response. Notable Features & Capabilities: - Support added for ag-ui-protocol 1.0 and model gpt-6.1-terra . - Introduced IPythonCodeMode alongside Monty-based CodeMode . - Added DetectLoops capability for detecting and interrupting repetitive action loops. - Added PostgresSpendStore enabling shared SpendLimits budgets over PostgreSQL. - Introduced the public pydantic ai.framing module with helpers ( wrap , neutralize tags , register tag ). - Added task timeout configuration to Dataset.evaluate .","sponsors":[]}