v2.5.9
agno-agi/agnov2.5.9Mar 10, 2026by kausmeows
AI Summary
This release introduces built-in followup suggestions, custom datetime formatting, and allows tool hooks to access message history. It extends GoogleCalendarTools and fixes several bugs including HITL and tool parameter descriptions.
Key Highlights
- Built-in followup suggestions for Agents and Teams
- Custom datetime_format parameter for datetime context
- Tool hooks can access message history via run_context.messages
- Extended GoogleCalendarTools with service account auth
New Features
- Followups for Agent and Team
- datetime_format parameter
- Tool Hook Message History access
- Extended GoogleCalendarTools
Full Release Notes
# Changelog ## New Features: - **Followups:** Added built-in followup suggestions for Agent and Team. See [cookbook](https://github.com/agno-agi/agno/blob/main/cookbook/05_agent_os/followup/followups_agentos.py). - **Datetime Format:** Added `datetime_format` parameter to Agent and Team, allowing custom `strftime` formatting for datetime context (e.g., ISO-8601, date-only, localized). - **Tool Hook Message History:** Tool pre/post hooks and agent-level tool_hooks can now access the current run's message history via `run_context.messages` - **GoogleCalendarTools:** Extended `GoogleCalendarTools` with new tools, service account auth, and cookbooks. ## Bug Fixes: - **HITL:** Fixed human in the loop to support `add_history_to_context` during multi-round conversations while running - **Tools:** Removed (None) prefix from tool parameter descriptions - **Siliconflow Model Provider:** Updated to use correct default `base_url` from `.com` to `.cn` - **Learning PROPOSE Mode:** Auto-enable chat history for `LearningMode.PROPOSE` for multi-turn confirmation. - **AgentOS API Docs:** Added descriptions to all `Form/File` parameters across agent, team, and workflow API endpoints for `OpenAPI/Swagger` visibility ## What's Changed * fix: resolved continue_run, missing history messages issue by @abhi10691 in https://github.com/agno-agi/agno/pull/6888 * fix: remove (None) prefix from tool parameter descriptions by @fehmisener in https://github.com/agno-agi/agno/pull/6906 * feat: add datetime_format to Agent and Team for custom datetime context by @hztBUAA in https://github.com/agno-agi/agno/pull/6649 * feat: expose run message history to tool hooks with mutation safety by @hztBUAA in https://github.com/agno-agi/agno/pull/6652 * feat: built-in followup suggestions for Agent and Team by @ysolanky in https://github.com/agno-agi/agno/pull/6672 * [fix] siliconflow: correct default base_url from .com to .cn by @NIK-TIGER-BILL in https://github.com/agno-agi/agno/pull/6933 * feat: extend GoogleCalendarTools with new tools, service account auth, and cookbooks by @Mustafa-Esoofally in https://github.com/agno-agi/agno/pull/6926 * fix: auto-enable chat history for LearningMode.PROPOSE by @Mustafa-Esoofally in https://github.com/agno-agi/agno/pull/6928 * chore: add form parameter descriptions to AgentOS API endpoints by @uzaxirr in https://github.com/agno-agi/agno/pull/6941 * chore: Release v2.5.9 by @kausmeows in https://github.com/agno-agi/agno/pull/6940 ## New Contributors * @abhi10691 made their first contribution in https://github.com/agno-agi/agno/pull/6888 * @NIK-TIGER-BILL made their first contribution in https://github.com/agno-agi/agno/pull/6933 **Full Changelog**: https://github.com/agno-agi/agno/compare/v2.5.8...v2.5.9