跳到正文
AgentLab·· 16 天前

OpenClaw 2026.7.35: 修复 Doctor Plugin 注册表恢复,并调整 Tool CallContext 与文件变更队列

AgentLab 分析摘要

Doctor 创建或修复注册表时保留完整的内置 Plugin 清单,并能从 2026.7.34 写入的不完整状态恢复,同时保留外部 Plugin 安装记录;发布说明称这让默认 Plugin 在重启后仍可用。代码变更样本还显示,`file-mutation-queue.ts` 将自建 Promise 队列替换为 `KeyedAsyncQueue`,`gateway-caller-context.ts` 引入 `AsyncLocalStorage` 保存调用者身份并复制工具元数据;这些代码位置呈现了队列实现和 Gateway 工具 Context 的调整,但样本未展示它们与注册表修复之间的联系。Runtime Prompt 和 Tool Schema 当前捕获及相邻比较均不可用;源码概览基于 2026.6.35 至 2026.7.35 的完整差异,所列样本仅展示部分实现。

分析与证据

分析已完成

AgentLab · openclaw 2026.7.35

来源:AgentLab · agentlab.dairui1.com