Download Latest Version v2.3.9 source code.tar.gz (18.2 MB)
Email in envelope

Get an email when there's a new version of Agno

Home / v2.3.9
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-12-09 5.1 kB
v2.3.9 source code.tar.gz 2025-12-09 18.2 MB
v2.3.9 source code.zip 2025-12-09 20.2 MB
Totals: 3 Items   38.5 MB 0

Changelog

New Features:

  • Async MySQL: Added support for AsyncMySQLDb with compatibility for the asyncmy driver. See the docs.
  • AgentAsJudgeEval: LLM as a judge evaluation system that judges agent outputs against custom criteria with binary (pass/fail) or numeric (1-10) scoring, supporting standalone runs, post-hooks, background execution, and custom evaluator agents.
  • Introduction: Added an Introduction param to Agent and Teams that allows users to set the first “Assistant” message with support for Agent-OS coming soon.
  • OpenRouter reasoning: Added support for reasoning messages coming from OpenRouter.

Improvements:

  • Skip database schema creation: You can now set create_schema=False when initializing your database class (e.g. PostgresDb) to skip automatic schema creation. This is useful for environments where the schema needs to be managed externally.
  • Support get_step_output for nested steps in Parallel groups: Add recursive search to get_step_output() to find steps nested inside Parallel, Condition, Router, Loop, and Steps.
  • Handle Gemini malformed tool calls: Added logic to automatically detect Gemini’s malformed tool calls, add a guidance message for the model to avoid the error, and retry the failed request.
  • Support for DeepSeek thinking mode with tools: Added the reasoning_content to the message for thinking mode.
  • run_id param in run methods: Added a run_id parameter to the run and arun methods in the Agent, Team and Workflow classes, to set the id of the run instead of automatically generating one.
  • Knowledge Sync Support: Added true sync support for all add_content_ functions instead of wrapping with asyncio

Bug Fixes:

  • Parallel step does not aggregate inner steps' content: Fixed parallel step in workflow to pass aggregated content to next step and maintain the chained behavior.
  • Pre-hooks triggering retries: Fixed an error where Agent runs would be unnecessary retried when a InputCheckError was raised with retries=True.

What's Changed

New Contributors

Full Changelog: https://github.com/agno-agi/agno/compare/v2.3.8...v2.3.9

Source: README.md, updated 2025-12-09