框架工具官方公告

assistant-ui 把中止、限流、持久化失败与输入来源变成可观察状态

assistant-ui 10 月 22 日的一组版本让 Cloud 运行记录区分限流、验证失败、服务端错误、中止、不完整和持久化失败,并让组件输入变更携带来源。

为什么值得关注

生成式界面如果把“没有回复”“保存失败”和“用户取消”折叠成同一种空白状态,产品与审计系统就无法判断该恢复、重试、提示还是停止;输入来源同样决定草稿是否应恢复。

技术细节

assistant-cloud 0.2.8 会把 HTTP 429、400/422 与 5xx 分别报告为 rate_limited、validation_failed 和 server_error;首 token 前停止报告 aborted,无输出结束报告 incomplete。历史追加或更新失败不再被遗漏或误报 completed,而是记录 persistence_error。React/Vue 0.15.31/0.0.6 还为 composer.textChange 标注 user、recall、send、return、reset 或 external,并在适配器不能恢复归档线程时禁用恢复控件。

适合哪些读者

构建多轮代理界面、草稿恢复、运行监控与故障审计的前端及平台团队

原始来源

修订与更正记录 (1)

— The October 22 official package releases combine distinct but related runtime observability and recovery-boundary changes; linked merged PRs provide scope and known omissions.

相关事件

框架工具

AI SDK 7.0.157 稳定工具筛选 API,但工具可见性仍不等于执行权限

AI SDK 7.0.157 于 10 月 29 日发布:`filterActiveTools` 从实验名称转为稳定导出,`LanguageModelStreamPart` 也成为稳定类型,旧别名保留并标记弃用;同时修复遥测运行时检测在 Next.js Edge 中触发 Node API 警告的问题。

框架工具

assistant-ui 10 月 28 日发布把生成提示预审、工具结果归属与配置写入边界一起收紧

assistant-ui 于 10 月 28 日发布一组同提交包:Generative Frame 0.0.9 会先把 widget 与 MCP App 提示填入 composer 供用户查看再发送;assistant-stream 0.3.55 修复后续工具响应遗漏内容时仍保留旧模型内容,以及工具调用 id 重用时待定结果错挂的问题;CLI 同时收紧配置路径与计划修订边界。

框架工具

AI SDK 7.0.155 移除类型可保证输入的重复运行时校验

AI SDK 7.0.155 于 10 月 27 日发布:文本与对象生成不再逐步用 ModelMessage schema 重验消息历史,并移除多类可由 TypeScript 保证的形状检查,以降低长对话和多步骤运行中的线性开销。