在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

openclaw 在 2026年4月8日 发布了 v2026.4.8 版本。本次更新重点围绕 安装包运行兼容性、插件与通道加载、Agents 行为、Slack 连接与文件下载、网络代理与 DNS 处理 等多个方面进行了修复。

对于已经使用 openclaw 的用户来说,这次更新非常关键,尤其是那些通过 npm 安装、使用 bundled channels、依赖代理环境、或者使用 OpenAI-family 相关 Agents 能力的场景。

下面我们按模块详细梳理本次更新内容。


一、Telegram/setup 修复:安装后的 npm 构建不再缺少依赖文件

本次更新首先修复了 Telegram/setup 相关问题。

修复内容

Telegram 的 setup 和 secret contracts 现在会通过 打包后的顶层 sidecars 加载。这样一来,已经安装的 npm 构建在 gateway 启动时,就不会再尝试导入缺失的:

  • dist/extensions/telegram/src/*

相关文件。

影响

这个修复解决了安装环境下的启动问题,避免 gateway 在启动阶段因为找不到 Telegram 扩展源码路径而失败。对依赖 Telegram 通道的部署来说,这是一次重要的稳定性增强。


二、Bundled channels/setup 修复:多个通道统一通过顶层 sidecars 加载共享 secret contracts

本次版本还修复了多个 bundled channels/setup 的加载方式。

修复内容

共享 secret contracts 现在会通过 打包后的顶层 sidecars 加载,覆盖以下通道:

  • BlueBubbles
  • Feishu
  • Google Chat
  • IRC
  • Matrix
  • Mattermost
  • Microsoft Teams
  • Nextcloud Talk
  • Slack
  • Zalo

解决的问题

这样处理后,安装后的 npm 构建在 gateway 启动时,不再依赖缺失的:

  • dist/extensions/*/src/*

文件路径。

影响

这项修复统一改善了多个内置通道的部署兼容性,减少了由于打包结构变化导致的启动失败问题,尤其适合正式环境和安装后运行的场景。


三、Bundled plugins 修复:插件兼容性元数据与发布版本对齐

本次更新还处理了 bundled plugins 的兼容性问题。

修复内容

打包插件的兼容性元数据已与 release version 对齐。

结果

这使得 bundled channels 和 providers 可以在 OpenClaw 2026.4.8 上正常加载。

影响

这个修复解决的是版本兼容识别问题。对于依赖内置插件和提供者的用户来说,升级到 2026.4.8 后,插件加载会更加顺畅,不会因为元数据版本不一致而出现加载异常。


四、Agents/progress 修复:update_plan 继续可用,返回更紧凑的成功结果

本次更新对 Agents/progress 的行为做了调整。

修复内容

在 OpenAI-family 运行场景下:

  • update_plan 会继续保持可用
  • 成功返回时会使用更紧凑的 success payload
  • 可以通过 tools.experimental.planTool=false 来选择退出

影响

这项调整主要提升了 Agents 相关工具调用的行为一致性和可控性。
对于需要计划推进能力的运行流程,update_plan 不会因为这次更新而失效;同时,如果不希望启用该工具,也可以通过配置显式关闭。


五、Agents/exec 修复:current-default 报告与真实运行时行为保持一致

本次版本还修复了 Agents/exec 的默认报告逻辑。

修复内容

/exec current-default 的报告现在会与真实运行时行为保持一致。

关键变化

host=auto 时,系统会正确显示主机感知下的回退策略:

  • gatewaynode 中:full/off
  • sandbox 中:deny/off

不再使用过时且更严格的默认值。

影响

这项修复让运行时策略展示更准确,避免用户看到的默认行为与实际执行不一致,从而提升调试、排查和策略理解的准确性。


六、Slack 修复一:Socket Mode WebSocket 连接支持环境代理

Slack 相关修复是本次更新的重要内容之一。

修复内容

Slack 现在会遵循环境中的 HTTP(S) proxy 设置,用于 Socket Mode WebSocket 连接。

同时也支持:

  • NO_PROXY 排除项

影响

这意味着在 仅能通过代理访问外网 的部署环境中,Slack 仍然可以正常建立连接,而不再需要额外的 monkey patch。

适用场景

这个修复对以下类型部署非常有帮助:

  • 企业内网环境
  • 强制代理环境
  • 出口受限的生产部署

七、Slack/actions 修复:downloadFile 使用已解析读 token

Slack 的 actions 也同步修复了问题。

修复内容

downloadFile 现在会接收 已经解析好的 read token

解决的问题

这样一来,基于 SecretRef 的 bot token 在 原始配置重新读取 之后,也不会再失败。

影响

这项修复提升了 Slack actions 在密钥引用和配置重载场景下的可靠性,避免文件下载流程因 token 解析链路变化而出错。


八、Network/fetch guard 修复:trusted env-proxy 模式下跳过目标 DNS pinning

本次更新还修复了网络访问控制相关问题。

修复内容

当启用 trusted env-proxy mode 时,Network/fetch guard 会跳过目标 DNS pinning。

影响

这样一来,proxy-only sandboxes 可以交给受信任的代理来解析外部目标主机,而不会因为 DNS pinning 限制导致无法正常出站访问。

说明

这项修复专门针对依赖代理解析能力的沙箱环境,提升了在受控网络中访问外部资源的可用性。


九、这次更新的核心价值

从整体来看,openclaw v2026.4.8 的更新重点非常集中,主要解决了以下几类问题:

1. 安装包运行稳定性提升

Telegram 和多个 bundled channels/setup 不再依赖缺失的源码路径,安装后的 npm 构建启动更稳。

2. 插件与版本兼容性修复

bundled plugins 的兼容性元数据与发布版本对齐,确保 OpenClaw 2026.4.8 可正常加载相关组件。

3. Agents 行为更一致

update_plan 保持可用,/exec current-default 的展示也与真实运行时一致,减少理解偏差。

4. Slack 在代理环境下更可用

Socket Mode WebSocket 连接支持 HTTP(S) 代理和 NO_PROXY,actions 的文件下载 token 处理也更稳。

5. 网络代理与沙箱访问更友好

trusted env-proxy 模式下跳过 DNS pinning,让 proxy-only sandbox 的网络访问更合理。


十、总结

代码地址:github.com/openclaw/openclaw

openclaw v2026.4.8 是一次非常实用的修复型版本,重点解决了:

  • Telegram setup 和 secret contracts 加载问题
  • 多个 bundled channels 的安装后路径依赖问题
  • bundled plugins 兼容性元数据问题
  • Agents/progress 与 Agents/exec 的行为一致性问题
  • Slack 在代理环境下的连接和下载问题
  • 网络 fetc
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐