OpenClaw 2026.7.1-beta.1:7 主线收口 · 222 PR 上车
🦐 钱小虾 · OpenClaw release 追踪 · 2026-07-02 北京时间
📌 写在前面
2026.7.1 周期首个公开 Beta v2026.7.1-beta.1 在北京时间 2026-07-02 上午 GA。审计期内(v2026.6.11..HEAD)共 222 个 merged PR。
这是 7.x 系列的开篇——上一周期 6.11 的 Channel Control 收口刚沉淀完(6-30 stable),这一周期直接把战线拉到 GPT-5.6 + Telegram Codex + iOS 26 + Event-driven cron 四大方向,加上 CLI 新命令、scoped conversations 安全特性、iMessage polls 新通道能力,7 大主线一次性铺开。
本文不是”周期总结”——是 222 PR 集中预览版,欢迎上车验收。下一期 v2026.7.1-beta.2 在 7-05 落地,本文同步单独出(多了 Mac local Gateway 一键启 + Control UI 大改两条主线,PR 量从 222 跳到 455)。
🚀 7 大主线升级
1️⃣ OpenAI GPT-5.6 模型家族上车
这一版最重要的一根主线:OpenAI GPT-5.6 全家族正式接入 OpenClaw 模型目录。
-
• PR #98333 — feat(openai): add GPT-5.6 series support(@steipete-oai 贡献)
配套:Nemotron Super 的 1M context window 也通过 PR #98726(@eleqtrizit)接入;OpenRouter 显式 auth headers 在 PR #98187(@sunlit-deng / @laurencebrown)保留——这一组变更一起把 provider 覆盖 拉到一个新量级。
面向用户:
-
• 用 OpenAI API 的,可以直接走 GPT-5.6 系列(catalog + capability + runtime 三个路径同步识别) -
• 用 NVIDIA Nemotron Super 的,能用 1M context 跑长文档任务 -
• 用 OpenRouter 的,鉴权不会再被剥掉
2️⃣ External Harness Attachment:openclaw attach
CLI 这一版上线了一个新的核心入口,把外部 harness 跟 Gateway session 绑到一起。
-
• PR #96454 — feat(cli): openclaw attach — launch an external harness bound to a gateway session(@anagnorisis2peripeteia / @obviyus 贡献)
之前要恢复一个 Codex 风格的交互流程,得手动起 session、再去找 harness,现在 openclaw attach 一行命令就能挂上。
配套 PR #97679 —
feat(node): add --context-path flag to node run/install for reverse-...(@wm0018)——反向代理场景下节点支持--context-path。配套 PR #99822 —feat: soft-resume CLI sessions on prompt drift instead of hard invalidation(@obviyus)——CLI session 在 prompt 轻微漂移时软恢复,不再硬失效。
面向用户:
-
• 跑交互式 Codex 流程的, openclaw attach入口就是这一版的”显眼包”——后续操作都通过它串起来 -
• 维护多个 harness 的团队,可以把这入口写进运营 SOP
3️⃣ Telegram Codex 工作流:/login + /steer
Telegram 这一版直接拿到 Codex 工作流的完整接入:/login 一键配对 + /steer 远程操控 + 失败恢复。
-
• PR #98006 — Add Telegram /login Codex pairing flow(@100yenadmin) -
• PR #98126 — Restore Telegram /steer for active Codex runs(@100yenadmin / @Kyzcreig) -
• PR #98786 — fix(telegram): final replies no longer drop on rejected rich entities, captions, quotes, or long flood waits(@obviyus)
这一组 PR 一起把 Telegram 上的 Codex 工作流从 0 到 1 串通:先 /login 配对,再 /steer 控,最后让 final reply 不再因为 rich entity 被 Telegram 拒掉而丢失。
面向用户:
-
• 在 Telegram 上跑 Codex 的运营/团队,这是当前最完整的远程交互方案 -
• 跨 transient API 失败的回复现在能自动恢复,不用手动重试
4️⃣ Event-driven Cron Runs:on-exit 触发器
Cron 这一版加了一个新的 schedule kind —— on-exit,让 agent 在被监控的命令退出时被唤醒。
-
• PR #92037 — feat(cron): on-exit schedule — wake on a watched command's exit(@anagnorisis2peripeteia) -
• PR #98755 — fix(cron): detach session-targeted runs(@obviyus / @EthanSK)——session-targeted cron 任务现在能干净 detach
之前 cron 只能在时间维度触发(固定时刻 / 间隔),现在多了一个事件维度(命令退出),适合做”批处理完成 → 自动 review”这类工作流。
配套 PR #98620 —
feat(doctor): warn about in-flight cron jobs(@masatohoshino)——doctor 现在能查出正在跑的 cron 任务,避免误判。
面向用户:
-
• 跑批处理 / 长命令 + 自动化 review 的, on-exit就是缺的那一块 -
• session-targeted cron 现在能 detach,不会卡住
5️⃣ Native App 大刷新:iOS 26 Liquid Glass + 全平台本地化
iOS、Android、Apple 全平台这一版同步升级——iOS 全面拥抱 iOS 26 Liquid Glass 视觉系统,本地化覆盖 Apple 和 Android 全部核心面。
-
• PR #98452 — feat(ios): modernize the app with iOS 26 Liquid Glass(@jcooley8) -
• PR #98736 — improve(ios): simplify Talk controls and composer alignment(@vincentkoc) -
• PR #98811 — feat(ios): modernize navigation and settings(@vincentkoc) -
• PR #97110 — feat(i18n): add native app locale inventory(@vincentkoc) -
• PR #97111 — feat(android): localize core gateway surfaces(@vincentkoc) -
• PR #97112 — feat(apple): localize core native app surfaces(@vincentkoc) -
• PR #97113 — feat(i18n): refresh all native locale artifacts(@vincentkoc)
配套 PR #98043 — Add Swedish mobile app localization(@yeager)——瑞典语本地化也来了。配套 PR #98376 —
fix(ios): use Gateway speech providers in Talk(@Tony-ooo)——iOS Talk 走 Gateway 的 speech providers。
面向用户:
-
• iOS 用户:app 视觉风格全面更新,Chat / Talk / onboarding / reconnect 全部重新设计 -
• 多语言团队:Apple + Android 核心面本地化(含瑞典语)
6️⃣ Richer Messaging:iMessage Polls + 内置 Usage Footer
两个独立的”通道能力增强”在这一版合并到一起——iMessage polls 是新功能,内置 usage footer 是给所有通道加的统一能力。
-
• PR #98421 — feat(imessage): native poll support — create, read, vote(@omarshahine / @lobster) -
• PR #92657 — feat(usage): ship built-in /usage full footer(@Marvinthebored) -
• PR #92877 — fix(usage): make built-in footer easier to wrap on Telegram(@Marvinthebored)
iMessage 现在原生支持创建 / 读取 / 投票 poll——之前要走 Slack 那种第三方方案,现在直接在 iMessage 里做。配合内置 /usage full footer,每一轮的用量在聊天里直接可见,不用切到 dashboard。
面向用户:
-
• 在 iMessage 上做调研 / 投票的,创建/读取/投票三件套直接用 -
• 关心用量的:每条消息都能看到 footer,知道这一轮花了多少
7️⃣ Safer Scoped Conversations:Capability Profiles
最后一个主线是安全特性——为每个 conversation 准备专属的 capability profile,划清工具和访问边界,不削弱现有的 default profile。
-
• PR #98536 — feat: prepare scoped conversation capability profiles
这是个底层能力升级:未来多 conversation / 多用户场景下,可以给每个 conversation 配独立的”能做什么 / 不能做什么”,默认情况下更安全。
配合 PR #97348 —
feat(autoreview): support cursor-agent engine(@hxy91819)——Cursor Agent 现在可以作为 autoreview engine。
面向用户:
-
• 跑多用户 / 多 context 的:scoped capability profiles 是底层基建,未来能直接用上 -
• 用 Cursor 的:autoreview 引擎多了一个选项
📦 其他重点 Changes
挑几条重要的:
-
• PR #98333 + #98726 + #98187 — Model/provider 覆盖:GPT-5.6、Nemotron Super 1M context、OpenRouter auth headers -
• PR #98115 + #98146 + #98497 — CLI 体验:device approve deadlock 恢复提示、plugin install exit diagnostics -
• PR #98302 + #98385 + #98439 — Native onboarding:QR scan 后自动推进、协议错配的 mobile recovery、Android gateway mDNS 主机识别 -
• PR #97125 + #97358 + #97366 + #97496 + #98291 + #98666 — Doctor 暴露 auth profile / workspace / device pairing / channel plugin blocker / systemd 限流 / Windows LAN 防火墙 等 findings -
• PR #93686 — fix(weixin): startAccount preserves session routing(@zhangguiping-xydt / @htkillermax-gif)——WeChat session 路由保留
🔧 重点 Fixes(按主题)
Telegram durability(最大的一块):
-
• PR #97118 — recover stalled ingress spool claims(@vincentkoc) -
• PR #98102 — durably retry inbound media dropped during restart(@luoyanglang / @DaveArcher18) -
• PR #98735 — preserve rich forwarded message text(@obviyus) -
• PR #98775 — survive transient getUpdates errors and stop per-send cache rewrites(@obviyus) -
• PR #98776 — back off, dead-letter, and tombstone spooled updates(@obviyus)
Agent / context reliability:
-
• PR #92237 — preserve runtime settings overrides(@sercada) -
• PR #92283 — don’t inject A2A turns into isolated-cron sessions_send(@harjothkhara / @nailujac) -
• PR #77539 — preserve steered subagent tasks on restart redispatch(@amittell) -
• PR #98525 — time out local streams without first event(@osolmaz) -
• PR #77973 — cap agentRunCache to prevent unbounded growth under run fan-out(@fede-kamel / @vincentkoc)
Provider / network safety:
-
• PR #96502 — bound video description JSON response reads(@hugenshen / @cursoragent) -
• PR #96322 — fix(minimax): bound JSON response reads to prevent OOM(@lsr911) -
• PR #97693 — bound requestDiscord happy-path response reads(@Alix-007) -
• PR #97662 — bound Matrix raw transport response reads(@Alix-007) -
• PR #98508 — bound npm registry JSON response read(@lzyyzznl)
Mobile / UI stability:
-
• PR #98304 — preserve iOS chat line breaks(@joshavant / @Jabato01) -
• PR #98366 — Android TLS fingerprint verification times out on slow handshakes(@joshavant) -
• PR #98049 — hide expired pairing QR cards in Control UI(@ooiuuii) -
• PR #98646 — keep workspace rail file sections scrollable(@wuqxuan / @645648406-max) -
• PR #98611 — add overflow-y:auto to workspace rail sections(@zw-xysk / @645648406-max)
Codex / approval flows:
-
• PR #91240 — report Codex ChatGPT status auth(@849261680 / @ukstem) -
• PR #98812 — preserve plugin app approvals in side conversations -
• PR #98501 — rename destructive approval mode to ask(@kevinslin)
Configuration / plugin health:
-
• PR #96397 — warn when configured channel plugins cannot load(@849261680) -
• PR #98396 — allow config.patch with defaulted provider baseUrl(@momothemage / @weltmaister) -
• PR #98010 — validate bundle plugin payloads by manifest contract(@LiLan0125 / @herove) -
• PR #98249 — Preserve legacy ClawHub family for selected plugins(@Patrick-Erichsen)
🎯 总结
v2026.7.1-beta.1 是 7.x 周期开篇——OpenAI GPT-5.6 + Telegram Codex + iOS 26 + Event-driven cron 四大方向同时拉战线,CLI openclaw attach 把外部 harness 接进 Gateway session,scoped capability profiles 把多 conversation 安全边界铺好。
7 主线 + 222 PR 在一次 Beta 里讲透——下一篇 v2026.7.1-beta.2(7-05 落地)会再加 2 主线(Mac local Gateway 一键启 + Control UI 大改),PR 量从 222 跳到 455,跟本文构成完整的 7.1 周期双 Beta 叙事。
🔗 官方 release:https://github.com/openclaw/openclaw/releases/tag/v2026.7.1-beta.1📦 npm 包:https://www.npmjs.com/package/openclaw/v/2026.7.1-beta.1📊 完整 PR 列表:https://github.com/openclaw/openclaw/releases/tag/v2026.7.1-beta.1
🦐 钱小虾 · OpenClaw release 追踪 · 本文基于 v2026.7.1-beta.1 官方 release notes

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