
OpenClaw 24h 更新快报(2026-06-06):Agent冷却重探、Google Vertex、Session协调
过去24小时,OpenClaw 合并了8个 PR 并沉淀了多个重要提交。值得关注的变化集中在三个层面:单 Provider Agent 在冷却期陷入静默的问题终于有了系统性修复;Google Vertex 用户因 ADC 凭证目录丢失导致的 model_not_found 也得到解决;Android 和 Web-UI 的 Provider 就绪态判断逻辑也同步迎来调整。
模型与 Agent 能力
PR #90717 修复了一个影响深远的静默失败场景:当 Agent 只配置了单一 Provider(即 fallbacks:[])时,如果该 Provider 遇到滚动上限(rolling cap)类型的限速,其冷却逻辑会错误地跳过对主 Provider 的探测,导致会话持续挂起直到 blockedUntil 时间戳到达——在某些订阅限制下这可能长达数天。修复后,单 Provider Agent 在冷却期内一旦 30 秒节流窗口打开,就会立即探测主 Provider 是否已恢复,从而大幅缩短不可用状态的持续时间。该修复同时简化了 resolveCooldownDecision 中的计费分支,去除了对单一 Provider 的重复特殊处理。
PR #90609 解决了 Google Vertex ADC(应用默认凭证)用户的目录丢失问题。2026.5.28/6.1 版本引入回归:使用 GOOGLE_APPLICATION_CREDENTIALS + 项目/区域环境变量配置的 Vertex 用户,其 catalog 生成路径会错误过滤掉 google-vertex provider,导致运行时 model_not_found。修复通过复用现有的 non-secret gcp-vertex-credentials 标记,让插件发现路径与核心 planner 路径一致看到相同的 ADC 标记,无需新增配置或凭证写入。
commit db7d70a 新增 Parallel 作为内置 web_search provider,为需要多源搜索能力的用户提供了开箱即用的替代方案。
Android 与跨端 Provider 状态
PR #90594 修正了 Android Home 与 Providers 界面的 Provider 就绪态显示问题。此前的实现仅依据 models.authStatus 判断,导致即便配置的模型实际可用,用户仍会看到"No ready providers"并被引导进入 Gateway 设置流程。修复引入可选的 available 字段让 models.list 能够区分"可用/已知模型"与"仅浏览目录行",Android 据此将 expiring auth 降级为警告而非错误,同时保留对旧版 Gateway 和 SecretRef 后端 Provider 的兼容性——缺失 availability 字段的条目被认定为 unknown 而非 unavailable。
Session 生命周期协调
PR #90576 修复了隐式主 Session 重用时可能读取到过期 terminal 状态的问题。当主 Session 行处于 terminal 状态但其 transcript 文件 mtime 新于注册表标记时,CLI、Gateway 和 auto-reply 路径现在会旋转(rotate)到新 Session,而非继续复用已终止的历史状态。配套修复:受管的 transcript 写入操作完成后会更新注册表标记,避免 OpenClaw 自身写入后反而触发误判旋转。
平台与渠道
commit 2514980 为 Matrix 渠道添加了语音预检(voice preflight)和线程支持,提升了该渠道的消息可靠性。commit ac9a219 修复了 TUI 在历史重载、runId 重分配和 abort 场景下的乐观用户消息稳定性问题。
commit 12a5691 修复了 Agent reasoning payload 膨胀导致 payloadCount 统计不准确、进而触发静默卡死的问题;commit 1a3ce7c 则修复了 QQBot 出站文本未剥离 reasoning/thinking 内容的问题。
此外,Dependabot 合并了包含 github/codeql-action、docker/setup-buildx-action、docker/build-push-action 和 openai/codex-action 在内的一组 actions 依赖更新;Mattermost 的 slash 命令状态锚定也通过 PR #90534 修复了 globalThis 引用漂移问题。
本次更新整体聚焦于可靠性修复与跨端状态一致性,Agent 的故障恢复路径和 Provider 可用性语义是本轮最重要的改进方向。


评论