今日是否有值得关注的更新: 有 — 昨日(4 月 1 日)有 2 个值得业务关注的核心更新,另有 3 月 31 日发布的大版本 v2026.3.31 需要纳入交付评估。
更新摘要:
1)会话保持修复:heartbeat/cron/exec 事件不再触发会话重置(#58605)
修复了自动化系统事件(heartbeat、cron-event、exec-event)误判会话"过期"导致静默重置的问题
之前表现:定时心跳检查可能导致正在进行的会话上下文丢失
现在:系统事件强制标记为 freshEntry=true,跳过重置策略评估
2)多 Agent 路由增强:支持 wildcard peer bindings(#58609)
新增 peer: { kind: "direct", id: "*" } 通配符绑定
之前表现:通配符被当成字面 ID "*",导致多 Agent 场景下路由失效
现在:通配符绑定可按 chat type(direct/group/channel)匹配,无需精确 peer ID
3)v2026.3.31 大版本发布(3 月 31 日)— 5 项 Breaking Changes 需评估
nodes.run CLI 废弃,node shell 执行统一走 exec host=node
Plugin SDK 旧路径废弃,迁移至 openclaw/plugin-sdk/*
危险代码扫描默认 fail-closed,插件安装可能需要 --dangerously-force-unsafe-install
Gateway/auth 混合 shared-token 配置被拒绝
Node commands 需配对批准后才启用
解决的问题:
定时心跳/ cron 任务不再导致用户会话上下文丢失 — 直接提升长时任务稳定性
多 Agent 部署可按"账号维度"而非"具体 peer ID"路由 — 降低多客服/多 bot 场景配置成本
安全基线提升:node 命令、插件安装、auth 配置均有更严格的默认边界
适用场景:
会话保持修复 — 适合所有使用 heartbeat/cron 的生产环境,尤其是长时对话、多轮任务、后台自动化场景
Wildcard routing
— 适合多 Agent 部署、客服矩阵、按账号/频道类型统一路由的场景
3. v2026.3.31 — 适合新部署或可接受 Breaking Changes 的存量客户;多 Agent/多 node/插件化交付项目优先升级
当前边界 / 风险:
v2026.3.31 的 Breaking Changes 可能影响存量配置:
使用 nodes.run 的脚本需改为 exec host=node
旧 Plugin SDK 路径需迁移
危险代码扫描可能阻塞现有插件安装流程
2. Wildcard peer bindings 仅支持 direct/group/channel 类型匹配,不支持更细粒度的用户属性过滤
3. Session reset 修复仅针对系统事件,用户主动触发的会话刷新行为不变
对我业务的建议动作:
立即动作:
检查当前交付项目是否使用 nodes.run 或旧 Plugin SDK 路径 — 如有,规划迁移窗口
对使用 heartbeat/cron 的客户,优先推荐升级至 v2026.3.31 或至少 cherry-pick #58605 修复
多 Agent 部署项目可开始使用 wildcard peer bindings 简化配置
交付建议:
v2026.3.31 可作为"安全加固版本"推荐给对稳定性要求高的企业客户
新签多 Agent/多账号项目,默认采用 wildcard routing 方案
插件安装流程需提前告知客户"危险代码扫描默认 fail-closed",避免交付时卡住
暂不推荐:
存量稳定运行且无多 Agent 需求的项目,可暂缓升级 v2026.3.31,先观察 1-2 周
使用自定义 Plugin SDK 路径的项目,需先完成迁移测试再升级
夜雨聆风