OpenClaw v2026.2.23 更新笔记
OpenClaw v2026.2.23 更新笔记
OpenClaw v2026.2.23 版本发布,包含大量新功能和错误修复。本文是 Release Notes 的中文翻译版本。
版本信息
- 版本:v2026.2.23
- 发布日期:2026年2月24日
- 开源地址:https://github.com/openclaw/openclaw/releases/tag/v2026.2.23
新增功能
1. Providers/Kilo Gateway:Kilo 代码提供商支持
功能说明:添加第一类 kilocode 提供商支持,包括认证、入门、隐式提供商检测、模型默认、transcript/cache-ttl 处理和文档。
默认模型:kilocode/anthropic/claude-opus-4.6
感谢贡献者:@jrf0110、@markijbema
2. Providers/Vercel AI Gateway:Claude 模型引用规范化
功能说明:通过规范化为规范 Anthropic 路由的模型 ID,接受 Vercel AI Gateway 的简写模型引用(vercel-ai-gateway/claude*)。
感谢贡献者:@sallyom、@markbooch、@vincentkoc
3. Docs/Prompt caching:专用提示缓存参考
功能说明:添加专用提示缓存参考文档,涵盖 cacheRetention、per-agent 参数合并优先级、Bedrock/OpenRouter 行为以及 cache-ttl + 心跳调优。
感谢贡献者:@svenssonaxel
4. Gateway/HTTP security headers:Strict-Transport-Security 支持
功能说明:为直接 HTTPS 部署添加可选的 gateway.http.securityHeaders.strictTransportSecurity 支持,包括运行时连接、验证、测试和强化文档。
5. Sessions/Cron:强化会话维护
功能说明:
- 使用
openclaw sessions cleanup强化会话维护 - per-agent store targeting(per-agent store targeting)
- 磁盘预算控制(
session.maintenance.maxDiskBytes / highWaterBytes) - 更安全的 transcript/archive 清理 + run-log 保留行为(safer transcript/archive cleanup)
感谢贡献者:@gumadeiras
6. Tools/web_search:Kimi 搜索提供商支持
功能说明:添加提供商:”kimi” (Moonshot) 支持,包括键/配置架构连接和修正的两步 $web_search 工具流程,该流程在最终合成前回显工具结果,包括从搜索结果中提取引用。
感谢贡献者:@adshine
7. Media understanding/Video:Moonshot 视频提供商支持
功能说明:
- 添加原生 Moonshot 视频提供商
- 在自动视频密钥检测中包含 Moonshot
- 重构视频执行以尊重
entry/config/provider baseUrl+header优先级(匹配音频行为)
感谢贡献者:@xiaoyaner0201
8. Agents/Config:per-agent 参数覆盖支持
功能说明:支持 per-agent 参数覆盖合并并在模型默认值之上(包括 cacheRetention),以便混合流量代理可以独立调整缓存行为。
感谢贡献者:@rrenamed
9. Agents/Bootstrap:缓存引导文件快照
功能说明:按会话键缓存引导文件快照并在会话重置/删除时清除它们,减少会话内 AGENTS.md/MEMORY.md 写入导致的提示缓存失效。
感谢贡献者:@anisoptera
重大变更
BREAKING:Browser SSRF 策略默认值变更
变更说明:SSRF 策略现在默认为可信网络模式(browser.ssrfPolicy.dangerouslyAllowPrivateNetwork=true,如果未设置),规范配置使用 browser.ssrfPolicy.dangerouslyAllowPrivateNetwork 代替 browser.ssrfPolicy.allowPrivateNetwork。
openclaw doctor –fix 会自动迁移旧密钥。
错误修复
1. Security/Config:敏感动态密钥脱敏
修复说明:在 config.get 快照中对敏感的动态 catchall 密钥(例如 env.* 和 skills.entries.*.env.*)进行脱敏,并为这些脱敏的哨点保留往返行程恢复行为。
感谢贡献者:@merc1305
2. Tests/Vitest:按主机内存分层本地并行工作器默认值
修复说明:
- 按主机内存分层本地并行工作器默认值
- 在高内存主机上保持网关串行默认
- 记录内存受限的 land/gate 运行的低配置文件回退命令以防止本地 OOM
感谢贡献者:@ngutman
3. WhatsApp/Group policy:修复 groupAllowFrom 发送者过滤
修复说明:当 groupPolicy: "allowlist" 设置时没有明确的组,修复 groupAllowFrom 发送者过滤 —— 之前即使是允许列表的发送者的所有组消息都被阻止。
感谢贡献者:@hillghost86
4. Agents/Context pruning:扩展 cache-ttl 嵌格
修复说明:将 cache-ttl 资格扩展到 Moonshot/Kimi 和 ZAI/GLM 提供商(包括 OpenRouter 模型引用),以便当 contextPruning.mode: "cache-ttl" 时不再为这些会话静默跳过。
感谢贡献者:@lailoo
5. Doctor/Memory:查询网关侧默认代理记忆嵌入就绪状态
修复说明:在 openclaw doctor 期间查询网关侧默认代理记忆嵌入就绪状态(而不是从通用网关健康推断),当网关记忆探测不可用或未就绪时警告,同时保持 openclaw 配置补救指导。
感谢贡献者:@therk
6. Sessions/Store:规范化入站混合大小写会话键
修复说明:为元数据和路由更新规范化入站混合大小写会话键,迁移传统大小写变体条目为单一小写键,以防止重复会话和缺少 TUI/WebUI 历史。
感谢贡献者:@hillghost86
7. Telegram/Reactions:软失败反应操作错误
修复说明:
- 软失败反应操作错误(
policy/token/emoji/API) - 接受 snake_case message_id
- 当省略 explicit messageId 时回退到入站消息-id 上下文,以便 DM 反应保持稳定,不会产生重新生成循环
感谢贡献者:@PeterShanxin、@vincentkoc
8. Telegram/Polling:持久化轮询偏移量
修复说明:
- 将持久化轮询偏移量限定范围到机器人身份
- 重用单个 awaited runner-stop 路径以进行中止/重试
- 防止跨令牌偏移量泄漏和轮询器在重启/错误恢复期间重叠
感谢贡献者:@talhaorak、@anooprdawar、@vincentkoc
9. Telegram/Reasoning:抑制推理传递
修复说明:当 /reasoning off 处于活动状态时:
- 抑制仅推理传递分段
- 阻止被抑制的
Reasoning:/文本的原始重新发送 - 在旧会话中保留答案传递,同时防止内部推理泄漏
感谢贡献者:@vincentkoc
10. Agents/Reasoning:避免将提供商推理所需错误归类为上下文溢出
修复说明:避免将提供商推理所需错误归类为上下文溢出,以免这些失败不再触发压缩样式溢出恢复路径,而是向用户泄漏原始提供商错误。
感谢贡献者:@vincentkoc
11. Agents/Models:模型配置输入规范化
修复说明:将 agents.defaults.model / agents.defaults.imageModel 配置边界输入编码为 string | {primary,fallbacks},分离显式与有效模型解析,并修复 models status --agent source 归属,以便运行时选择仍然遵守默认值回退,同时将默认继承的代理标记为默认值。
感谢贡献者:@bianbiandashen
12. Agents/Compaction:将 agentDir 传递给手动 /compact 命令
修复说明:将 agentDir 传递给手动 /compact 命令运行,以便压缩身份验证/配置文件解析保持在活动代理范围内。
感谢贡献者:@Glucksberg
13. Agents/Compaction:通过嵌入式运行时传递模型元数据
修复说明:通过嵌入式运行时传递模型元数据,以便当 ctx.model 不可用时安全保护可以运行,避免重复的”由于上下文限制,摘要不可用”回退摘要。
感谢贡献者:@battman21、@hanxiao、@vincentkoc
14. Agents/Compaction:在摘要生成无法运行时取消安全保护压缩
修复说明:当摘要生成无法运行(缺少模型/API 密钥或摘要失败)时取消安全保护压缩,保留历史记录而不是截断为回退的”摘要不可用”文本。
感谢贡献者:@DukeDeSouth、@vincentkoc
15. Agents/Tools:使 session_status 读取 transcript 衍生用法
修复说明:使 session_status 读取 transcript 衍生用法和尾部读取会话日志,以实现缓存感知的上下文报告,而无需完整日志扫描。
感谢贡献者:@1ucian
16. Agents/Overflow:检测其他提供商上下文溢出错误形状
修复说明:检测其他提供商上下文溢出错误形状(包括输入长度 + max_tokens exceed-context 变体),以便失败通过压缩/恢复路径路由,而不是向用户泄漏原始提供商错误。
感谢贡献者:@echoVic、@Glucksberg
17. Agents/Failover:HTTP 502/503/504 错误故障转移
修复说明:将 HTTP 502/503/504 错误视为故障转移合格瞬态超时,以便故障转移链可以在上游中断期间切换提供商/模型,而不是重试相同失败目标。
感谢贡献者:@taw0002、@vincentkoc
18. Auto-reply/Inbound metadata:隐藏直接聊天元数据
修复说明:仅从规范化聊天类型(而非发送者-id 哨点)的入站元数据中隐藏直接聊天 message_id/message_id_full 和发送者元数据,保留组元数据可见性并防止发送者-ID 欺骗的直接模式分类。
感谢贡献者:@jd316
19. Auto-reply/Inbound metadata:将动态入站标志移动到用户上下文对话信息
修复说明:将动态入站标志(reply/forward/thread/history)从系统元数据移动到用户上下文对话信息,防止标志切换的逐回合提示缓存失效。
感谢贡献者:@aidiffuser
20. Auto-reply/Sessions:从确认消息中移除 auth-key 标签
修复说明:从 /new 和 /reset 确认消息中移除 auth-key 标签,以便会话重置通知永远不会在聊天输出中暴露 API 密钥前缀或环境密钥标签。
感谢贡献者:@Clawborn
21. Slack/Group policy:将 Slack account groupPolicy 默认设置移动到提供商级别架构默认值
修复说明:将 Slack account groupPolicy 默认设置移动到提供商级别架构默认值,以便多账户配置继承顶级 channels.slack.groupPolicy 而不是静默覆盖继承。
感谢贡献者:@ZetiMente
22. Providers/Anthropic:跳过 OAuth/订阅令牌的 context-1m-* beta 注入
修复说明:为 OAuth/订阅令牌(sk-ant-oat-*)跳过 context-1m-* beta 注入,同时保留 OAuth 必需的 beta,避免当启用 params.context1m 时出现 Anthropic 401 认证失败。
感谢贡献者:@ClumsyWizardHands、@dcruver
23. Providers/DashScope:DashScope 兼容的 openai-completions 端点标记
修复说明:将 DashScope 兼容的 openai-completions 端点标记为 supportsDeveloperRole=false,以便 OpenClaw 在 Qwen/DashScope API 上发送系统消息,而不是不支持的开发人员角色。
感谢贡献者:@Putzhuawa
24. Providers/Bedrock:为非 Anthropic Bedrock 模型禁用提示缓存保留
修复说明:为非 Anthropic Bedrock 模型禁用提示缓存保留,以便 Nova/Mistral 请求不发送不支持的缓存元数据。
感谢贡献者:@pierreeurope
25. Providers/Bedrock:Anthropic-Claude 缓存保留和运行时传递
修复说明:将 Anthropic-Claude 缓存保留默认和运行时传递应用于 amazon-bedrock/anthropic.claude 模型引用,同时保持非 Anthropic Bedrock 模型排除。
感谢贡献者:@snese
26. Providers/OpenRouter:移除冲突的顶级推理工作负载
修复说明:当注入嵌套推理工作负载时移除冲突的顶级推理工作负载,防止在使用推理模型的 OpenRouter 400 载荷验证失败。
感谢贡献者:@tenequm
27. Providers/Groq:避免将 Groq TPM 限制错误归类为上下文溢出
修复说明:避免将 Groq TPM 限制错误归类为上下文溢出,以便限流路径不再触发溢出恢复逻辑。
感谢贡献者:@dddabtc
28. Gateway/WS:关闭重复的握手未授权角色:* 请求泛滥
修复说明:按连接关闭重复的握手未授权角色:* 请求泛滥并采样重复拒绝日志,防止单个行为不端的客户端通过重复的握手未授权角色:* 请求泛滥降低网关响应能力。
感谢贡献者:@acy103、@vibecodooor、@vincentkoc
29. Gateway/Restart:将子监听器 PID 视为服务运行时 PID 所有
修复说明:在重启健康检查期间将子监听器 PID 视为服务运行时 PID 所有,以避免在启动/systemd 启动期间的误报状态杀死和重启超时。
感谢贡献者未列出
30. Gateway/Lock:使用可选网关端口可达性作为主要的陈旧锁存在信号
修复说明:使用可选的网关端口可达性作为主要的陈旧锁存在信号,并记录陈旧锁存在信号。
感谢贡献者:未列出
31. Gateway/Scopes:在默认操作符连接包中包含 operator.read 和 operator.write
修复说明:在默认操作符连接包中包含 operator.read 和 operator.write,以便本地 CLI/TUI 会话停止进入配对要求循环对于配对升级请求,确保写入范围的代理会话在配对模式请求中停止进入配对要求循环。
感谢贡献者:@YuzuruS
32. Gateway/Pairing:自动批准循环回升级配对请求
修复说明:自动批准循环回升级配对请求(包括设备令牌重连),以便本地客户端在配对升级请求时不再进入配对要求循环对于配对升级请求。
感谢贡献者:@vignesh07、@widingmarcus-cyber、@vincentkoc
33. Gateway/Restart:修复重启循环边缘情况
修复说明:修复重启循环边缘情况,通过保持 openclaw.mjs -> dist/entry.js bootstrap 检测显式,在重新启动路径中重新获取网关锁,并收紧重启循环回归覆盖。
感谢贡献者:@jeffwnli
34. Gateway/Lock:使用可选网关端口可达性作为主要的陈旧锁存在信号
修复说明:使用可选的网关端口可达性作为主要的陈旧锁存在信号,并记录陈旧锁存在信号。
感谢贡献者:未列出
35. Security/Agents:使 owner-ID 混淆使用专用 HMAC 密钥
修复说明:使 owner-ID 混淆使用来自配置的专用 HMAC 密钥并更新哈希行为为 SHA-256,同时保持确定性行为和锁密钥格式变更,以便在切换哈希算法时加强哈希基础同时避免哈希密钥格式变更触发配置解析失败。
感谢贡献者:@vincentkoc
36. Security/Infra:切换网关锁和工具调用合成 ID 从 SHA-1 到 SHA-256
修复说明:切换网关锁和工具调用合成 ID 从 SHA-1 到 SHA-256,加强哈希基础以强化哈希基础同时避免哈希密钥格式变更触发配置解析失败,以便在切换哈希算法时加强哈希基础同时避免哈希密钥格式变更触发配置解析失败。
感谢贡献者:@vincentkoc
37. Dependencies/Tooling:未使用依赖项的 Knip/ts-prune 排除
修复说明:添加 Knip/ts-prune 未使用依赖项的排他,以表面未使用的依赖项不会触发 Knip/ts-prune 的递归问题,防止在未使用的依赖项出现意外错误时的静默失败。
感谢贡献者:@vincentkoc
38. Dependencies/A2UI:硬化依赖解析…
修复说明:在根清理(resolve lit, @lit/context, @lit-labs/signals, @signal-utils, openclaw devDeps)和简化捆绑依赖关系后,硬化依赖解析…
感谢贡献者:@vincentkoc
39. Security/CLI:对 openclaw config get 输出中的敏感值进行脱敏
修复说明:对 openclaw config get 输出中的敏感值(API 密钥、令牌、凭证字段)进行脱敏,防止凭证泄漏到终端输出/历史记录。
感谢贡献者:@SleuthCo
40. Install/Discord Voice:使 @discordjs/opus 成为可选依赖
修复说明:使 @discordjs/opus 成为可选依赖,以便 openclaw install/update 不再因原生 Opus 构建失败而硬性失败,同时为需要原生 Opus 的 Discord 语音功能保持回退行为。
感谢贡献者:@jeadland、@Sheetaa、@Breakyman
41. Discord/Streaming:为预览模式添加可配置分块和块选项
修复说明:为预览模式添加可配置分块和块选项。
感谢贡献者:@thewilloftheshadow
42. Discord/Voice:通过 /vc 添加语音频道加入/退出/状态支持
修复说明:通过 /vc 添加语音频道加入/退出/状态支持,加上自动加入配置。
感谢贡献者:@thewilloftheshadow
43. Discord:添加可配置的生命周期状态反应
修复说明:为排队/思考/工具/完成/错误阶段添加可配置的生命周期状态反应,使用共享控制器和表情符号/时机覆盖。
感谢贡献者:@wolly-tundracube
44. Discord:添加可配置的临时默认
修复说明:添加可配置的临时默认,以便 slash-command 响应行为可以自定义。
感谢贡献者:@wei
45. Discord:支持通过频道操作更新论坛可用标签
修复说明:通过频道操作支持更新论坛可用标签。
感谢贡献者:@xiaoyaner0201
46. Discord:添加线程绑定子代理会话支持
修复说明:添加线程绑定子代理会话支持,每个线程有按主题聚焦/列表控制和线程边界继续路由。
感谢贡献者:@onutc
47. Discord/Subagents:添加线程绑定子代理会话支持
修复说明:添加线程绑定子代理会话支持,每个线程有按主题聚焦/列表控制和线程边界继续路由。
感谢贡献者:@onutc
48. iOS/Chat:清理聊天 UI 噪声
修复说明:清理聊天 UI 噪声,将代理运行的工具输出格式化为简洁的摘要/错误,压缩生成器和整理器,同时支持点击关闭和键入支持。
感谢贡献者:@mbelinky
49. iOS/Watch:桥接镜像通知动作
修复说明:桥接镜像通知动作(例如快速回复)到 iOS 快速回复处理,包括排队操作处理和按键期间唤醒抑制。
感谢贡献者:@mbelinky
50. iOS/Gateway:稳定后台唤醒和重连行为
修复说明:稳定后台唤醒和重连行为,使用后台重连抑制租约窗口,位置唤醒钩子调节,APNs 唤醒重试+nudge 机制,确保 APNs 唤醒响应在应用模型初始化和后台唤醒恢复期间有效运行。
感谢贡献者:@mbelinky
51. Auto-reply/UI:添加模型回退生命周期可见性
修复说明:在详细日志中添加模型回退生命周期可见性,使回退(fallback)行为在切换提供商/模型或网络问题时透明。
感谢贡献者:@joshavant
52. MSTeams:对 sent-message 缓存去重
修复说明:对 sent-message 缓存存储去重,使用基于时间戳的映射作为单一成员资格来源,防止因重复的 sent-message 缓存条目导致的多成员资格。
感谢贡献者:@TaKO8Ki
53. Security/Agents:将 owner-ID 混淆使用专用 HMAC 密钥
修复说明:使 owner-ID 混淆使用来自配置的专用 HMAC 密钥并更新哈希行为为 SHA-256,同时保持确定性行为和锁密钥格式变更,以便在切换哈希算法时加强哈希基础同时避免哈希密钥格式变更触发配置解析失败。
感谢贡献者:@vincentkoc
54. Security/Infra:切换网关锁和工具调用合成 ID 从 SHA-1 到 SHA-256
修复说明:切换网关锁和工具调用合成 ID 从 SHA-1 到 SHA-256,加强哈希基础以强化哈希基础同时避免哈希密钥格式变更触发配置解析失败,以便在切换哈希算法时加强哈希基础同时避免哈希密钥格式变更触发配置解析失败。
感谢贡献者:@vincentkoc
55. Dependencies/Tooling:未使用依赖项的 Knip/ts-prune 排除
修复说明:添加 Knip/ts-prune 未使用依赖项的排他,以表面未使用的依赖项不会触发 Knip/ts-prune 的递归问题,防止在未使用的依赖项出现意外错误时的静默失败。
感谢贡献者:@vincentkoc
56. Dependencies/A2UI:硬化依赖解析…
修复说明:在根清理(resolve lit, @lit/context, @lit-labs/signals, @signal-utils, openclaw devDeps)和简化捆绑依赖关系后,硬化依赖解析…
感谢贡献者:@vincentkoc
57. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
58. Skills/Python:添加 CI + pre-commit linting (ruff) 和 pytest 发现覆盖
修复说明:添加 CI + pre-commit linting (ruff) 和 pytest 发现覆盖为 Python 脚本/测试,包括包测试执行从仓库根,以及扩展的 Python 回归覆盖。
感谢贡献者:@vincentkoc
59. Skills/Python:添加 CI + pre-commit linting (ruff) 和 pytest 发现覆盖
修复说明:添加 CI + pre-commit linting (ruff) 和 pytest 发现覆盖为 Python 脚本/测试,包括包测试执行从仓库根,以及扩展的 Python 回归覆盖。
感谢贡献者:@vincentkoc
60. Security/Skills:使技能创建者包装更加严格
修复说明:通过跳过符号链接并拒绝文件,其解析后的路径包含技能创建者包装的解析路径,使技能创建者包装更加严格。
感谢贡献者:@CornBrother0x
61. Security/Skills:使技能创建者包装更加严格
修复说明:通过跳过符号链接并拒绝文件,其解析后的路径包含技能创建者包装的解析路径,使技能创建者包装更加严格。
感谢贡献者:@CornBrother0x
62. Security/OTEL:对诊断日志体中的敏感值进行脱敏
修复说明:对诊断日志体(日志属性、错误/原因跨度字段、以及 OTLP 导出)中的敏感值进行脱敏,并在 OTLP 导出前强制执行新的哈希基础。
感谢贡献者:@brandonwise
63. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
64. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
65. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
66. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
67. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
68. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
69. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
70. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
71. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
72. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
73. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
74. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
75. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
76. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
77. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside �基线秘密扫描。
感谢贡献者:@vincentkoc
78. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
79. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
80. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
81. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
82. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
83. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
84. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
85. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
86. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
87. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
88. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
89. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
90. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
91. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
92. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
93. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
94. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
95. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
96. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
97. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
98. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
99. Security/CI:添加预提交安全钩子覆盖
修复说明:添加预提交安全钩子覆盖,支持私有密钥检测和生产依赖审计,并强制那些检查在 CI 中 alongside 基线秘密扫描。
感谢贡献者:@vincentkoc
总结
OpenClaw v2026.2.23 是一次重要的版本更新,包含:
- 9 项新功能
- 1 项重大变更
- 29 项错误修复
所有更新都致力于提升 OpenClaw 的稳定性、安全性和用户体验。