框架工具官方公告

AG‑UI Kotlin 0.5.0 对齐 1.0:加入中断恢复、活动消息、多模态与严格状态边界

AG‑UI 在 11 月 5 日发布 Kotlin core、client 与 tools 0.5.0。新版对齐 AG‑UI 1.0,加入 REASONING 事件、中断/恢复结果、ACTIVITY 快照与增量、工具错误和多模态用户消息,并扩展到浏览器 Wasm 与 macOS Arm64;同时收紧事件、输入和 RFC 6902 状态增量验证。

为什么值得关注

Kotlin 端从基本事件传输进入可暂停、可恢复、可表达代理活动和多模态历史的 1.0 语义,使 Android、JVM、浏览器 Wasm 与 Apple Silicon 客户端可以共享更一致的协议边界。严格拒绝畸形状态增量也把失败从潜在静默错乱转成可观察错误。

技术细节

core 新增 Interrupt、ResumeStatus、ResumeEntry、ActivityMessage、Role.ACTIVITY、ToolMessage.error 与多模态 UserMessage,并修复长 JSON Pointer 可能导致的栈溢出。client 不再把 Activity 消息回送给代理,保留多模态工具内容、metadata 和 subagent attribution;状态补丁改为非递归应用,畸形 STATE_DELTA 会终止流程,不可应用的 delta 通过 onStateError 报告。最大 JSON 深度从 512 降为 128,成功结果固定序列化为只有 type 的对象。

适合哪些读者

维护 Android、JVM、Kotlin Multiplatform、Wasm 或 macOS AG‑UI 客户端与跨 SDK 互操作层的工程团队。

原始来源

修订与更正记录 (1)

— The official release is a dated, evidence-complete protocol-alignment event with explicit additions, breaking changes and failure semantics.

相关事件

框架工具

AI SDK 7.0.163 修正遥测内容开关,并保持 Google 流中的工具调用顺序与签名历史

Vercel 于 11 月 5 日发布 AI SDK 7.0.163:`recordInputs` 与 `recordOutputs` 现在也约束发往 integrations 和 `ai:telemetry` channel 的内容,关闭记录时会过滤提示、工具输入、响应文本与原始 span 结果,同时保留用量等应用结果;同版还修复 Google 流式响应中文本、完整函数调用与 thought signature 的顺序和跨轮历史。

框架工具

json-render 0.22 把同一生成式 UI 目录流式映射为 Slack 与 Teams 原生卡片

json-render 0.22.0 于 11 月 4 日发布 `@json-render/chat`:同一组件目录可转换为 Chat SDK 卡片,`streamCard` 随元素到达持续编辑线程消息,`toCard` 按组件 schema 与可选平台上限验证最终卡片。官方示例同时预览 Slack Block Kit 与 Teams Adaptive Card。

框架工具

AG‑UI 将 A2UI Express 接入 ADK,并把结构化生成错误、取消与断连纳入恢复边界

AG‑UI 在 11 月 2 日发布 ag-ui-a2ui-toolkit 0.0.6,随后于 11 月 3 日发布 ag_ui_adk 0.12.0:前者让结构化 A2UI 生成错误进入下一次模型重试并新增可选 Express 推理格式,后者让 ADK 可按运行启用 Express、增量编译为经过验证的活动更新,并补齐取消、HTTP 断连与背压下的流清理。