github agno-agi/agno v2.5.8

15 hours ago

Changelog

New Features

  • Human-Readable IDs: Agents and teams now use human-readable identifiers (e.g., brave-falcon-7x3k) instead of UUIDs, making debugging and monitoring more intuitive.
  • AgentOS: serve() now supports AGENT_OS_HOST and AGENT_OS_PORT environment variables as fallbacks, simplifying container deployments.
  • GitlabTools: Added GitlabTools with read-focused GitLab integrations, async support, and cleaner tool configuration.
  • GmailTools: Extended GmailTools with new tools and service account auth.

Bug Fixes

  • Media in Run Output: Generated media (images, audio) is now always included in run output, regardless of the store_media setting and is rather scrubbed before storing in DB
  • OpenAIResponses: Fixed handling of mixed external_execution and regular tools when using OpenAI Responses API.
  • MySQL: Added json_serializer to MySQL engine creation for proper JSON handling.
  • PostgreSQL: Removed session_type filter from get_session to prevent session data loss when session types change.
  • Workflow: Fixed a bug where Loop iterations always received the original input instead of the previous iteration's output. Added a flag forward_iteration_output to opt-in to this behaviour.

What's Changed

  • feat: Docker-style human-readable IDs for agents and teams by @ysolanky in #6869
  • feat: add AGENT_OS_HOST/AGENT_OS_PORT env var fallbacks to serve() by @Mustafa-Esoofally in #6857
  • fix: remove session_type filter from PostgreSQL get_session to prevent session data loss by @kausmeows in #6873
  • fix: add json_serializer to MySQL engine creation by @willemcdejongh in #6848
  • [fix] handle mixed external_execution and regular tools for OpenAI by @hztBUAA in #6630
  • fix: include generated media in run output regardless of store_media setting by @Br1an67 in #6793
  • cookbook: add x402scan MCP tools example by @SamOpenClaw in #6555
  • feat: add GitlabTools with tests and cookbook example by @SalimELMARDI in #6721
  • feat: extend GmailTools with new tools, service account auth, and agentic cookbooks by @Mustafa-Esoofally in #6765
  • fix: loop iterations to forward output from previous iteration by @kausmeows in #6868
  • fix: resolve duplicate operationId warnings in disabled feature router by @kausmeows in #6887
  • chore: Release v2.5.8 by @kausmeows in #6886

New Contributors

Full Changelog: v2.5.7...v2.5.8

Don't miss a new agno release

NewReleases is sending notifications on new releases.