框架工具官方公告

assistant-ui 发布首个 VS Code 扩展,把生成式界面放入 webview 与宿主桥接边界

assistant-ui 于 11 月 12 日发布 @assistant-ui/vscode 0.0.1。扩展在 VS Code webview 中运行 assistant-ui,通过宿主代理路由 fetch、打开外部链接,并用 Memento 保存线程状态;配套 CLI 可生成扩展骨架。

为什么值得关注

生成式 UI 正从独立聊天页进入编辑器等日常工作面。该实现把网络、导航、存储和主题适配集中到 webview 与扩展宿主的桥接层,使模型输出与拥有本地权限的宿主之间出现可审查的边界。

技术细节

实现使用 nonce 内容安全策略,禁止 unsafe-eval,限制远程媒体,并校验 webview 消息来源。外部链接只允许 http、https 与 mailto,拒绝 command、vscode、file 和 javascript 等 scheme。项目报告 138 项测试及 8/8 VS Code 探针通过,并提供主题 token、线程存储与宿主路由的测试。

适合哪些读者

在 VS Code 或其他 webview 宿主中嵌入生成式 UI 的扩展、前端、代理平台与安全团队。

原始来源

修订与更正记录 (1)

— Evidence-complete catch-up from the official release and implementation review; distinct native-surface event.

相关事件

框架工具

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。