AG-UI Mastra 2.0 统一可恢复中断并修复工具结果重放
AG-UI 发布 Mastra 适配器 2.0,将中断统一到 RUN_FINISHED 结果与 RunAgentInput.resume,并修复工具结果 URL、跨轮重放、失败工具回传、A2UI 桥接调用和推理片段归属。
为什么值得关注
生成式 UI 的连续交互依赖可靠的暂停、审批、恢复与工具结果关联;重复消息、错误媒体编码或不可恢复线程会直接破坏界面状态。
技术细节
新版要求 AG-UI 1.0。URL 型图片和文档不再被错误转成 base64,恢复的工具调用保留原生消息 ID;失败的服务端工具会返回错误,A2UI 渲染和桥接调用在运行结束前获得结果。每轮最多报告一个中断,并修复停止期间的结果保存和推理重放。
适合哪些读者
使用 Mastra、AG-UI、A2UI 和前端工具审批流的开发者与平台团队
原始来源
修订与更正记录 (1)
— Read the official AG-UI GitHub release page for release/2026-10-12. Confirmed the 2026-10-12 timestamp, @ag-ui/mastra 2.0.0 package, AG-UI 1.0 requirement, interrupt migration, tool-result URL and replay fixes, A2UI bridge behavior, and listed breaking changes. No conflicting original-source facts were found.