Agno 3.0.7 ships a public serving surface for agents and fixes a Python 3.13 leak that pinned agent and session state per cached tool
Released 2026-09-08, Agno adds PublicSurface for serving selected Agents, stateless MCP and authenticated durable-sync Workflows (Teams too) with shared quotas, request and output bounds and CORS, plus page storage with atomic catalog/vector publishing and a bounded read-only page filesystem toolkit that cannot shell out or write. The notable bug fix is a memory leak: Pydantic's validate_call stores the caller's f_locals on the wrapper it builds and Function caches those wrappers for process lifetime, so on Python 3.13 every cached tool kept the Agent, session and run state alive. Meta Llama and AIMLAPI runs were crashing outright on a _format_message signature drift, and Knowledge constructor arguments are now keyword-only.
↳ Follow the thread