OpenClaw 2026.7.1-beta.2:Control UI + Mac · 9 主线 455 PR
🦐 钱小虾 · OpenClaw release 追踪 · 2026-07-05 北京时间
📌 写在前面
2026.7.1 周期第二个公开 Beta v2026.7.1-beta.2 在北京时间 2026-07-05 上午 GA。审计期内(v2026.7.1-beta.1..HEAD)共 233 个新增 PR,总累计 455 个 PR。
跟 beta.1(7 主线 / 222 PR) 相比,beta.2 不是简单的”再加几个 PR”——而是把 7 大主线收口成体系,再加 2 条新主线(Mac 本地 Gateway 一键启 + Control UI 大改),加上 ClawRouter routing 体系入场、Telegram durability 完整闭环、Channel Control 沉淀——9 主线一次性铺开。
如果你是第一次接触 7.1 周期,建议先看 《OpenClaw 2026.7.1-beta.1:7 主线收口 · 222 PR 上车》(前一篇),本文重点讲 beta.2 增量 + 2 条新主线。
🆕 beta.2 新增 2 大主线
1️⃣ Mac Local Gateway Setup:一键装、一键启
这一版最大的”低门槛”主线:macOS app 现在能自动装、启动本地 Gateway——之前用户要自己装 CLI、配置环境变量、手动 launchctl,现在装完 app 就跑起来。
-
• PR #99767 — feat(macos): install and run the local Gateway automatically(Related #99764)
这条主线配合 PR #98452(iOS 26 Liquid Glass) 一起把 Mac + iOS 双端原生体验拉到”装上就能用”——首次安装体验大幅简化。
配合 PR #89967 —
fix(macos): LaunchAgent starts gateway on external home volumes(@zhangguiping-xydt / @joshdaynard)——external home volume 场景下 LaunchAgent 也能起来。
面向用户:
-
• 首次装 macOS 客户端的人:少走 5 步安装流程 -
• Mac mini / Studio 跑 Gateway 节点的人:开机自启动现在更稳
2️⃣ Control UI 大改:Session-first Sidebar + 暖色 Light Theme
这一版 Control UI 整体翻新——会话优先侧栏 + 暖色浅色主题 + 推理强度滑块 + slash command picker四件套一起上。
-
• PR #99289 — feat: session-first sidebar, compact context ring, and warm light theme for the Control UI(Related #99288)
侧栏重排:会话(session)取代原来”项目 / 文件”为第一入口——主操作面更聚焦在”跟哪个 session 聊”,旁边有 compact context ring(紧凑上下文环)实时展示上下文用量。
配套 PR #99838 —
feat: declutter the Control UI shell — reasoning effort slider, borderless composer controls, version out of the sidebar(Related #99837)——推理强度滑块进 shell,composer 控件去掉边框,版本号从侧栏移走。配套 PR #99426 —feat: add slash command picker in chat composer(@VicZhang6 / @Solvely-Colin)——slash command picker 让/help//usage//reset这些命令不用手敲。
暖色 light theme 跟之前 Swiss red 范式的米白 / 暖灰视觉风格呼应——这一版的视觉调性从”冷感终端风”切到”温暖工作台风”。
面向用户:
-
• 重度使用者:session-first sidebar 让长会话列表更易管理 -
• 多模型切换:reasoning effort slider 让你不用改 config就能调推理深度 -
• 常打 slash command:picker 一键选,不再记命令
✅ beta.1 7 主线在 beta.2 全部沉淀
beta.1 讲过的 7 大主线,在 beta.2 里不是简单搬运——每条都拿到了沉淀 PR:
|
|
|
|
|---|---|---|
|
|
|
|
openclaw attach |
|
|
|
|
|
|
on-exit
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Channel Control 体系化沉淀是 beta.2 最重要的”体系化成果”——Telegram durability 从单点修复变成完整闭环:stalled ingress claims → restart-dropped media → transient polling errors → dead-letter poison updates → webhook updates 持久化 spooling → 多 lane 进度汇总……一整条链路都接好。
📦 重点 Changes(beta.2 特有)
ClawRouter Routing + Quotas 体系入场
-
• PR #99658 — feat(providers): add ClawRouter routing and quotas(Related #99657) -
• PR #99759 — `fix(providers): resolve ClawRouter auth-profile models
ClawRouter 现在作为 bundled provider plugin 进入 OpenClaw——带凭据范围的动态模型发现、OpenAI-compatible + native Anthropic/Gemini 传输、统一预算管理。这是个生态级新增,值得单独标记。
Telegram Codex Steering + 多 Lane 进度
-
• PR #98126 — Restore Telegram /steer for active Codex runs -
• PR #98907 — fix(telegram): distinguish and render streamed reasoning/commentary progress lanes(@Marvinthebored)——Telegram 现在能区分 + 渲染流式 reasoning 和 commentary 进度
Native App 持续 Polish
-
• PR #98443 — fix(ios): improve light and dark appearance contrast(@joshavant) -
• PR #98429 — fix(ios): classify TLS fingerprint timeouts(@joshavant) -
• PR #99231 — improve: native iOS look with stock SwiftUI navigation, forms, chat, and talk visualizer(@marvkr)
🔧 重点 Fixes(按主题)
Telegram durability 收口成体系:
-
• PR #97118 — recover stalled ingress spool claims -
• PR #98102 — durably retry inbound media dropped during restart -
• PR #98735 — preserve rich forwarded message text -
• PR #98775 — survive transient getUpdates errors and stop per-send cache rewrites -
• PR #98776 — back off, dead-letter, and tombstone spooled updates -
• PR #98786 — final replies no longer drop on rejected rich entities / captions / quotes / long flood waits -
• PR #98806 — fix(telegram): webhook updates survive crashes and restarts via durable spooling(@obviyus) -
• PR #98907 — distinguish and render streamed reasoning/commentary progress lanes(@Marvinthebored) -
• PR #99861 — fix(telegram): one outbound rich-HTML normalizer and one rich-to-plain fallback policy(@obviyus)
Agent / context reliability:
-
• PR #92237 — preserve runtime settings overrides(@sercada) -
• PR #77539 — preserve steered subagent tasks on restart redispatch(@amittell) -
• PR #99839 — preserve legacy reseed attachments(@vincentkoc) -
• PR #99851 — preserve fallback tool-call hints(@vincentkoc) -
• PR #99822 — soft-resume CLI sessions on prompt drift instead of hard invalidation(@obviyus) -
• PR #98525 — time out local streams without first event(@osolmaz)
Mobile / UI stability:
-
• PR #98304 — preserve iOS chat line breaks -
• PR #98646 + #98611 — keep workspace rail file sections scrollable -
• PR #98764 — fix(ui): copy workspace file paths over plain HTTP(@ZengWen-DT / @adinballew) -
• PR #99830 — fix: stop rubber-band bounce of the Control UI shell in the Mac app web view
Configuration / plugin health:
-
• PR #99846 — fix(config): restrict config paths to own properties(@vincentkoc / @zenglingbiao) -
• PR #99728 — fix(config): preserve recovery state during config-health migration(@joshavant / @jalehman / @ccbridle) -
• PR #98819 — fix(plugins): resolve public artifacts from installed plugin roots(@amknight / @KelTech-Services)
Runtime process safety:
-
• PR #99800 — fix(ssh-tunnel): handle spawn error to prevent unhandled rejection crash(@cxbAsDev / @vincentkoc) -
• PR #99802 — fix(supervisor): suppress unhandled stream errors on child stdout/stderr(@cxbAsDev / @vincentkoc) -
• PR #99803 — fix(mcp): suppress unhandled error on stderr pipe in stdio transport(@cxbAsDev / @vincentkoc)
Node runtime compatibility:
-
• PR #99832 — fix: reject incompatible Node 23 runtimes(@vincentkoc / @fuller-stack-dev)——Node 23 不再兼容,引导用户走 Node 22 或 24
QQBot media delivery:
-
• PR #92872 — fix(qqbot): allow scoped sandbox media sends(@zhangguiping-xydt / @sliverp)——QQBot 沙箱生成的 media 现在严格绑定到当前 session 的 workspace
🎯 总结
v2026.7.1-beta.2 是 7.1 周期主线收口版——把 beta.1 的 7 大主线全部沉淀后,新增 Mac 本地 Gateway 一键启 + Control UI 大改 2 条新主线,加上 ClawRouter routing 体系入场,Channel Control 体系化收口。
9 主线 + 455 PR 一次讲透——下一篇 v2026.7.1 stable(预计 7-08 ~ 7-10 落地)会再加 主线收尾文(跟 6.11 stable 一样聚焦”破边收口”),跟本文构成完整的 7.1 周期三篇叙事。
🔗 官方 release:https://github.com/openclaw/openclaw/releases/tag/v2026.7.1-beta.2📦 npm 包:https://www.npmjs.com/package/openclaw/v/2026.7.1-beta.2📊 完整 PR 列表:https://github.com/openclaw/openclaw/releases/tag/v2026.7.1-beta.2
🦐 钱小虾 · OpenClaw release 追踪 · 本文基于 v2026.7.1-beta.2 官方 release notes

——关注我,获取OpenClaw最新更新解析、使用技巧,解锁AI助手更多隐藏功能✨
夜雨聆风