v2026.5.7
发布于 2026-05-07 · 翻译于
🎯 一句话总结:本版本重点优化模型调用、会话缓存与消息路由,修复多项底层缺陷,全面提升系统稳定性与用户体验。
📋 更新要点(中文翻译)
1支持直接使用 openai/chat-latest 模型别名,无需更改默认配置。
2优化频道列表命令,新增全量参数并清晰展示频道运行状态。
3重置会话时自动刷新技能缓存,确保新配置的技能即时生效。
4修复上下文缓存失效问题,避免重置后错误复用陈旧历史记录。
5修复 Discord 跨频道消息路由错误,确保代理消息准确送达。
6优化上下文压缩逻辑,自动适配模型输出限制,防止请求越界。
▶查看英文原文(Release Notes)
### Fixes
- Release/plugin publishing: retry transient ClawHub CLI dependency install failures, keep preview-passing plugins publishable when one preview cell flakes, and verify every expected ClawHub package version after publish so maintenance releases are faster to recover and less likely to hide partial plugin publishes.
- OpenAI: support `openai/chat-latest` as an explicit direct API-key model override for trying the moving ChatGPT Instant API alias without changing the stable default model.
- Cron CLI: include computed `status` in `cron list --json` and `cron show --json` output so external tooling can read disabled/running/ok/error/skipped/idle state without reimplementing cron status derivation. (#78701) Thanks @aweiker.
- Channels CLI: make `openclaw channels list` channel-only, add `--all` for bundled and catalog channels, render installed/configured/enabled state, and move model auth/usage details to `openclaw models auth list`, `openclaw status`, and `openclaw models list`. (#78456) Thanks @sliverp.
- Native commands: honor owner enforcement for native command handlers. (#78864) Thanks @pgondhi987.
- Active Memory: require admin scope for global memory toggles. (#78863) Thanks @pgondhi987.
- Gateway/sessions: clear cached skills snapshots during `/new` and `sessions.reset` so long-lived channel sessions rebuild the visible skill list after skills change. (#78873) Thanks @Evizero.
- Auto-reply: gate inline skill tool dispatch through before-tool-call authorization hooks. (#78517) Thanks @pgondhi987.
- Tavily: resolve dedicated `tavily_search` and `tavily_extract` tool credentials from the active runtime config snapshot, so `exec` SecretRef-backed API keys do not reach the tools unresolved. (#78610) Thanks @VACInc.
- Plugins/install: use the same absolute POSIX npm lifecycle shell for managed plugin install, rollback, repair, and uninstall npm operations as staged package updates, preventing restricted PATH shells from breaking cleanup. Thanks @vincentko