A developer building FastMCP tools for LLM agents released Pyverge, a small library that handles tool schema versioning by migrating incoming payloads between versions before they reach tool handlers. It addresses validation crashes that occur when agents with cached prompts keep sending old-format payloads after a tool schema changes. The library is open-sourced on GitHub with a runnable FastMCP showcase.
A common agentic failure occurs when a tool's implementation changes (e.g., adding a required parameter) but its registration schema is not updated. The model then calls the tool with the old arguments, causing silent failures. This pattern highlights the need for automated schema synchronization.
A common agentic failure occurs when a tool's implementation changes (e.g., adding a required parameter) but its registration schema is not updated. The model then calls the tool with the old arguments, causing silent failures. This pattern highlights the need for automated schema synchronization.
pydantic-ai released v2.35.0 on 2026-08-25, deprecating RunContext.capability_loaded and available_capability_ids in favor of capability_active and active_capability_ids, reducing default Temporal metric export frequency, and fixing tool-description handling. Three follow-up patch releases (v2.35.1 through v2.35.3) landed within days, fixing Bedrock guardrail traces, Temporal cancellation behavior, Heroku GLM model routing, and deferred-tool result resolution. Developers using capability APIs or durable execution backends should review the deprecations and pin updates.
pydantic-ai released v2.35.0 on 2026-08-25, deprecating RunContext.capability_loaded and available_capability_ids in favor of capability_active and active_capability_ids, reducing default Temporal metric export frequency, and fixing tool-description handling. Three follow-up patch releases (v2.35.1 through v2.35.3) landed within days, fixing Bedrock guardrail traces, Temporal cancellation behavior, Heroku GLM model routing, and deferred-tool result resolution. Developers using capability APIs or durable execution backends should review the deprecations and pin updates.
Pydantic released v1.107.1 of pydantic-ai on 2026-07-10, fixing a moderate-severity vulnerability (GHSA-jpr8-2v3g-wgf9, CWE-863) in the AG-UI serving path. The bug could cause unresolved tool calls to be incorrectly retained when client messages were dropped during sanitization.
Pydantic released v1.107.1 of pydantic-ai on 2026-07-10, fixing a moderate-severity vulnerability (GHSA-jpr8-2v3g-wgf9, CWE-863) in the AG-UI serving path. The bug could cause unresolved tool calls to be incorrectly retained when client messages were dropped during sanitization.
LangChain released version 1.3.15 with new features and fixes, including exposing trace_policy on AgentMiddleware and preserving history on SummarizationMiddleware summary failure. The release also includes type error fixes and dependency bumps.
LangChain released version 1.3.15 with new features and fixes, including exposing trace_policy on AgentMiddleware and preserving history on SummarizationMiddleware summary failure. The release also includes type error fixes and dependency bumps.
A Reddit post argues that agent evaluation reports must treat tool definitions as part of the model under test, not incidental plumbing. Renaming tools, changing parameter descriptions, or altering return shapes changes the model's reasoning interface, so results from old harnesses don't transfer.
A Reddit post argues that agent evaluation reports must treat tool definitions as part of the model under test, not incidental plumbing. Renaming tools, changing parameter descriptions, or altering return shapes changes the model's reasoning interface, so results from old harnesses don't transfer.