Fetching from the wire…
Public story · 2026-08-26 · high
Out two days after 3.0.0 stable, the fix caches tool schemas once and loads history incrementally so replies stay fast as chats grow.
Why now: Agno posted the fix on August 26, two days after cutting the 3.0.0 stable release.
Agno fixed a bug that made response time grow with every added conversation turn. Latency creep like that is easy to miss in testing. It shows up only in production, once a long-running agent session has racked up enough turns for replies to visibly slow down.
Before the fix, each reply rebuilt every tool's schema from scratch and reloaded the whole session history, so more turns meant more work per reply. The 3.0.1 release changes both. Tool schemas are now derived once and cached across runs, and session history loads incrementally per turn instead of reloading the full conversation each time.
Most of the rest of the changelog is MCP and Gemini correctness work. Function.process_schema_for_strict no longer raises a KeyError on schemas that omit properties, a pattern common in MCP server schemas, per Agno's 3.0.1 release notes.
A crash is hard to miss. A chat that gradually gets slower turn by turn is easy to ship past.
Each link below shares sources, entities, or timing with this story.
Codex uses MCP / Shared entities / Same source domain / Earlier coverage / Tension
Linked by a graph relationship (Codex uses MCP); both cover Gemini, MCP; reported by the same outlet (github.com).
Codex uses MCP / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Codex uses MCP); both cover Gemini, MCP; reported by the same outlet (github.com).
Claude Code uses MCP / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Claude Code uses MCP); both cover Gemini, MCP; reported by the same outlet (github.com).
OpenCode supports MCP / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (OpenCode supports MCP); both cover Gemini, MCP; reported by the same outlet (github.com).
Codex uses MCP / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Codex uses MCP); both cover Gemini, MCP; reported by the same outlet (github.com).
Google released MCP / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Google released MCP); both cover Gemini, MCP; reported by the same outlet (github.com).
OpenAI supports MCP / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (OpenAI supports MCP); both cover Gemini, MCP; reported by the same outlet (github.com).
Anthropic released MCP / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Anthropic released MCP); both cover Gemini, MCP; reported by the same outlet (github.com).