Download Latest Version v3.1.12 source code.zip (25.2 MB) Google Add to Preferred Sources
Home / v3.1.9
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-10-22 3.4 kB
v3.1.9 source code.tar.gz 2026-10-22 21.2 MB
v3.1.9 source code.zip 2026-10-22 25.0 MB
Totals: 3 Items   46.2 MB 0

Changelog

New Features:

  • MCP Tool Runner: POST /mcp/server/tools/{tool_name}/run runs any tool listed on the AgentOS Server Card over HTTP and returns its result, so a tool can be tested without an MCP client. Turn it off with MCPConfig(tool_run_endpoint=False). See cookbook.

Bug Fixes:

  • AgentOS MCP Server: /mcp and /mcp/server-card now accept browser requests from origins the AgentOS CORS policy allows, so os.agno.com can reach the MCP server of a local AgentOS. /info now reports the configured MCP path instead of always /mcp.
  • Postgres Metrics: Metrics refresh on a migrated database no longer loads the legacy sessions.runs column into memory.
  • Function Workflows: A function passed as a workflow's steps now runs once when its body raises a TypeError, and sync functions and generators now work with arun().
  • AgenticChunking: Chunking no longer hangs when the model returns a zero or negative breakpoint, and max_chunk_size must be greater than 0.
  • BaiduSearchTools: Chinese titles and abstracts are returned as readable text instead of \uXXXX escapes.
  • Human-in-the-Loop User Input: A requires_user_input tool with a parameter typed int | None or another X | Y type now pauses cleanly, and the paused run is saved and resumes with continue_run(run_id=...).
  • Mistral: The timeout, endpoint and safe_mode parameters on MistralChat, and endpoint on MistralEmbedder, now work instead of raising a TypeError. safe_mode is deprecated in favor of safe_prompt.

What's Changed

New Contributors

Full Changelog: https://github.com/agno-agi/agno/compare/v3.1.8...v3.1.9

Source: README.md, updated 2026-10-22