网易首页 > 网易号 > 正文 申请入驻

agno v2.6.13 最新版本发布:AgentOS、Workflows、MCPTools、JSON Schema 等多项更新全面解析

0
分享至




2026年6月11日,agno 正式发布v2.6.13最新版本。这一次的更新内容非常集中,围绕Sub-Agent 事件流、AgentOS 注册表自动填充、Workflows 的 HITL Socket 支持、Slack App Manifest、JSON Schema 兼容性修复、MCPTools 会话关闭、工具参数空格保留、内容哈希逻辑优化、多 MCP 连接清理、DaytonaTools Shell 路径引用处理等多个方面进行了增强和修复。

如果你正在使用 agno 构建智能体系统、工作流系统、上下文提供器更新工具或 AgentOS 相关能力,那么这次 v2.6.13 更新值得重点关注。它不仅新增了若干关键功能,也对一些底层细节做了修复和优化,进一步提升了系统的稳定性、可维护性和扩展能力。

一、版本概览:agno v2.6.13 更新了什么

本次 v2.6.13 的更新可以概括为以下几个核心方向:

新功能

  1. 1. Sub-Agent Event Streaming:来自上下文提供器更新工具的子智能体事件会继续流式传递到父运行中

  2. 2. AgentOS Registry Auto-Population:AgentOS 注册表可以从 agents、teams、workflows 自动填充

  3. 3. Workflows HITL over Sockets:工作流的人机协同能力新增 socket 支持

  4. 4. Slack App Manifest:为 AgentOS 接口新增 Slack app manifest

Bug 修复
  1. 1. JSON Schema:json_schema 现在可以正确处理没有声明类型的 Optional dataclass 字段

  2. 2. MCPTools Sessions:刷新后的 MCPTools 会话会在 call task 中关闭

  3. 3. Tool Arguments:工具参数中的空白字符会被保留

  4. 4. Content Hashing:元数据纳入内容哈希,避免 upsert=False 插入同一文档时发生折叠

  5. 5. MultiMCP:清理 MultiMCP 连接失败的问题

  6. 6. DaytonaTools:对 shell 路径进行引用处理

这次版本更新虽然没有大规模重构,但每一项改动都非常实用,很多都直接对应真实使用场景中的痛点。

二、新功能详解 1. Sub-Agent Event Streaming:子智能体事件流向父运行继续传递

这是本次更新中非常值得关注的一项能力增强。
在 agno v2.6.13 中,来自上下文提供器更新工具的Sub-Agent 事件,现在可以继续流式传递到父运行中。

这意味着什么

在多智能体或嵌套执行场景里,子智能体执行时产生的事件,过去可能只停留在局部范围内,而现在这些事件会继续向上传递到父运行。这种机制对于:

  • • 实时可观测性

  • • 调试追踪

  • • 上层任务控制

  • • 统一事件消费

都非常有帮助。

价值体现

当父运行能够接收到子智能体的事件流时,整个智能体系统的执行过程会更加透明。
这对于需要观察智能体内部过程的场景尤其重要,比如:

  • • 多步骤任务编排

  • • 子智能体协作

  • • 上下文更新过程监控

  • • 运行日志统一收集

简单来说,这个更新让事件流不再割裂,而是可以更完整地贯穿父子运行链路。

2. AgentOS Registry Auto-Population:AgentOS 注册表自动填充

这次版本还新增了AgentOS Registry Auto-Population,也就是 AgentOS 注册表可以从以下对象自动填充:

  • • agents

  • • teams

  • • workflows

这项能力的意义

过去如果要维护 AgentOS registry,可能需要更多手工同步或额外配置。而现在,注册表可以直接从现有的 agents、teams 和 workflows 中自动生成和填充,这显著降低了维护成本。

带来的好处

  • • 减少重复配置

  • • 提升注册表一致性

  • • 更容易让 AgentOS 接口展示完整资源

  • • 降低漏注册、错注册的概率

如果你的系统中已经存在大量 agents、teams、workflows,这个更新会让管理和展示变得更顺畅,AgentOS 的可用性也会更高。

3. Workflows HITL over Sockets:工作流人机协同增加 Socket 支持

v2.6.13 为工作流中的HITL(Human-in-the-Loop)场景新增了socket 支持

HITL 是什么

HITL 指的是在自动化流程中引入人工介入,让某些关键环节由人来确认、修正、审核或继续执行。
在智能体和工作流系统中,HITL 往往用于:

  • • 需要人工审核后再继续

  • • 需要用户输入补充信息

  • • 需要人来做决策确认

  • • 需要中途暂停和恢复

Socket 支持的意义

加入 socket 支持后,HITL 的交互方式会更灵活,更适合实时通信场景。
相比传统方式,socket 可以更好地支持双向、持续性的交互流程,尤其适用于需要即时响应的工作流。

应用价值

  • • 实时人机协同

  • • 更顺畅的等待与恢复流程

  • • 更适合交互型工作流

  • • 提升 HITL 在复杂任务中的适配能力

这说明 agno 在工作流方向上的能力继续增强,开始更好地支持“自动化 + 人工介入”的混合执行模式。

4. Slack App Manifest:新增 AgentOS 接口的 Slack 应用清单

本次更新还为 AgentOS 接口增加了Slack app manifest

这代表什么

Slack app manifest 是一种面向 Slack 应用配置的清单形式,可以让应用配置更标准化、更方便管理。
在本次更新里,agno 为 AgentOS 接口添加了这一能力,意味着相关 Slack 集成流程将更方便落地。

可能带来的体验提升

  • • 更便于对接 Slack 环境

  • • 配置更标准化

  • • 有助于快速部署和管理应用接口

  • • 提升 AgentOS 在 Slack 场景中的可用性

对于已经在使用 Slack 作为协作入口的团队来说,这项更新的实际价值很高。

三、Bug 修复详解 5. JSON Schema 修复:Optional dataclass 字段没有声明类型时也能正确处理

在这次版本中,json_schema终于可以正确处理Optional dataclass 字段没有声明类型的情况。

问题背景

在数据结构定义中,dataclass 字段如果使用 Optional,但没有显式声明类型,可能会在生成或解析 JSON Schema 时出现兼容性问题。

这次修复的意义

这项修复增强了 json_schema 的健壮性,让它在面对不完整或边界场景的数据定义时,依然能够正常工作。
对于依赖 dataclass 和 JSON Schema 的项目而言,这可以减少因为类型声明不完整而导致的报错或异常行为。

影响

  • • 提升 schema 兼容性

  • • 降低 dataclass 定义边界问题带来的风险

  • • 让 json_schema 更稳定

这是一个典型的“看起来细小,但很实用”的修复。

6. MCPTools Sessions 修复:刷新后的会话会在 call task 中关闭

v2.6.13 修复了MCPTools sessions的一个资源管理问题:
刷新后的 MCPTools 会话现在会在 call task 中关闭。

为什么重要

会话管理如果不及时关闭,容易带来:

  • • 资源占用

  • • 连接残留

  • • 状态不一致

  • • 后续任务异常

这次修复带来的改善

通过确保刷新后的会话能在 call task 中正确关闭,系统资源管理会更合理,执行过程也更稳定。
对于高频调用或者长时间运行的场景,这类修复尤其关键。

7. Tool Arguments 修复:保留工具参数中的空白字符

另一个很实用的修复是:工具参数中的空白字符会被保留

为什么空白字符重要

在某些工具调用场景中,参数里的空格、换行、缩进等空白字符本身就具有意义。
如果这些空白被意外去除,可能会导致:

  • • 参数内容变化

  • • 调用结果错误

  • • 文本格式丢失

  • • 下游工具解析异常

修复效果

现在工具参数的空白字符会被保留,这意味着工具调用更忠实于原始输入内容,也更适合处理对格式敏感的参数。

这是一个非常直接的修复,尤其适合文本处理类工具和格式敏感型调用。

8. Content Hashing 修复:元数据纳入内容哈希,避免同文档插入折叠

本次更新对内容哈希逻辑做了修正:元数据现在也会被包含在 content hash 中
这样一来,在upsert=False的场景下,同一文档的插入就不会因为哈希相同而折叠。

这个问题的本质

如果只根据文档主体内容计算哈希,而忽略元数据,那么当主体内容相同但元数据不同的时候,系统可能误判为同一内容,导致插入行为被“折叠”。

修复后的变化

把元数据纳入内容哈希之后,系统能够更准确地区分文档,不再把“内容相同但元数据不同”的条目错误合并。

实际价值

  • • 提高文档识别准确性

  • • 避免插入记录丢失

  • • 更适合保留不同元数据上下文的文档管理场景

这项修复对于向量存储、文档索引和知识库写入流程都很关键。

9. MultiMCP 修复:清理连接失败问题

v2.6.13 还修复了MultiMCP connection failures的清理问题。

这类问题意味着什么

当 MultiMCP 出现连接失败时,如果失败现场没有被正确清理,可能会遗留一些无效状态或资源,影响后续连接和任务执行。

修复后的收益

现在连接失败会被更好地清理掉,系统状态更干净,也更不容易受到异常连接残留影响。

总体作用

  • • 提升连接失败后的恢复能力

  • • 减少异常状态残留

  • • 增强 MultiMCP 稳定性

这类修复虽然不直接增加新功能,但对长期运行系统非常重要。

10. DaytonaTools 修复:shell 路径加引号

本次版本还修复了DaytonaTools中 shell 路径未加引号的问题。

问题点

如果 shell 路径中包含空格或特殊字符,而没有加引号,可能会导致命令解析错误。

修复后的效果

现在路径会被正确引用,shell 执行过程更安全,也更可靠。

实际意义

  • • 避免路径解析失败

  • • 提升命令执行稳定性

  • • 减少因路径格式引发的错误

这是一个很典型但非常必要的 shell 相关修复。

四、What’s Changed 变更项完整解读

除了上面按功能分类的说明外,本次更新日志中还列出了具体的变更摘要。下面我们按照原始内容逐项整理,确保不遗漏。

cookbook:将 HTML 生成折叠进 01_demo wiki agents

这项变更说明在 cookbook 中,将 HTML 生成整合进了 01_demo wiki agents。
这属于文档或示例层面的调整,有助于内容组织和演示结构统一。

refactor:移除 decision logs 中过时的 Phase 2 标签

这是一项重构性质的调整:
decision logs 中原先存在一些过时的 Phase 2 标签,现在已经被移除。

这类变化通常意味着日志或流程标记更加简洁,减少历史残留信息带来的干扰。

[fix] Quote DaytonaTools shell paths

这与前面提到的 DaytonaTools 修复一致,就是为 shell 路径增加引用处理。

[fix] Clean up MultiMCP connection failures

这同样对应前面提到的 MultiMCP 连接失败清理修复。

fix: include metadata in content hash so upsert=False inserts of the same document don't collapse

这是前面内容哈希修复的完整说明,重点就是把 metadata 也纳入哈希计算,避免相同文档在upsert=False时被错误折叠。

fix: preserve tool argument whitespace

这项修复就是保留工具参数中的空白字符,避免参数格式被破坏。

feat: add Slack app manifest for AgentOS interface

这是前面提到的新增 Slack app manifest,对 AgentOS 接口的 Slack 集成更友好。

fix: close refreshed MCPTools sessions in call task

这是 MCPTools session 关闭逻辑修复,确保刷新后的会话能在 call task 中关闭。

fix: json_schema handle Optional dataclass fields without a type

这是 JSON Schema 对 Optional dataclass 无类型字段的兼容性修复。

feat: socket support for workflows HITL

这是工作流 HITL 新增 socket 支持。

feat: auto-populate AgentOS registry from agents, teams, and workflows

这是 AgentOS registry 自动填充能力。

feat: stream sub-agent events from context provider update tool

这是子智能体事件流向父运行传递的增强。

chore: bump version

这是版本号升级的常规维护项,表示本次正式发布为 v2.6.13。

五、为什么这次更新值得关注

从整体上看,agno v2.6.13 的特点非常明确:

1. 更强的事件流能力

Sub-Agent 事件可以继续流向父运行,说明系统对可观测性和多层执行链路的支持更完整。

2. 更强的 AgentOS 集成能力

注册表自动填充 + Slack app manifest,说明 AgentOS 接口生态在增强。

3. 更好的工作流人机协同

HITL 增加 socket 支持,意味着工作流交互能力更进一步。

4. 更稳定的底层行为

JSON Schema、MCPTools、工具参数、内容哈希、MultiMCP、DaytonaTools 这些修复,都是围绕稳定性和兼容性展开的。

5. 更适合真实生产场景

这些更新并不是“看起来很炫”的表面功能,而是直接针对真实运行过程中的问题做优化,属于非常实用的一版更新。

六、总结:agno v2.6.13 是一次偏实用型的增强版本

代码地址:github.com/agno-agi/agno

如果要用一句话概括 agno v2.6.13,那就是:
这是一版围绕事件流、注册表自动化、工作流协同、兼容性修复和稳定性提升展开的实用型更新。

它带来的改进包括:

  • • Sub-Agent 事件流向父运行传递

  • • AgentOS registry 自动填充

  • • Workflows HITL 支持 socket

  • • AgentOS 接口新增 Slack app manifest

  • • JSON Schema 对 Optional dataclass 无类型字段更友好

  • • MCPTools 会话刷新后可正确关闭

  • • 工具参数空白字符保留

  • • 元数据纳入内容哈希,避免同文档折叠

  • • MultiMCP 连接失败清理

  • • DaytonaTools shell 路径引用修复


我们相信人工智能为普通人提供了一种“增强工具”,并致力于分享全方位的AI知识。在这里,您可以找到最新的AI科普文章、工具评测、提升效率的秘籍以及行业洞察。 欢迎关注“福大大架构师每日一题”,发消息可获得面试资料,让AI助力您的未来发展。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
李鹏总理年轻时有多帅?1959年在吉林的留影,他31岁英俊潇洒

李鹏总理年轻时有多帅?1959年在吉林的留影,他31岁英俊潇洒

春秋砚
2026-08-19 13:45:08
彻底杀疯!伊朗突破百年战争底线,追杀特朗普全家,美国彻底没辙

彻底杀疯!伊朗突破百年战争底线,追杀特朗普全家,美国彻底没辙

二大爷观世界
2026-07-31 05:40:55
3年9700万美元!哈登续约骑士总薪资破5亿 比肩詹杜库历史第4人

3年9700万美元!哈登续约骑士总薪资破5亿 比肩詹杜库历史第4人

醉卧浮生
2026-08-21 01:23:22
拉清单!许家印父子仨坐大牢,落马高官一长串

拉清单!许家印父子仨坐大牢,落马高官一长串

资本记事
2026-08-21 00:36:01
大陆不再跟台湾废话!8月17日,台湾《联合报》发文

大陆不再跟台湾废话!8月17日,台湾《联合报》发文

叶老四
2026-08-19 19:56:32
哈登3年9700万续约骑士 生涯总薪资破5亿美元跻身历史前八

哈登3年9700万续约骑士 生涯总薪资破5亿美元跻身历史前八

快乐加载中21
2026-08-21 02:14:25
美债破40万亿大关 美媒称“不祥的里程碑”

美债破40万亿大关 美媒称“不祥的里程碑”

新华社
2026-08-20 08:04:27
同父不同命!窦唯女儿自曝20年断联父亲,难怪说王菲赌赢了

同父不同命!窦唯女儿自曝20年断联父亲,难怪说王菲赌赢了

娱说瑜悦
2026-08-20 15:20:14
笑死!怪不得到了南方总觉得早饭吃不饱,网友:完全不敢饿

笑死!怪不得到了南方总觉得早饭吃不饱,网友:完全不敢饿

另子维爱读史
2026-08-20 20:22:04
无视王楚钦!被问亚运会最想交手的单打对手,张本智和点名19岁名将

无视王楚钦!被问亚运会最想交手的单打对手,张本智和点名19岁名将

十点街球体育
2026-08-20 20:46:47
2026年失业潮没结束,破产潮又来了!

2026年失业潮没结束,破产潮又来了!

东亚财评V
2026-08-20 19:17:19
一张票涨一块,谁在为上海地铁的“安检秀”买单?

一张票涨一块,谁在为上海地铁的“安检秀”买单?

娱乐圈见解说
2026-08-21 00:08:58
菲律宾总统马科斯没想到,自己精心炮制的"倒萨"大戏,竟然在法庭上成了彻头彻尾的笑话

菲律宾总统马科斯没想到,自己精心炮制的"倒萨"大戏,竟然在法庭上成了彻头彻尾的笑话

扶苏聊历史
2026-08-20 13:55:24
体育总局开展专项严查,王楚钦被卷入风波,多名运动员受事件影响

体育总局开展专项严查,王楚钦被卷入风波,多名运动员受事件影响

瓜农娟姐
2026-08-20 15:43:06
52岁知名女演员复出!自曝现已倾家荡产、整容失败

52岁知名女演员复出!自曝现已倾家荡产、整容失败

浙江之声
2026-08-20 23:34:41
恐怖分子的末日临近——以色列监狱中的绞刑架和观刑亭即将完工

恐怖分子的末日临近——以色列监狱中的绞刑架和观刑亭即将完工

老王说正义
2026-08-20 00:59:48
朝鲜缺电远比越南严重,中国却始终不向其送电,说白了,一旦输电线搭过去,恐怕会送出个无底洞般的烂账

朝鲜缺电远比越南严重,中国却始终不向其送电,说白了,一旦输电线搭过去,恐怕会送出个无底洞般的烂账

人生录
2026-08-13 00:05:10
记者午夜探秘:上海为什么要把外环线“抬”起来

记者午夜探秘:上海为什么要把外环线“抬”起来

看看新闻Knews
2026-08-20 23:16:07
五只狮子由狗妈妈带大,狮子成年后,对狗妈妈的行为却令全场静住

五只狮子由狗妈妈带大,狮子成年后,对狗妈妈的行为却令全场静住

兰姐说故事
2025-07-22 10:00:05
42天崩盘:复盘俄罗斯"闪电战"为何一败涂地

42天崩盘:复盘俄罗斯"闪电战"为何一败涂地

原某报记者
2026-08-20 11:14:56
2026-08-21 02:43:00
moonfdd incentive-icons
moonfdd
福大大架构师每日一题
1406文章数 80关注度
往期回顾 全部

科技要闻

快手Q2研发狂烧45亿:如何面对双面夹击

头条要闻

10岁男童两次校外徘徊后溺亡 监控显示多次遭老师殴打

头条要闻

10岁男童两次校外徘徊后溺亡 监控显示多次遭老师殴打

体育要闻

46岁小罗抵达意大利 将为拉文纳征战意丙

娱乐要闻

任重晒全家福官宣二胎喜讯

财经要闻

许家印被判处无期 恒大集团被罚88.2亿

汽车要闻

比总部还大?比亚迪藏在上海虹桥的巨无霸闪充站!

态度原创

本地
数码
时尚
家居
公开课

本地新闻

先导片|攀登不止,让不同的故事在此连接

数码要闻

快讯 | 万物新生(爱回收)2026年二季度财报:营收66.1亿元

真丝专场|| 我穿了一整个夏天,终于给你们磨到好价格!

家居要闻

2026建博会(广州) 公装联探展交流活动

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版