v2.6.13
agno-agi/agnov2.6.13Jun 10, 2026by ysolanky
AI Summary
This release adds significant AgentOS features including sub-agent event streaming, socket support for HITL workflows, and auto-population of the registry.
Key Highlights
- Sub-agent events now stream through to the parent run
- AgentOS registry auto-populates from agents, teams, and workflows
- Added socket support for human-in-the-loop (HITL) workflows
- Fixed JSON schema handling for Optional dataclass fields
New Features
- Sub-Agent Event Streaming
- AgentOS Registry Auto-Population
- Workflows HITL over Sockets
- Slack App Manifest
Full Release Notes
# Changelog ## New Features: - **Sub-Agent Event Streaming**: Sub-agent events from the context provider update tool now stream through to the parent run. - **AgentOS Registry Auto-Population**: The AgentOS registry now auto-populates from agents, teams, and workflows. - **Workflows HITL over Sockets**: Added socket support for human-in-the-loop workflows. - **Slack App Manifest**: Added a Slack app manifest for the AgentOS interface. ## Bug Fixes: - **JSON Schema**: `json_schema` now handles `Optional` dataclass fields that have no declared type. - **MCPTools Sessions**: Refreshed `MCPTools` sessions are now closed in the call task. - **Tool Arguments**: Preserve whitespace in tool arguments. - **Content Hashing**: Metadata is now included in the content hash so `upsert=False` inserts of the same document no longer collapse. - **MultiMCP**: Clean up MultiMCP connection failures. - **DaytonaTools**: Quote shell paths in `DaytonaTools`. ## What's Changed * cookbook: fold HTML generation into 01_demo wiki agents by @ashpreetbedi in https://github.com/agno-agi/agno/pull/8272 * refactor: drop stale Phase 2 labels from decision logs by @ysolanky in https://github.com/agno-agi/agno/pull/8300 * [fix] Quote DaytonaTools shell paths by @fengjikui in https://github.com/agno-agi/agno/pull/8289 * [fix] Clean up MultiMCP connection failures by @RitwijParmar in https://github.com/agno-agi/agno/pull/8163 * fix: include metadata in content hash so `upsert=False` inserts of the same document don't collapse by @sannya-singal in https://github.com/agno-agi/agno/pull/8310 * fix: preserve tool argument whitespace by @he-yufeng in https://github.com/agno-agi/agno/pull/8131 * feat: add Slack app manifest for AgentOS interface by @Mustafa-Esoofally in https://github.com/agno-agi/agno/pull/8327 * fix: close refreshed MCPTools sessions in call task by @RitwijParmar in https://github.com/agno-agi/agno/pull/8230 * fix: json_schema handle Optional dataclass fields without a type by @devteamaegis in https://github.com/agno-agi/agno/pull/8329 * feat: socket support for workflows HITL by @kausmeows in https://github.com/agno-agi/agno/pull/7749 * feat: auto-populate AgentOS registry from agents, teams, and workflows by @ysolanky in https://github.com/agno-agi/agno/pull/8269 * feat: stream sub-agent events from context provider update tool by @Mustafa-Esoofally in https://github.com/agno-agi/agno/pull/8348 * chore: bump version by @kausmeows in https://github.com/agno-agi/agno/pull/8347 ## New Contributors * @fengjikui made their first contribution in https://github.com/agno-agi/agno/pull/8289 * @RitwijParmar made their first contribution in https://github.com/agno-agi/agno/pull/8163 * @he-yufeng made their first contribution in https://github.com/agno-agi/agno/pull/8131 **Full Changelog**: https://github.com/agno-agi/agno/compare/v2.6.12...v2.6.13