变更摘要
| 方面 | 变更内容 |
|---|---|
| React 预构建 | createReactAgent 已弃用;请使用 LangChain 的 createAgent |
| 中断 | 通过 interrupts 配置支持类型化中断 |
toLangGraphEventStream 已移除 | 使用带有所需 encoding 格式的 graph.stream |
useStream | 支持自定义传输 |
弃用:createReactAgent → createAgent
LangGraph v1 弃用了 createReactAgent 预构建。请改用 LangChain 的 createAgent,它运行在 LangGraph 之上,并提供了灵活的中间件系统。
详细信息请参阅 LangChain v1 文档:
类型化中断
你现在可以在构建图时定义中断类型,以便对传入中断和从中断接收的值进行严格的类型约束。事件流编码
低层辅助函数toLangGraphEventStream 已移除。流式响应由 SDK 负责处理;在使用低层客户端时,可以通过传入 graph.stream 的 encoding 选项来选择传输格式。
破坏性变更
放弃 Node 18 支持
所有 LangGraph 包现在要求 Node.js 20 或更高版本。Node.js 18 已于 2025 年 3 月终止支持。新的构建输出
所有 langgraph 包的构建现在采用基于打包器的方式,不再直接输出原始的 TypeScript 编译结果。如果你之前从dist/ 目录导入文件(不推荐),则需要更新导入方式以使用新的模块系统。
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

