v2.6.7
agno-agi/agnov2.6.7May 15, 2026by ysolanky
AI Summary
Introduces the Gemini Interactions API for stateful interactions and adds an opt-in per-user data isolation layer for AgentOS endpoints.
Key Highlights
- GeminiInteractions model class for Google's stateful interactions API
- Per-user data isolation layer for AgentOS authenticated endpoints
New Features
- GeminiInteractions model
- Per-user data isolation across AgentOS
Full Release Notes
# Changelog ## New Features: - **Gemini Interactions:** Added a new `GeminiInteractions` model class that makes use of Googles new stateful interactions API - **AgentOS:** Added an **opt-in per-user data isolation layer** for AgentOS authenticated endpoints. ## Improvements: - **Knowledge Readers:** Added `allowed_hosts` parameter to URL-fetching readers to restrict outbound fetches. ## Bug Fixes: - **Qdrant:** Fixed to remove duplicate sparse encoder call in Qdrant `async_insert`. - **Traces:** Fixed the parent trace's `session_id / agent_id / team_id` from being overwritten by a child agent's spans when both share a `trace_id`. Most visible when a Team uses a post-hook (e.g. `@hook(run_in_background=True)`. - **Workflow:** Fixed workflow’s HITL continue path to use corresponding async function `acleanup_run` if running in an async context. ## What's Changed * fix: remove duplicate sparse encoder call in Qdrant `async_insert` by @sannya-singal in https://github.com/agno-agi/agno/pull/7893 * fix: traces update db level by @kausmeows in https://github.com/agno-agi/agno/pull/7796 * cookbook: update notion mcp example to current server by @ashpreetbedi in https://github.com/agno-agi/agno/pull/7921 * feat: per-user data isolation across AgentOS endpoints by @SamJupe in https://github.com/agno-agi/agno/pull/7606 * fix: Calling acleanup_run instead of cleanup_run by @abhi10691 in https://github.com/agno-agi/agno/pull/7916 * [fix] fix duplicated word in docker container network_mode comment by @otjdiepluong in https://github.com/agno-agi/agno/pull/7913 * fix: add `allowed_hosts` SSRF guard to knowledge readers by @sannya-singal in https://github.com/agno-agi/agno/pull/7892 * fix: use SESSION_ID_REQUIRED constant in continue-run routes by @ysolanky in https://github.com/agno-agi/agno/pull/7936 * feat: add GeminiInteractions model for Google's Interactions API by @ysolanky in https://github.com/agno-agi/agno/pull/7926 * chore: Release v2.6.7 by @kausmeows in https://github.com/agno-agi/agno/pull/7931 ## New Contributors * @otjdiepluong made their first contribution in https://github.com/agno-agi/agno/pull/7913 **Full Changelog**: https://github.com/agno-agi/agno/compare/v2.6.6...v2.6.7