框架工具官方公告

AG‑UI LangGraph 0.0.46 读取原生中断 schema、还原序列化工具结果,并在运行开始时声明协议版本

AG‑UI 于 11 月 13 日发布 @ag-ui/langgraph 0.0.46。适配器在 LangGraph 1.2.12 及以上读取 Interrupt.response_schema,并兼容旧的 value 级字段;它还从 LangChain 序列化 ToolMessage 的 kwargs 中还原输出、跳过没有调用 ID 的工具结束事件,并在 RUN_STARTED 中声明 protocolVersion。

为什么值得关注

生成式 UI 的人工确认、工具结果和恢复界面依赖前后端对同一响应结构、调用身份与协议版本达成一致。原生中断 schema 可让宿主按预期控件收集答案;正确还原 ToolMessage 与显式协议版本可减少结果丢失、无效事件和版本猜测。

技术细节

0.0.46 将 LangGraph 原生 Interrupt.response_schema 作为首选,并回退到 responseSchema/response_schema;on_tool_end 遇到 LangChain 序列化 ToolMessage 时解包 kwargs,缺少 tool call id 的输出不再抛错或发出 undefined id 事件。该版本同时刷新 Gemini thinking 演示,并把 @ag-ui/client 及相关 peer dependency 的最低版本提升到 1.0.0。

适合哪些读者

使用 AG‑UI、LangGraph、LangChain 中断、工具调用与人工确认界面的前端、代理平台和集成团队。

原始来源

修订与更正记录 (1)

— Backfilled a missed evidence-complete official adapter release using its true November 13 event date; documented the peer-dependency break and the limits of event-transport correctness.

相关事件

框架工具

assistant-ui 11 月 13 日更新把 AG‑UI 历史归属、并发线程与跨 worker 取消纳入耐久运行边界

assistant-ui 于 11 月 13 日发布 @assistant-ui/react-ag-ui 0.1.10 和 Python assistant-stream 0.0.38。前端修复快照选中答案的持久化、拼接步骤顺序、工具调用唯一归属和无流 resume;服务端用 compare-and-set 防止并发运行覆盖线程,并加入每次运行上下文、SSE keepalive 与跨 worker 取消。