Pydantic AI v2.57.0 repo
Pydantic AI v2.57.0, released 15 October 2026, adds ToolCallJudge to assess a tool call before it executes, lets AskUser defer a question to the host and time out a slow answerer, adds SystemOneModel to run decision models over a /v1/systemone API, and exposes the message history repair pipeline as repair_messages. It is a jump of three minor versions past v2.54.0, the version last checked on 11 October.
What it does for you: YY already has a typed-agents-pydantic-ai skill, so this is a direct upgrade to a framework already in the stack, not a new adoption decision. ToolCallJudge gives Axion a built in gate to inspect a risky tool call before it runs, and AskUser's timeout gives agents a clean way to pause for a human without hanging forever, both useful for anything built past the night shift queue loop.
In practice: A mature framework quietly adding exactly the guardrail primitives an unattended agent system needs, without YY having to build them from scratch.
For: Both runtimes. Pydantic AI is a plain Python framework with no LLM vendor lock in, so both Axion's Claude based builds and Hermes's own runtime can import it directly.
Verdict: build now. Zero cost pip upgrade to a framework already in use, with ToolCallJudge and the AskUser timeout solving real gaps in how Axion currently handles risky tool calls and stalled human approvals.
Build #1 Pydantic AI v2.57.0: use the ai-implementation-build-intake skill to build this safely. Source: https://github.com/pydantic/pydantic-ai/releases/tag/v2.57.0. Save canonical skill/agent under AXION\Skills and AXION\Agents.
Source · Version 2.57.0 tagged 15 October 2026, three minor releases past the v2.54.0 build checked on 11 October, with ToolCallJudge, AskUser, SystemOneModel, and repair_messages confirmed against the project's own GitHub release notes.