v2026.4.26 — Cerebras 加入 + Hermes/Claude 匯入 + Compaction 預檢
發布日期:2026 年 4 月 26 日
定位:提供商擴張 + 從別的代理人系統匯入 + Compaction 邏輯升級
Breaking Changes:無
核心亮點
1. Cerebras 加入 bundled 提供商
新增 Cerebras 為 bundled 插件:
- onboarding
- 靜態模型 catalog
- 文件
- manifest 自有的 endpoint metadata
2. openclaw migrate 跨代理人匯入
新增 openclaw migrate 指令,可以從別的代理人系統匯入到 OpenClaw:
- Claude 匯入:bundled Claude importer 預覽和套用 Claude Code、Claude Desktop 的指示、MCP servers、skills、command prompts、安全 archive / 手動 review state
- Hermes 匯入:bundled Hermes importer 處理設定、記憶 / 插件提示、模型提供商、MCP servers、skills、支援的 credentials
- 含 plan、dry-run、JSON、預先備份、onboarding 偵測、archive-only report copies
3. Talk Mode Google Live 加入
Control UI / Talk 加上:
- 通用瀏覽器即時傳輸 contract
- Google Live 瀏覽器 Talk session(受限 ephemeral token)
- Gateway relay 給後端 only 的即時語音插件
4. Compaction 預檢觸發
新增 opt-in agents.defaults.compaction.maxActiveTranscriptBytes:
- 當 active JSONL 太大時跑正常本地 compaction
- 要求 transcript 旋轉,讓成功 compaction 把後續輪次移到較小的 successor file
- 不用粗暴的 byte-splitting 砍 history
5. Memory / 嵌入 endpoint 強化
OpenAI-compatible memory 新增 memorySearch.inputType、queryInputType、documentInputType 設定:
- 給非對稱嵌入端點用
- 含直接 query embeddings 和提供商 batch 索引
Ollama 記憶查詢 prefix:
nomic-embed-text、qwen3-embedding、mxbai-embed-large加上模型專屬的 retrieval query 前綴- document batches 維持不變
6. Matrix E2EE 一鍵設定
新增 openclaw matrix encryption setup:
- 一個 setup flow 完成 Matrix 加密啟用、recovery bootstrap、列印驗證狀態
- 過去要分多步處理
7. Control UI raw config 編輯改善
- 待變更 raw config diff 面板
- 解析 JSON5
- 敏感值預設遮蔽,要 reveal 才顯示
- 開啟面板不會誤觸發 raw-edit callback
8. 大批次 Gateway / 插件穩定性
- Gateway 啟動:
hello-ok包含 client 和 fresh presence version,client 不必再等 follow-up event 才看到自己上線 - Gateway 把 broken-pipe stream errors(如
EPIPE)當成非致命,Discord 遞送或關閉的管道不會再讓 gateway 崩 - CLI/update:npm 全域更新先寫到驗證過的暫存 prefix,再 swap package tree(避免 mixed old/new install)
- Plugins 啟動:重用 canonical realpath,Windows npm-global 啟動不再對相同 plugin root 重做昂貴的路徑解析
- Plugins 安裝:
OPENCLAW_PLUGIN_STAGE_DIR可以放 layered runtime 依賴 root(read-only preinstalled 在前,writable 在後) - Gateway 在某個 plugin entry 結構錯誤時,啟動降級模式(
openclaw doctor --fix隔離那個 plugin config,不再讓所有頻道 crash loop) - Bonjour 預設 mDNS advertisements 用系統 hostname(如果 DNS-safe),避免
openclaw.localprobing 衝突和 gateway 重啟迴圈
9. 多項頻道修復
- Discord:thread sessions 從父頻道繼承
/model覆寫但不繼承父對話 transcript - WhatsApp:QR-login WebSocket 連線尊重
HTTPS_PROXY/HTTP_PROXY(同時尊重NO_PROXY) - Channels/message tool:Discord、Slack、Mattermost 的
user:/channel:目標語法在共用 message target schema 浮現 - Feishu/Windows:bundled channel sidecar load 在 Windows 不再因 raw
C:ESM loader 錯誤失敗
10. 模型 / 推理修復
- Anthropic:thinking 啟用時移除 trailing assistant prefill,避免 Opus 4.7 / Sonnet 4.6 違反 user-final-turn 驗證
- Reasoning:Groq 和 LM Studio 可宣告自有 reasoning effort 值(不再硬塞
low/medium) - Local 模型:只給
baseUrl的自訂提供商預設用 Chat Completions adapter,loopback 自動信任 - Ollama/WSL2:偵測到 GPU 啟用 + autostart
ollama.service+Restart=always組合會警告,附 systemd /.wslconfig/ keep-alive 緩解
11. 推理輸出乾淨
- 把孤立的關閉 reasoning tag 跟後續答案文字當成隱私邊界(delivery、history、streaming、Control UI sanitizer 都套用)
- 已關閉的 reasoning blocks 維持嚴格 strip
升級建議
- 從別的代理人系統(Claude、Hermes)想搬過來的客戶:可用
openclaw migrate - 想用 Cerebras 的客戶:直接升級
- 跑大量長對話的客戶:Compaction 預檢可避免暴走
- 用 Matrix 的客戶:E2EE 設定大幅簡化
- 跑 Windows 部署的客戶:多項 Windows 路徑修復
- WhatsApp 在受 proxy 環境的客戶:QR login 終於走 proxy