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