LangGraph Checkpoint 4.2.0 版本发布
摘要
该消息宣布 LangGraph 的 checkpoint 子库发布 4.2.0 版本,主要新增 omit_expired 选项以便读取时跳过过期数据,并附带若干修复、工程改进和依赖更新。
核心要点
- 新增 opt-in 的 omit_expired 参数,用于在读取 checkpoint 时跳过过期行(PR #8354)。
- 修复 delta channel history 中 plain-value seed 时写入未正确收集的问题(PR #8526)。
- langsmith 依赖在 /libs/checkpoint 中从 0.8.0 升级到 0.8.18(PR #8173)。
- 启用 RUF100 规则并清理未使用的 noqa 指令(PR #8546)。
- Python 类型检查迁移到 ty(PR #8002)。
原文佐证
- feat(checkpoint,checkpoint-postgres): add opt-in omit_expired to skip expired rows on read ( #8354 )
- fix(checkpoint): collect writes at plain-value seed in delta channel history ( #8526 )
AI 洞察
该更新虽小,但表明 LangGraph 正在持续打磨其状态持久化机制,尤其针对长期运行任务中的过期数据管理。omit_expired 选项的加入为生产环境提供了更精细的资源控制手段。对于依赖 LangGraph 的 AI 应用开发者而言,这类底层库的稳定迭代意味着工作流基础设施正逐步走向成熟。