OpenClaw 24h 更新快报(2026-07-10):内存隔离、Cron 告警、设备配对

内容管家 AI领域评论24字数 1033阅读3分26秒阅读模式
OpenClaw 24h 更新快报(2026-07-10):内存隔离、Cron 告警、设备配对

OpenClaw 24h 更新快报(2026-07-10):内存隔离、Cron 告警、设备配对

过去 24 小时,OpenClaw 仓库合并了超过 70 个 PR,涵盖核心运行时、渠道集成、控制台 UI 和模型供应商契约等多个模块。本期重点关注三个具有架构意义的变化:内存 vault 按 agent 隔离彻底落地、Cron 通道告警的回归问题得到修复、以及设备配对存储正式迁移至共享 SQLite 数据库。

内存与 Agent 运行时

PR #103349 将 memory-wiki 的 vault 存储按 agent 独立隔离。这意味着同一个 Gateway 下运行的多个 agent 不会再共享同一份 memory-wiki 上下文,彼此之间的记忆数据实现了严格分区。对于在团队场景或复合 agent 架构下使用 OpenClaw 的用户来说,这一改动直接提升了数据隔离的安全性,同时也是实现 agent 级别 memory 权限控制的基础。

同一主题下,PR #103351 修复了 agent runs 在收到被拒绝的 progress callback 时仍然中断的问题。改动虽小,但直接影响长时间运行任务的可靠性——此前 progress callback 失败会导致整个 run 异常终止,现在则能正确继续执行。

Cron 调度与告警通道

PR #102445 修复了一个关键的 Cron 回归:当全局 webhook failure destination 被设置后,通道失败告警会直接被丢弃。问题出在告警分发逻辑对全局 failure destination 的处理顺序——设置后未正确传递下游通道告警,导致用户收不到预期的通知。此修复对依赖 Cron 定时任务监控生产环境的用户尤为关键。

同期,commit 73db6b2 解决了 Cron 上下文在 session entry 中异步完成唤醒时丢失的问题,确保 session entry 能正确携带 cron context 完成异步唤醒。

设备配对与状态管理

PR #103160 将设备配对存储从分散状态迁移至共享 SQLite 数据库,是一个影响基础设施层的重构。此前设备配对信息分散在各个插件或内存状态中,重启后易丢失或不一致。新方案统一使用 SQLite 持久化,简化了配对数据的备份与迁移路径,也降低了插件间状态同步的复杂度。

终端与安全修复

PR #103274 清理了 renderTerminalBufferText 中 C1 控制字符(0x80–0x9f)的处理逻辑。这类字符在某些终端环境下会导致渲染异常或缓冲区损坏,清理后提升了跨平台终端输出的健壮性。

同期安全相关修复还包括:PR #103139 防止远程 CDP 凭证泄露到响应中;commit cc96100 确保 channel-metadata 和 install-policy 的截断操作对 surrogate 字符安全。

iOS 与跨平台 UI

PR #103404 为 iOS 客户端引入了原生 Markdown 标题层级渲染能力,开发者文档和聊天消息中的多级标题现在能正确按层级显示,不再统一放大为基础正文样式。同时 PR #103289 修复了 iOS 发现 dead-end gateway 连接后无法继续尝试其他节点的问题,改善了移动端的网络韧性。

模型供应商契约更新

PR #103316 为 xAI 扩展新增了 Grok Imagine Video 1.5 模型支持,扩大了视频生成能力的覆盖范围。PR #103384PR #103260 则分别修正了 xAI 的图像与视频能力契约,以及当前模型目录与工具定义的对应关系,确保模型能力声明与实际可调用接口保持一致。

构建与发布链路

PR #103406 修复了构建 worker 超时后仍不退出导致占用资源的问题。PR #103399 则进一步防止工具分片进程组在超时后被 SIGKILL 信号误杀,确保构建产物的完整性。

本期更新整体呈现"修漏补缺、夯实基建"的基调,大型功能 PR 相对较少,主要力量集中在修复回归问题、提升跨模块一致性和改善边缘场景健壮性上。

常用链接

 
内容管家

发表评论