WorkflowChatTransport
Vercel AI SDK 工作流模块中的传输层抽象,负责在客户端与服务端之间传递消息流,连接工作流与聊天界面
时间轴 (近 90 天)
修复了 WorkflowChatTransport 的重试逻辑:当重连请求成功返回但不包含任何 UI message chunk 时,此前会陷入无限重试。
修复方案是让空流也计入 maxConsecutiveErrors,即使 HTTP 层面成功,只要没有实际内容送达就按错误累加。
@ai-sdk/workflow@2.0.33 为 WorkflowChatTransport 添加了浏览器安全的客户端入口点(commit 0916fe8)
WorkflowChatTransport 是连接工作流与聊天界面的传输层抽象,负责在客户端与服务端之间传递消息流
在此次修复之前,WorkflowChatTransport 入口点混合引用了 Node.js 原生模块,导致在 Vite、webpack 等前端构建工具打包时会抛出错误或引入不必要的 polyfill
全部知识事实 (5)
修复了 WorkflowChatTransport 的重试逻辑:当重连请求成功返回但不包含任何 UI message chunk 时,此前会陷入无限重试。
50%待验证修复方案是让空流也计入 maxConsecutiveErrors,即使 HTTP 层面成功,只要没有实际内容送达就按错误累加。
50%待验证@ai-sdk/workflow@2.0.33 为 WorkflowChatTransport 添加了浏览器安全的客户端入口点(commit 0916fe8)
50%待验证WorkflowChatTransport 是连接工作流与聊天界面的传输层抽象,负责在客户端与服务端之间传递消息流
50%待验证在此次修复之前,WorkflowChatTransport 入口点混合引用了 Node.js 原生模块,导致在 Vite、webpack 等前端构建工具打包时会抛出错误或引入不必要的 polyfill
50%