← 返回更新日志

OpenClaw v2026.10.10-beta.1 预发布

2026-10-15 · GitHub 原文
## 2026.10.10-beta.1 ### 亮点 - **更快速、更稳定的 Gateway:**聊天轮次、会话列表、启动过程和空闲 Gateway 对 SQLite 与主线程的操作大幅减少,更多数据库工作移至工作线程,让繁忙主机和大型 Agent 集群保持响应。(#167965, #168002, #168093, #169005, #169164, #171685, #170151, #169871, #168649, #170612, #171371, #171805, #168992, #169543) 感谢 @obviyus、@609NFT、@Leon-SK668、@chelsealong、@RomneyDa 和 @joshavant。 - **顺利完成更新:**从 2026.10.1 及更早 Beta 版升级现在能够完成;繁忙的 Gateway 和缓慢的 Doctor 步骤不再拒绝或回滚正常更新;更新失败不会再留下半安装状态;macOS、Windows 和 Bun 安装也能从各自平台特有的故障中恢复。(#168849, #172249, #172196, #172151, #172247, #171101, #170519, #172640, #171936, #170940, #171077, #172494) 感谢 @RomneyDa、@homeworld520、@Yolo521-bot、@giulianoaccorsi、@AntaresGG、@stop-time、@davidcittadini 和 @SBC2016。 - **重启后安全恢复回复:**Gateway 重启后会继续处理中断或未完成的回复;受监视的子任务结果、排队中的轮次、已接收的 Agent 更新和操作员任务也能跨重启保留,不再消失。(#172234, #172412, #169489, #171717, #170697, #170858, #170384, #172356, #172023) 感谢 @jeanmonet。 - **云端会话:**可通过会话菜单在本地与云端之间迁移会话;按代码仓库整理云环境,并使用环境配方和经过验证的 Node 工具链;会话启动时即可查看快照进度,不必等首个快照上传完成。(#171690, #170892, #170862, #170796, #170875, #170895, #171729) - **桌面应用中的本地 Gateway:**Windows 桌面应用和全新安装的 Tauri 应用可运行本地 Gateway;全新 macOS 安装会进入引导式仪表板设置;首次运行设置会自动选择推理方案。(#169522, #169512, #169568, #169628) - **新模型:**Gemini 4 Argon 与 Gemini 3.8 Flash 一同成为默认 Gemini 模型;新增 Nemotron 3.5 Super VL 和 xAI Imagine Image 2.0;Meta 模型可通过 Muse Code 运行;模型选择器不再提供已退役模型。(#171852, #172339, #172449, #172445, #170487, #171526, #171879) 感谢 @nv-kasikritc、@jacobtomlinson、@JFLeonM 和 @obviyus。 - **要求使用较新版本的 Apple 平台:**OpenClaw 现在要求 macOS 26.2、iOS 26.2 和 Safari 26.2 或更高版本。(#168595) ### 变更 - **Apple 平台要求:**原生应用和 Control UI 现要求 macOS、iOS 和 Safari 26.2 或更高版本。(#168595) - **云端会话:**可通过会话菜单在本地与云端之间迁移会话;按代码仓库整理云环境;支持使用经过验证的 Node 工具链的仓库环境配方;首次使用时保存建议的云配置;显示快照启动进度;首个快照上传期间即可启动会话;为空工作区会话准备工作线程;报告缓慢的调度阶段;并通过限定范围的出站访问授权保护云端设置密钥。(#171690, #170892, #170862, #170796, #170875, #170895, #171729, #170929, #171749, #171073, #170810) 感谢 @VACInc。 - **桌面应用与首次运行:**Windows 桌面应用支持本地 Gateway;全新 Tauri 安装默认启动本地 Gateway;全新 macOS 安装进入引导式仪表板设置;在聊天中引导用户授予缺失的原生权限;首次运行设置时自动选择推理方案。(#169522, #169512, #169568, #169635, #169628) - **本地设置:**提供可选的记忆嵌入设置;新增托管式 llama.cpp OCR 与视觉设置;支持以非交互方式仅设置 llama.cpp 嵌入。(#163693, #148193, #170153) 感谢 @PollyBot13、@duyufansh2008 和 @dh-js。 - **Bun 运行时:**使用 Bun 构建独立的 OpenClaw 可执行文件;新增可选的固定版本 Bun 运行时,在更改任何内容前拒绝无法固定版本的路径;提升 Bun 上 Gateway 的启动速度。(#172384, #168832, #168982, #169543) 感谢 @vincentkoc。 - **实验性 PostgreSQL:**为 Workboard 存储新增实验性 PostgreSQL 引擎;由状态所有者选择共享状态引擎;根据规范 SQLite 架构生成 PostgreSQL DDL;新增 PostgreSQL 迁移,包含能力准入和精确的架构漂移检查;在备份和更新中保留 PostgreSQL 存储;新增经过验证的离线数据库迁移工具。(#169214, #171962, #168219, #169933, #172265, #170828, #170518, #171368, #171265, #170037, #170055, #170059, #171350, #171484, #171518, #171795, #172046, #171545) 感谢 @vincentkoc 和 @joshavant。 - **对话:**可明确整理和归档嵌套对话;选择会话能否收发消息;选择启用 `sessions_send` 线程目标;在已配对设备上的现有文件夹中运行会话;将会话延后至自定义时间。(#168076, #162316, #168846, #169722, #171255) 感谢 @VACInc、@obviyus 和 @jacobtomlinson。 - **会话个性化:**自定义会话背景;为每个会话设置语音气泡和提示反应;为公开链接显示对应会话的预览;让公开对话页面与聊天设计保持一致,并添加复制按钮。(#168301, #168861, #169527, #168156) 感谢 @vyctorbrzezowski 和 @VACInc。 - **Control UI 导航:**将个人导航整理为带有真实快捷方式图标的紧凑侧边栏;按在线状态筛选侧边栏用户;在不同侧边栏模式下始终显示“新建对话”;在宽屏对话旁显示会话详情;让彩色会话更易浏览;通过会话悬浮卡查看关联的自动化;将常用会话操作置于前列;在账户菜单中提供可发现的版本更新入口。(#168325, #168997, #172243, #170771, #170707, #170382, #172240, #168616, #172544, #100024) 感谢 @fuller-stack-dev、@shakkernerd 和 @VACInc。 - **Control UI 聊天:**在“详情”中归纳会话上下文和任务进度;让会话详情检查器更清晰;渲染 Assistant 指令和嵌入标签;显示易读的推文预览卡片;以更大的页面加载较早的历史记录;缩小现有会话中的消息编辑框;在反应选择器中按名称搜索表情符号;为会话差异添加手动代码折叠;在安全输入提示中显示或隐藏值。(#161674, #172436, #64104, #168213, #170481, #171637, #172577, #172350, #169925, #172549) 感谢 @vyctorbrzezowski、@obviyus、@Takhoffman、@Patrick-Erichsen 和 @jacobtomlinson。 - **语言:**Control UI 和文档新增瑞典语;刷新语言环境时包含插件目录。(#62063, #171496) 感谢 @yeager 和 @vincentkoc。 - **Agents API:**启动会话时可选择 Agents API 托管工作区;将 Agents API 会话与 Gateway 工具及 MCP 隔离;允许托管会话共享压缩参数。(#168259, #170728, #171813) - **MCP 应用与自动化:**在对话和工作区文件中使用 MCP 插件应用;由 MCP 事件触发自动化;通过绑定主体的中继插件连接 MCP 应用;支持可信插件使用绑定主体的远程 Control UI。(#161747, #165399, #168233, #170540) - **插件与 SDK:**允许按运行覆盖模型回退设置;为后台附带问题派生会话的实时上下文;允许插件控制会话的当前运行;支持 Solid Control UI 视图;新增由工作线程管理的键控状态和对话绑定 API;在退役时合并服务与账户调度;补全需要等待的 SQLite 兼容性迁移路径;对已弃用的 SDK 用法显示温和提示。(#168893, #170146, #170152, #168408, #168478, #168483, #162669, #171443, #171752) 感谢 @obviyus、@dwty11 和 @joshavant。 - **ClawHub:**向 Gateway 提供已发布的 ClawHub 软件包,并接受可移植的清单分类。(#171622, #171532) 感谢 @Patrick-Erichsen。 - **模型与提供商:**将 Gemini 4 Argon 与 Gemini 3.8 Flash 一同设为默认 Gemini 模型;以 Nemotron 3.5 Super VL 替换 Nemotron 3 Super;新增 xAI Imagine Image 2.0,且不会静默回退图像模型;接受 Fish Audio Drama 3 预览版;支持由端点解析的自定义模型别名;ChatGPT 发现流程优先使用较新安装的 Codex;提高共享私有 vLLM 请求的优先级。(#171852, #172339, #172449, #172445, #170473, #170009, #168228, #129434) 感谢 @nv-kasikritc、@jacobtomlinson、@JFLeonM、@xyrolle、@obviyus、@m888m 和 @joshavant。 - **Muse Code:**通过 Muse Code CLI Agent 运行时运行 Meta 模型;可从“模型设置”和“提供商访问”登录 Muse Code;在已获同意的轮次中按对话工具策略运行。(#170487, #171526, #171790, #172361) 感谢 @obviyus。 - **用量与账户:**显示当前身份验证订阅的限制;在状态用量中显示 Ollama 云端余额;在侧边栏增加 ClawRouter 订阅池余量仪表板;显示本地提供商的处理状态和预计等待时间;在分页用量概览中显示所有匹配会话。(#133087, #167474, #169514, #170041, #170369, #169660) 感谢 @Leon-SK668、@vincentkoc 和 @usimic。 - **模型恢复:**上下文溢出恢复后使用模型回退;在服务器端压缩 ChatGPT 登录会话;确认收到最终来源回复后结束运行;支持类型化的 OpenAI Decisions API 评估。(#170141, #168401, #170653, #166320) 感谢 @amirarenco-create、@obviyus、@RomneyDa、@sunlit-deng、@jjjhenriksen 和 @Kimiyu-186。 - **Labs Advisor:**新增实验性 Advisor,引导 Agent 避免不必要的工作。(#169564) 感谢 @obviyus。 - **CLI 进度:**生成工具输入时显示进度。(#167789) 感谢 @ZengWen-DT、@obviyus 和 @umeranjum17。 - **Skills:**显示可一键撤销的“已学习”通知行;后台审查的频道通知改为可选加入;后台审查仅保存可重复使用的流程。(#167996, #170025, #170277) 感谢 @obviyus。 - **更清晰的消息:**简化设置、Gateway 与安全诊断、CLI 与 Doctor、Agent 与命令执行、浏览器与审批帮助、提供商、消息传递、工作区和记忆插件,以及 macOS、iOS、Android 和 Linux 应用中的文案。(#168703, #168704, #168705, #168706, #168707, #168709, #168710, #168711, #168713, #168714, #168715, #168716) 感谢 @RomneyDa、@synthalorian 和 @obviyus。 - **移动端与设备:**新增 Android 系统、照片、联系人、日历和运动能力;新增经过身份验证的 iOS 后台在线状态信标;支持多个 Microsoft Teams 机器人账户。(#29398, #73330, #112811) 感谢 @obviyus 和 @jimmypuckett。 - **工作线程分配:**会话必须使用已配置的工作线程分配;允许无密钥的 Gateway 选择,以便使用工作线程本地推理。(#158903, #170132) 感谢 @sallyom、@RomneyDa 和 @obviyus。 - **诊断:**在消息和运行跨度中导出轮次提示与最终答案;按类型和工作线程归属 GC 指标;测量每次 RPC 和轮次分配的字节数;将原生 CPU 采样归属到 JavaScript 调用方;捕获主线程卡顿时的堆栈;公开 SQLite 工作线程延迟阶段。(#156603, #171923, #172486, #171686, #170904, #169535, #170932, #171082, #171062) 感谢 @ryan-dyer-sp、@vincentkoc 和 @joshavant。 - **其他:**向 Code Mode 暴露封装后的浏览器观察结果;允许暂停自动收集团队报告;新增限定范围的启动迁移备份。(#164833, #171840, #171764) 感谢 @alkor2000、@potterdigital 和 @vincentkoc。 ### 修复 - **内容边界:**确保内部运行时上下文、序列化工具调用 XML、拆分的工具调用标记、原始后台命令通知、运行时提示和旧版请求方指引不会进入回复或聊天历史;阻止输出工具调用文本的模型谎报成功。(#163471, #138204, #169172, #171898, #168236, #166080, #163521, #168943, #168928, #170799, #137273) 感谢 @RomneyDa、@obviyus、@consoleaf、@JacquesLFR8、@ericcaiwx-star、@ruiling-smartbear、@JasonBuildAI、@Marvinthebored、@Peetiegonzalez、@rogeriochaves、@llmsommelier、@alkor2000、@Oldrich333 和 @LiuwqGit。 - **回复文本:**保留引用闭合标签后的尾随回复文本;抑制带标点和被截断的静默占位符;防止仅包含思考内容的无效回复;对于手动配置的模型,不将 Ollama 推理内容放入回复。(#149775, #168571, #170190, #169920, #169851, #171573) 感谢 @bodapatisaikrishna、@liwenjie200543、@maliv2、@jacobtomlinson、@boeingchoco 和 @vincentkoc。 - **安全与权限:**未经批准不让设置诊断修复状态;拒绝项目缓存符号链接;根据解析后的频道 ID 绑定 Discord 和 Slack 频道工具策略;根据房间 ID 解析 Matrix 房间策略;不再将 Tlon 群组私信作者视为所有者;强制 Matrix 加密存储独占所有权;将 exec 审批所有权与节点策略分离;隔离托管的本地提供商身份验证;让配对设置遵循管理员权限范围。(#171960, #172079, #171829, #171828, #171645, #165801, #160707, #148612, #158108, #170988, #160982) 感谢 @vincentkoc、@yetval、@eleqtrizit、@joshavant、@beenhero 和 @ysumatta。 - **私密数据:**停止记录收到的消息内容和语音文本;在 macOS 上读取 Chrome 数据前等待明确操作;语音请求遵守常规权限;拒绝未知的 WhatsApp 登录操作;未解析的 Hook 入口停用时不阻塞 Gateway;拒绝过大的工作区文档保存请求。(#170815, #170999, #171177, #159697, #158719, #165019, #171938) 感谢 @brokemac79、@Alix-007、@mcaxtr 和 @eleqtrizit。 - **状态所有权:**将密钥、目录、配置、Agent、插件、备份、设备、Memory、Matrix 和 Workboard 的写入保留给正在运行的 Gateway;保护提供商和 MCP 凭据,避免 CLI 并发写入;不将频道设置凭据写入配置;当 Gateway 持有状态时,拒绝本地 Claws、迁移和代理写入。(#168108, #168135, #169732, #168417, #168757, #168466, #168471, #168457, #168586, #168419, #168459) 感谢 @obviyus。 - **重启恢复:**Gateway 重启后恢复中断的回复、已中止的主轮次和请求方收尾工作;重启导致运行中止时保留已流式输出的答案;处理被替换的子 Agent 和被永久拒绝的重启事件;恢复那些在恢复流程开始前已完成中止运行的会话。(#172234, #172412, #170697, #170858, #170699, #171158, #170513, #172322, #171717, #169489, #170384, #172356, #172023, #170781) 感谢 @jeanmonet。 - **中断和排队输入:**新消息到达时保留已中断轮次;收到请求时继续处理中断的请求;准备工作被取消或失败时保留排队任务和收到的消息;点击“停止”后立即发送的消息仍可成功;轮次完成后停止报告停止操作错误;保持已停止的 Codex 对话可继续使用。(#170647, #168279, #171718, #172080, #172421, #170542, #171656, #168906, #170652) 感谢 @bitfroest。 - **回复投递:**在工具调用和推理期间保留流式答案、读取失效后已完成的回复、待发送回复的托管状态、后续错误与附件以及已提交的 CLI 回复;防止出站恢复重放已发送的回复;避免重试后重复延迟工具结果或错误地显示失败警告。(#169020, #169987, #170937, #170916, #170757, #99600, #169537, #170675, #170925, #172458, #151921, #165291, #101024, #169503, #169843) 感谢 @VACInc、@elikampf、@zhangguiping-xydt、@TUARAN、@obviyus、@kseczhouyb、@Kimiyu-186、@shakkernerd、@amittell、@SunnyShu0925、@tiffanychum、@TheAngryPit、@CassieMei、@joshavant 和 @vincentkoc。 - **聊天历史:**在历史记录中保留已投递的斜杠命令以及 Discord、Slack 和 Mattermost 原生命令;每个用户轮次只返回一条历史记录;预检压缩失败时保留频道消息;在历史记录中显示回退和恢复情况;避免后续模型请求包含已显示给用户的失败信息。(#169026, #169200, #169236, #169255, #169434, #160462, #169773, #171327, #169369) 感谢 @obviyus、@RomneyDa、@masatohoshino、@jacobtomlinson 和 @joshavant。 - **ACP 与 CLI 回复:**工具说明之后保留完整 ACP 答案;避免绑定的 ACP 轮次和长 ACP 轮次丢失回复;停止轮次后仍保留 ACP 后续回复;重启后保留首个 acpx 对话;不将被拒绝的 Claude CLI 草稿放入最终回复;将 WebChat 内部接收端发送计为来源回复。(#168201, #168989, #171447, #170880, #170883, #166368, #168764, #167736, #168345, #168247) 感谢 @ericcaiwx-star、@potterdigital、@fanmeng-felix、@alkor2000、@obviyus、@jhgaylor、@ruel225、@Oliver4Spot 和 @Oldrich333。 - **子 Agent:**注册表写入重叠时唤醒父任务;保留完成重试和恢复后的最终回复;将可见子任务结果返回给已让出执行权的访客;防止大型完成批次淹没请求方;避免已停止的让出任务重新启动;准确统计并显示等待中的子 Agent。(#163195, #169015, #171929, #171657, #171796, #172068, #169453, #167672, #168186, #169984, #169848, #155019, #164175, #171021, #150209, #172286, #171580) 感谢 @ruel225、@Yolo521-bot、@fuller-stack-dev、@shakkernerd、@freeqaz-openai、@xydigitLybnnnn、@obviyus、@Oldrich333、@linhongyu510、@jerryliang122、@etzelm、@johan-eilertsen、@chelsealong 和 @residentb2b。 - **后台任务:**将后台结果投递到仅使用 WebChat 的会话;在投递进入死信队列时发出警告;让 Dreaming 遵循子 Agent 并发限制;停止会话时取消原生子进程;强制清理后释放工作线程容量;为浏览器后续操作保留子任务托管状态;避免 Agent 删除操作因嵌入式运行而挂起。(#158067, #169932, #170273, #169700, #168746, #172017, #172511, #168199, #167368, #170855) 感谢 @vincentkoc、@huyengiang101086-spec、@Yolo521-bot、@aniruddhaadak80、@obviyus、@jalehman 和 @VACInc。 - **共享会话与访客会话:**父会话让出执行权后允许访客子会话启动;在默认沙盒中公开会话发布功能;允许访客选择托管项目工作树和已保存的项目选项;检查点运行期间访客命令仍可用;访客读者可以打开附件;为新项目会话选择可用的检出;让保存的网页抓取结果在沙盒中保持可读。(#171668, #171803, #171811, #171842, #172114, #172137, #172195, #172202, #172542, #172499, #168085) 感谢 @shakkernerd。 - **公开对话:**显示包含共享图像的完整公开对话;部署后防止公开会话聊天重新加载时反复跳转。(#169644, #171244) 感谢 @VACInc。 - **Telegram 回复:**网络故障结果不明确时重新投递已保存的最终文本;避免历史记录中出现重复回复;处理器超时后保留排队消息;将后续文本排在照片相册之后;在进度卡片后仍将最终回复关联到会话;消息工具遵循首条回复模式;避免优先使用 IPv4 的主机丢失回复;停止重试已归档的根私信命令。(#168738, #169019, #169202, #170690, #171127, #171123, #171564, #171810, #169663, #166869) 感谢 @obviyus、@diregoblin、@ooiuuii、@SanderHelgesen、@Dat1GUI、@dankarization、@VACInc 和 @vincentkoc。 - **Telegram 内容:**完整保留骰子结果、共享联系人、语音时长、群组语音提及、点击时间戳、裸 URL、说明文字和进度备注;在 Home 中显示原生头像。(#137112, #144602, #142552, #163746, #170210, #171216, #171180, #171877, #171178, #168723, #168225, #168281, #168464, #170677, #171417, #166248) 感谢 @adeepn、@obviyus、@JamesY023、@szafranski、@jewseppi、@maliv2、@zori7、@Irish-Joseph、@SanderHelgesen、@ruel225、@boeingchoco 和 @vincentkoc。 - **Microsoft Teams:**为频道线程回复启用分页;反应中包含用户;修复线程回复的反应;将私信进度行分开显示;接收粘贴到私信中的图像;在读取和搜索结果中显示抓取到的文本。(#120824, #151128, #166582, #157704, #170437, #171153) 感谢 @Linux2010、@obviyus、@qingminglong、@Leon-SK668、@ericcurtin、@yetval、@rdbartram、@RomneyDa、@EbulenConsult 和 @ly85206559。 - **Discord、Slack 和 Mattermost:**Discord 编辑、删除和置顶在响应丢失后重试;在语音变更期间保留咨询和待处理回复;隐式线程后续消息遵循 Slack 静默设置;安全渲染 Slack 控制信号链接和进度提及;显示 Slack 置顶消息;渲染 Mattermost Agent 按钮。(#169806, #171029, #172380, #164877, #168438, #169760, #171042, #168368) 感谢 @ericcurtin、@obviyus、@ericcaiwx-star、@brainmonger、@shannon0430、@KhanCold、@yetval、@Takhoffman、@ooiuuii、@hannnnn-l 和 @vincentkoc。 - **其他频道:**修复飞书转发消息归属、CardKit 流式回退、监控注册和嵌套代码围栏;渲染 Google Chat Markdown,并在 404 响应被截断后仍完成投递;报告 LINE 部分投递;忽略 IRC CTCP 查询并报告正在重连的账户;修复 Tlon 重连、CRLF 事件和嵌套代码;停止 Zalo 投票;隔离 Synology Chat 账户;控制 Matrix 同步中断和过期房间发送。(#150214, #152086, #169226, #171222, #141752, #168107, #100996, #168113, #171053, #169267, #170125, #171584, #169270, #144991, #62779, #163012) 感谢 @chelsealong、@obviyus、@peach980、@kqtxmaster-boop、@Simon2256928、@ruel225、@junniar、@rudycelekli、@ericcaiwx-star、@pbreault、@ly85206559、@masatohoshino、@yetval、@ooiuuii、@zhangguiping-xydt、@Abhishek-B-R、@gumadeiras、@janstenpickle 和 @vincentkoc。 - **频道运行时:**使用已停用账户凭据时仍可热重启;报告入口声明刷新失败;让进度标题保持在行宽限制内;重试时保留 ClickClack 中被省略的内容;避免线程回复误读当前消息;修复 WhatsApp 音频操作。(#171734, #171365, #168312, #169509, #169817, #170889, #170500) 感谢 @davidcittadini、@ynaamane、@obviyus、@Yolo521-bot、@yousan 和 @SunnyShu0925。 - **X 与 A2A:**保留 X 回复指引,并在授权变更后恢复允许的提及;恢复提及资料和后台刷新;避免 A2A 重试消息、任务引用、推送错误和排队的主机通知导致任务停滞或回复循环。(#169747, #171384, #170507, #170896, #167594, #167596, #170469, #172064) 感谢 @obviyus、@clawSean、@rh7 和 @Oldrich333。 - **Talk 与语音:**避免 macOS Talk 丢失慢速运行的回复;修复 iOS 实时 Talk 崩溃和扬声器输出;保留 Anthropic Talk 咨询更新和自定义 Azure 语音端点;Control UI 遵循配置的语音设置;保留纯语音回复和延迟语音回复;将浏览器 Gemini Live 轮次保留在历史记录中;按住说话操作结束时停止采集。(#164485, #168416, #171267, #151253, #170343, #170357, #171090, #171506, #143064, #137329, #171377, #167066, #170386, #166211) 感谢 @PollyBot13、@rsaeks、@masatohoshino、@Takhoffman、@LiuwqGit、@marleyman5000-boop、@Leon-SK668、@obviyus、@mcfex、@mike-nott、@ericcurtin、@Twilight-Networks、@vincentkoc、@wangyan2026、@eiriktorheim、@jonathanlindsay、@hugenshen、@cursoragent 和 @VACInc。 - **媒体与附件:**传递 Whisper 语言提示;保留 Windows-1252 重音字符;避免将静音音频计为失败;避免繁忙聊天出现错误投递警告;为文件工具暂存 WebChat 图像;允许沙盒 Agent 重用生成的媒体;恢复 SSH 沙盒回复附件;在准入或控制权转移状态不确定时仍保留附件。(#164841, #165771, #171514, #172637, #168537, #171058, #171079, #169710, #167369, #165105) 感谢 @ooiuuii、@obviyus、@yetval、@masatohoshino、@Patrick-Erichsen、@synthalorian、@woohahahaaa、@adembektas、@valkyriweb、@vincentkoc 和 @joshavant。 - **Claude CLI:**使用 Claude Code 原生模型和名称;切换账户或模型时保留上下文;恢复“思考”关闭设置;实用任务使用 Haiku;无需重启即可恢复原生登录;Gateway 被终止时停止会话;将轮次中途到达的消息导入正在运行的轮次;区分缓慢的身份验证检查和注销状态。(#168728, #168781, #168726, #168965, #169657, #168603, #172471, #171016, #171969, #159816, #170604, #169670, #157766, #170627, #171723) 感谢 @obviyus、@eliavb43、@RomneyDa、@kiranvk-2011、@Shagrat2、@VACInc、@potterdigital、@veritasaiflows-cell、@deepujain、@von8794、@chughtapan、@vincentkoc 和 @joshavant。 - **Codex 与 ChatGPT:**在默认 Codex 运行时运行 ChatGPT 列出的模型;隔离式补全使用 ChatGPT 路由;在 Codex 上下文中传递插件的下一轮内容;大幅增加上下文前压缩 ChatGPT 会话;提高 GPT-6.1 Sol 的默认上下文容量;回退前续期过期的 ChatGPT 登录;在已配对设备上说明 Codex 会话不可用的原因;原生子进程中断后解除会话阻塞。(#168033, #168552, #169558, #169755, #169686, #172593, #168641, #171541, #164197, #167296, #168347, #168387, #168986, #169350, #170709, #171248, #171661, #170844, #172315, #171873, #171823, #163388, #104504, #171293) 感谢 @obviyus、@vinsew、@RomneyDa、@xialonglee、@Takhoffman、@sunlit-deng、@oEdyb、@dtump、@vincentkoc、@Kimiyu-186、@100yenadmin、@arquiteto-raiz 和 @joshavant。 - **OpenAI Responses:**保持推理设置、工具调用历史、重放封装和提示缓存前缀稳定;停止在每次工具调用后重复运行时上下文;复用提供商连接;在工具结果中保留文本和图像顺序;接受 URL 图像和较长的响应 ID;将输出 Token 限制在容量范围内;在异步工具准入前完成推理重放处理。(#169322, #169632, #170901, #171614, #172455, #169802, #169119, #170278, #170461, #128282, #170751, #171763, #169689, #169688, #154721) 感谢 @Shenrui-Ma、@obviyus、@lucthaobybgkw3232-eng、@sallyom、@Parker-Fawcett、@xialonglee、@VACInc、@joshavant 和 @vincentkoc。 - **模型回退:**主模型超时或返回封装错误时使用已配置的回退模型;为重试单独分配恢复额度;避免空补全耗尽回退选项;持续从速率限制中恢复;披露隐藏的回退行为;避免错误显示路由变更通知;自动固定模型后探测主模型。(#141869, #164808, #170527, #171199, #171760, #169511, #169977, #82707, #169030, #141825, #169141, #168187) 感谢 @von8794、@alkor2000、@anyech、@TUARAN、@diegoln、@obviyus、@xyrolle、@crpol、@clement-paradex、@sunlit-deng、@Yolo521-bot、@VACInc 和 @joshavant。 - **压缩与上下文:**输出预算耗尽或长度响应为空时恢复长上下文轮次;工具输出被耗尽前先压缩;识别 LM Studio、DashScope 和 Hugging Face 的上下文溢出错误;工具结果后收到控制权转移消息时执行压缩;使用模型自身的上下文窗口进行总结;确保失败的摘要审计和高密度摘要可恢复;防止较长的手动压缩被重复执行。(#143840, #153728, #169085, #169189, #171712, #158161, #172019, #172457, #168338, #130393, #138416, #139999, #141341, #169771, #154923, #168394, #150920, #171011, #171134, #168326, #171239) 感谢 @forrystudio、@jimmy00415、@RileyJJY、@zhangguiping-xydt、@krjcolby-svg、@eightHundreds、@xpeng5278-web、@ruel225、@amittell、@mirasrael、@obviyus、@alexm、@Phillis、@ooiuuii、@sxh313、@playhard94、@robertoronderosjr、@DonnieFi、@bluet 和 @YuriyPopovDev。 - **推理与思考:**切换模型时保留思考偏好;会话路由遵循禁用推理的设置;目录不完整时仍保留思考相关事实;为实用回答预留推理 Token;完成异步推理响应;Qwen 聊天模板遵循声明的推理强度;将推理策略应用于 Z.AI 直接调用。(#169435, #170589, #170659, #169331, #171431, #168470, #148397, #164407, #150685, #120008) 感谢 @hoobnn、@obviyus、@EmeraldPi、@OWWZO、@hannesrudolph、@DonnieFi、@yetval、@areslp、@Ayushdevo、@nina-grech、@leapdragon 和 @vincentkoc。 - **模型目录:**模型选择器不再提供已退役模型;修复 Groq Qwen 3.6 和图像能力标记;升级后保留推荐模型;定价格式错误时仍保留有效模型;对缺失的已配置名称发出警告;移除提供商时一并移除已保存模型;Gateway 运行时仍可登录并设置 API 密钥。(#171879, #171914, #172622, #170882, #169708, #168724, #168588, #168671, #168618, #168554, #168180, #169478, #169528, #165744, #166223, #168287, #169539, #172364, #165991, #169554, #156605, #171783) 感谢 @obviyus、@masatohoshino、@Sedrak-Hovhannisyan、@fede-kamel、@yetval、@ericcaiwx-star、@AVCarp、@snotty、@saju01、@zhangguiping-xydt、@Yigtwxx、@RomneyDa、@dabase、@vincentkoc 和 @fuller-stack-dev。 - **本地模型:**不在聊天选项中显示 Ollama 嵌入模型;Cloud 设置时拒绝本地占位符;迁移托管 Ollama 引用时保留本地嵌入;允许本地 Ollama 调用网页工具;发送受支持的思考值;在工具步骤间保留推理;修复进程内 Ollama 请求;确保 llama.cpp 发现和托管运行时正常工作。(#168075, #168652, #168782, #169661, #169556, #168166, #169312, #164804, #172013, #163634, #168204, #168309, #122022, #167874, #156650, #171588, #171587, #166561) 感谢 @TYY-2005、@obviyus、@aaa2015、@harshitgavita-07、@davidgrinc、@krell11、@ly85206559、@YangManBOBO、@RomneyDa 和 @67-luck。 - **其他提供商:**修复 Kimi K3 思考控制;确保 Moonshot Kimi 网页搜索和 MCP 工具架构正常;遵循 Copilot 上下文容量和端点设置;显示 OpenCode Zen 和 Go 模型;关闭时禁用 Baseten DeepSeek 思考;为 Qwen 绑定 DashScope 路由和默认端点;修复自定义 GLM 会话标题;遵循 `top_p`;不向不支持工具的模型发送工具历史。(#168209, #139980, #171835, #172478, #156636, #168672, #168601, #168286, #172330, #171750, #172447, #172580, #148538, #148106, #160567, #70413) 感谢 @jsf9789、@DagenGuo、@Glukmann、@rmoskal、@saju01、@snotty、@zhangguiping-xydt、@Yigtwxx、@RomneyDa、@obviyus、@TommyLei666、@Raymondriter、@jimmy00415、@YangManBOBO、@suboss87、@sbmilburn 和 @VACInc。 - **提示缓存:**跨越午夜和历史记录上限时保留本地提示缓存;防止在重放和版本发布期间错误复用缓存;保留提示缓存计量和亲和性。(#168169, #168157, #168392, #168145, #128848) 感谢 @arthur-drozdov 和 @hartmark。 - **工具:**确保带有 JSON Schema 示例或深层嵌套架构的工具仍可调用;拒绝重叠的编辑匹配;较早的工具调用被拒绝后仍继续执行;停止重复且结果不变的记忆搜索;统一使用一个 Tool Search 分发器名称;说明 fs.listDir 的用途;遵循命名的 exec 节点设置。(#160542, #164836, #168125, #170615, #169088, #169552, #169224, #172327, #156553, #160403, #171143, #150200, #168578, #169385) 感谢 @Shenrui-Ma、@obviyus、@RXQ6、@qxr666-sga、@wangmiao0668000666、@yetval、@r3n3x、@ericcaiwx-star、@PatrickTrent、@PratikRai0101、@keiseisales、@yozakura-ava、@NianJiuZst、@service-cyber、@leapdragon、@stackingrockss 和 @vincentkoc。 - **网页与浏览器工具:**在网页抓取中保留 JSON 数字、代码字面量和 UTF-16 文档;保留托管网页搜索的超时诊断;遵循浏览器打开超时设置;等待通行密钥时仍可使用无头点击;关闭已取消的标签页;修复 Browser 面板的笔尖拖动、滚轮滚动和反向列表。(#170123, #171221, #168115, #170372, #170053, #170857, #170931, #158124, #171215, #171702) 感谢 @ly85206559、@obviyus、@yetval、@xiajiahang、@letsc4、@wr-web、@aleps001、@trukhinyuri、@Oldrich333 和 @DarkJuanFra。 - **Code Mode:**模块访问被拒绝时提供替代指引;从无效等待 ID 中恢复;公开桥接层错误原因;区分返回的失败与抛出的错误;恢复期间保持待处理调用有效;避免工作线程内存溢出和 GC 风暴。(#158716, #128886, #170947, #171815, #171570, #169956, #172134, #172284, #172552) 感谢 @sxh313、@pennymolt、@sashankh、@shad0wca7、@vincentkoc 和 @davidcittadini。 - **MCP:**重启后重新连接旧版 SSE 服务器;停止重复结构化结果;使用不带端口的 loopback 注册完成 OAuth;不再将来自环境变量的标头错误标记为密钥;说明初始化时因 401 被拒绝的原因;让静默 HTTP 调用持续等待至超时。(#167423, #169180, #170876, #171737, #172331, #172510, #171983) 感谢 @LiuwqGit、@obviyus、@abacha、@xilopaint、@jipeng6036-del、@9fw2pq8sgb-art、@davidcittadini、@rclarke0 和 @vincentkoc。 - **记忆搜索与索引:**回答自然语言问题;避免随着转录内容增长而重复为每个片段生成嵌入;避免重复用户已提供的回忆内容;索引失败时退避重试;根据提供商限制拆分嵌入请求;让带日期且与关键词相关的笔记仍符合条件;让标题与其内容保持在一起;拒绝无效的嵌入向量和标头;识别法语回忆意图。(#161165, #103201, #121115, #138786, #141686, #167004, #168692, #168867, #168263, #168465, #169361, #171370, #140508, #164773, #137484) 感谢 @wangjx-xydt、@davidcittadini、@wr-web、@wangbaobisheng、@arhxam、@shannon0430、@Grynn、@vildevev、@MonkeyLeeT、@DrDanielSingleton、@TomSchuman、@RaphazZze、@saladinyao-cyber、@etzelm 和 @shojikumaru。 - **记忆可靠性:**嵌入请求遵循私有网络策略;无需重启即可刷新 OAuth 嵌入;为外部提供商解析 SecretRef;第三方记忆插件仍可获得工作区上下文;数据库工作线程丢失后恢复;防止索引饥饿;避免 Dreaming 错误和重复日记条目;按配置文件隔离 LanceDB 存储;修复大型知识库中的 Memory Wiki 编译和状态问题。(#169847, #170173, #172237, #172135, #171241, #171494, #170719, #170220, #171402, #168502, #167887, #168631, #161834, #168944, #169028, #170553, #171961, #83178, #172329, #171845) 感谢 @mushuiyu886、@dmorn、@digitalfrost84、@PaulClawitzki、@VACInc、@salad-maker、@michaelrobertexp-source、@diregoblin、@jalehman、@obviyus、@alfred429、@ericcurtin、@etzelm、@migelizaga-rgb、@vincentkoc 和 @njuboy11。 - **自动化:**将 cron 结果保留在目标对话中;本地提供商预检阻止任务时发出提醒;手动运行和计划运行都保留应用和工具访问权限;Gateway 停止时跳过已取消时段并继续调度;避免重放已完成时段;将重复结果保留在上下文中;不再将阻塞报告视为失败;自动化始终使用其已配置账户。(#168996, #169278, #170498, #170548, #170864, #171988, #172497, #172528, #169369, #170267, #172590, #168509, #168091, #168380, #169314, #169329, #169525, #170073, #170958, #171057, #171770, #172072, #172407, #171727, #169795, #170951) 感谢 @obviyus、@Kimiyu-186、@fbuechler、@vincentkoc、@Oldrich333、@fuller-stack-dev、@synthalorian、@KhanCold、@geekforlife、@lonexreb、@erlightbourn-source、@zhangguiping-xydt、@ooiuuii、@franssauermann、@Navras98 和 @davidcittadini。 - **Workboard:**从 SQLite 工作线程故障中恢复;确保已完成的卡片保持完成状态;允许认领父卡片已完成的审核卡;仅提升待办卡片;支持使用较长运行 ID 完成卡片;避免将聊天目录读取记入卡片历史;返回可执行的认领拒绝原因。(#170138, #171080, #171414, #171743, #172235, #171135, #172504, #172505) 感谢 @Jeehut、@sunlit-deng、@ericcurtin、@obviyus、@asikorskiy、@gregbond、@Oldrich333 和 @joshavant。 - **目标:**模型结束轮次后继续推进活跃目标;允许明确恢复已完成目标;将目标恢复进度内联显示。(#167897, #171999, #169789) 感谢 @jacobtomlinson、@RomneyDa 和 @vincentkoc。 - **更新安全性:**避免过期回执、繁忙的 Agent 写入、无关的 Git 分支、频道探测错误和完成刷新超时导致更新失败;保持插件配置稳定;未检查服务前拒绝不安全的替换;旧版 Doctor 演练失败时保留状态;避免无人值守故障启动修复 Agent;备份深层路径中的 SQLite 存储。(#167459, #168190, #168226, #172196, #172199, #172494, #172502, #171101, #171015, #171677, #170867, #170523, #170754, #171993, #171699, #172261, #170351, #170196, #170676, #171947, #172500, #168177, #168350) 感谢 @fuller-stack-dev、@obviyus、@RomneyDa、@SBC2016、@homeworld520、@Yolo521-bot、@Bamorem、@mwbroxson、@DonnieFi、@teetee2tone、@fdovarela、@git-larry-roots 和 @vincentkoc。 - **更新诊断:**显示 Canary、Doctor 和交接阶段的耗时;说明保留、日志和迁移覆盖情况;激活前报告 LaunchAgent 和快照失败;显示子任务失败详情并提示优先停止;成功摘要不再重复已完成的升级或隐藏跳过的步骤;推迟修复时返回非零退出码。(#168290, #168409, #169280, #170385, #170392, #170413, #170490, #170429, #171457, #171252, #170139, #170380, #170373, #170374, #171454, #171687, #168203, #168295, #170787, #158053, #171781) 感谢 @obviyus、@RomneyDa、@council10-kera、@DonnieFi、@Yolo521-bot、@jjgao、@vincentkoc 和 @SunnyShu0925。 - **更新平台:**在登录 Shell 中并使用服务 PATH 完成 macOS 更新;从 Windows 复制循环、权限提升被拒和交接失败中恢复;在受保护的 systemd 用户管理器下回收运行时;恢复由其他用户拥有的共享临时存储;跳过由 pacman 管理的安装;停止较旧 Linux 版本上的 Docker 重试循环;保留独立的 Docker CLI 容器;确保 Bun 更新和 Doctor 正常运行。(#172640, #171936, #169860, #170940, #171109, #169404, #171488, #170174, #169055, #162305, #164236, #170519, #172175, #172595, #169286, #169427, #169532, #162586, #168775, #171493, #172132, #168493) 感谢 @giulianoaccorsi、@AntaresGG、@stop-time、@RomneyDa、@DonnieFi、@holgergruenhagen、@Pegorim、@yxshee、@Ludwigtheo0815、@JakeMalis 和 @vincentkoc。 - **Doctor:**完成离线 NOCOW 修复;跟踪迁移备份;将 Node 警告限定到选定的守护进程;防止 Codex 和上下文引擎注册失败;允许离线修复由应用管理的 Gateway;保留环境变量引用和 Skill Workshop 退出选项;尽早拒绝不受支持的 NOCOW 修复;删除重复导入的会话标头;避免保留的 Agent 存储阻塞更新。(#161501, #162771, #168218, #169007, #169295, #170445, #170984, #170768, #171116, #171314, #171439, #171655, #171780, #171991, #172133, #172295, #170934, #170249, #169893, #171388, #170853) 感谢 @xydigitLybnnnn、@shadow-enthusiast、@islandpreneur007、@amueller80、@RomneyDa、@obviyus、@sasan1200、@exGeni、@davidcittadini、@dtump、@kitiyeung、@wangxiajun68、@hannesrudolph、@rozenpl、@jonathanlindsay、@farisoftfry、@he-yufeng、@brookpw、@iamonlv426 和 @VACInc。 - **Gateway 生命周期:**在休眠和系统时钟变更后恢复所有权;通过 `gateway stop` 从冻结的启动中恢复;Tailnet 拒绝 Serve 时仍保留本地访问;保护 Gateway 不受 CLI 子进程内存压力影响;避免卡住的转录工作线程阻塞关闭;大型集群不再导致启动降级;避免配置保存、Agent 变更和热重载挂起。(#170790, #171678, #171509, #170899, #170493, #168638, #171922, #171309, #169249, #171459, #171490, #170354, #167719, #171054, #171372, #171709, #170877, #170936, #171568, #167595, #169006) 感谢 @jjjhenriksen、@AnvinaLI、@sgh6688、@waynegault、@TommyLei666、@RomneyDa、@eliavb43、@Oldrich333、@ruel225、@609NFT、@yxshee、@grabowskidaniel359-design、@LiuwqGit、@homeworld520、@LifeViwer、@residentb2b、@NOVA-Openclaw、@jalehman 和 @obviyus。 - **Gateway 请求:**兼容 API 上传允许最长 60 秒;向 OpenAI 兼容请求说明已归档会话;重启后拒绝被编辑过的聊天重试请求;HTTP 运行遵循 OpenAI 兼容接口的停止操作;显式使用 SSH 端口 22;确保生成会话的计时器正确;避免过期摘要重复处理已完成的工作。(#170094, #170299, #171174, #168080, #168359, #171092, #168666, #172334, #169400, #161170, #141286, #168127, #155464, #171667, #172619) 感谢 @boeingchoco、@lqsyyy、@SeanLiu326、@zhangguiping-xydt、@obviyus、@holgergruenhagen、@Mike-MWT、@Gigaxel、@xialonglee、@hugenshen、@yetval、@bulingbuling688、@rvelasquez、@enter501、@VACInc 和 @vincentkoc。 - **CLI 与服务:**无需调试模式也能显示 Gateway 启动失败;让一次性命令及时退出;没有 Gateway 时停止 TUI 索取令牌;清除 TUI 忙碌状态;报告占用端口的其他进程;保留服务环境变量中的多行值;避免 npx 服务进入 npm 缓存;保留已配对节点凭据;避免重启等待已退出的子进程。(#172107, #170684, #170391, #169413, #171014, #161106, #170063, #171740, #170725, #168644, #168653, #168863, #170403, #171725, #169338, #171728, #168163, #171571, #167939, #170154, #172377, #169507, #150791, #144535, #168132, #168812, #168488, #171172, #168582, #167871, #170462, #170441, #172281, #168680) 感谢 @skyzhao1223、@waynegault、@obviyus、@KenYounge、@yashas-13、@amittell、@yetval、@wr-web、@vincentkoc、@jonathanlindsay、@chelsealong、@xialonglee、@zhangguiping-xydt、@LinzeShi、@ly85206559、@saftall、@RomneyDa、@sunlit-deng、@altaywtf、@hengtested-design、@Leon-SK668 和 @Takhoffman。 - **macOS、iOS 与 Android:**恢复在交接后卡在原始错误或空白页面的仪表板;停止权限和位置授权卡片循环;从 Finder 启动后仍可查找节点命令;恢复时保留兼容的较新 Gateway;保持 iOS 聊天连接并显示运行中的辅助工具;确保 Wear OS 页面、列表和语音关闭过程稳定。(#170361, #170613, #172646, #171175, #171859, #171460, #170766, #170740, #171508, #166993, #157948, #169884, #166322, #166356, #166379, #169912, #23636, #74905, #169392, #170321, #172136, #172147) 感谢 @Patrick-Erichsen、@brianmcguire、@jamiezigelbaum、@RomneyDa、@fuller-stack-dev、@PollyBot13、@Marvinthebored、@Solvely-Colin、@Peetiegonzalez、@Rocuts、@jalehman、@mbelinky、@jesse-merhi、@holgergruenhagen、@obviyus、@joshavant 和 @IWhatsskill。 - **数据安全:**工作线程回复丢失后仍保留审批与工作区状态;读取文件期间保留实时 SQLite 锁;保留已接受的工作区基线、精确的文件系统身份及恢复快照失败时的实时配置;隔离不兼容的次级 Agent 数据库;从旧版架构的备份和中断的 R2 验证中恢复。(#168094, #168274, #170213, #169485, #171217, #171372, #170492, #171292, #162706, #171869, #168564) 感谢 @Yolo521-bot、@LifeViwer、@davidcittadini、@oshaughnessy-junior、@RomneyDa、@vincentkoc 和 @joshavant。 - **会话与工作树:**启动完成前就为会话命名;继续执行后工作区工具仍可用;可靠打开工作树会话文件;协调期间分支变更仍可正常工作;将转录搜索限制在预算内;忽略仅含标点的搜索词;修复缺失的部分克隆对象。(#170794, #170791, #172579, #170079, #171190, #168117, #168864, #171305, #160549, #160320, #169721, #170048, #171616, #171609, #161098, #151029, #171581, #171264, #168214, #169467, #169792, #171226) 感谢 @Patrick-Erichsen、@yetval、@obviyus、@vincentkoc、@Olli0103、@benjaml4、@ly85206559、@davidjoshua7692-code、@zhangguiping-xydt、@xydigitLybnnnn、@aniruddhaadak80、@Yigtwxx、@RomneyDa、@fhgffy 和 @Yolo521-bot。 - **Control UI 聊天:**生成回复时显示推理内容,并在每个工具步骤旁显示;工具运行期间保持进度消息可见;避免聊天图像和实时输出引发布局跳动;模型目录很大时,“新建会话”中的编辑框仍保持响应;错过事件后恢复失败通知和已完成回复;没有回复而结束的运行显示“已中断”;大型会话差异仍保持响应。(#117721, #168898, #172585, #170819, #172438, #168250, #169334, #171511, #171530, #171769, #171768, #171766, #170971, #170705, #172257, #171935, #165091, #168158, #169304, #171468, #172318, #169468, #169346, #169402) 感谢 @xx1170822819、@wynxo、@leapdragon、@Patrick-Erichsen、@obviyus、@vincentkoc 和 @VACInc。 - **Control UI 导航:**重新加载和重连后保持侧边栏、页眉、头像和偏好设置稳定;修复跨源 Gateway 持续显示的刷新提示;在“页面”中隐藏已归档会话;确保“我的会话”和“与我相关”准确;停止侧边栏闪烁和刷新循环;显示会话标题而非原始链接。(#168206, #168265, #170631, #170649, #171825, #170090, #170086, #172352, #170646, #172460, #170072, #170134, #170865, #172575, #172332, #172303, #172558, #169774, #172618, #171515, #171517, #172573, #172517, #172550, #170688, #171644, #172620, #168328, #169441) 感谢 @vincentkoc、@licheer-zte、@paulcam206、@fuller-stack-dev、@vyctorbrzezowski、@Patrick-Erichsen、@obviyus 和 @VACInc。 - **Control UI 设置与面板:**说明无效配置值;重新加载时保留高级设置和已输入的字段;移除插件后保持焦点;支持使用编辑器快捷键打开命令面板;显示模型发现错误;对已接管的原生会话禁用删除操作;显示文档下载操作;确保详情中的仓库名称易读。(#168329, #159875, #170319, #161111, #169943, #169316, #171031, #171171, #171995, #153379, #149103, #167260, #157903, #154651, #156786, #170456, #169791, #146954, #169182, #167388, #169347, #169206, #170390, #171430, #171903) 感谢 @MoerAI、@obviyus、@vyctorbrzezowski、@jacobtomlinson、@chelsealong、@bricelb、@LiuwqGit、@arquiteto-raiz、@xydt-juyaohui、@Piyushrathoree、@hugenshen、@cursoragent、@Patrick-Erichsen、@vincentkoc、@altaywtf、@RomneyDa 和 @joshavant。 - **用量:**读取预算耗尽时显示部分报告;批量刷新前优先读取会话;保留旧版转录 ID;将报告与并发缓存写入隔离;会话刷新期间仍允许导出完整选定内容。(#171904, #171480, #172316, #171433, #171632, #169974, #170268, #171613, #171679, #164684, #168411) 感谢 @yetval 和 @obviyus。 - **插件:**避免重载因模型调用而挂起;启动已启用的独立插件文件;加快外部 TypeScript 插件启动;说明 Hook Pack 回退和格式错误的回退列表;释放捕获目录和诊断监听器;补齐缺失的 MCP Relay 和 Muse Code 插图。(#162484, #171330, #168391, #169370, #169702, #168167, #171162, #172052, #172299, #171307, #171257, #172513, #169907, #171398, #141312, #171224, #171066, #162470, #170632, #168272, #166245) 感谢 @jalehman、@holgergruenhagen、@obviyus、@jakeaadams、@wr-web、@Yolo521-bot、@Yigtwxx、@RomneyDa、@giodl73-repo、@jacobtomlinson、@ericcaiwx-star、@jamiezigelbaum、@fuller-stack-dev、@hugenshen、@zhangguiping-xydt、@Takhoffman、@LiuwqGit、@funnysubaru、@nocodet888-arch 和 @joshavant。 - **Skills:**停止每次使用已学习技能后都运行后台技能审查;避免审查进入用户回复 Hook;按准确名称读取技能时包含资源上下文。(#168679, #171651, #170965) 感谢 @obviyus 和 @vincentkoc。 - **工作线程:**在进程级标志下强制执行工作线程堆限制;隔离委派工作线程的转录所有权;清单退役后完成工作线程关闭;释放已取消的节点主机调用;孤立工作线程清理后归档会话;补齐异步清理缺口。(#166581, #168946, #168862, #169273, #171233, #171415) 感谢 @valkyriweb、@xydigitLybnnnn、@goslingmanagment、@waynegault、@alexph-dev、@Captain69G、@zhangguiping-xydt、@obviyus、@vincentkoc 和 @Patrick-Erichsen。 - **时钟变更:**让 Codex、Gateway 调度、MCP loopback、SSH 工作线程重试、cron 修复、Comfy、Crabbox 和远程重启期限使用单调时钟,避免墙上时钟变化导致任务提前结束或停滞。(#155801, #168144, #168298, #168731, #168736, #168771, #170495, #171094, #172256, #171097, #162779, #169908, #168087) 感谢 @SunnyShu0925、@obviyus 和 @altaywtf。 - **流式性能:**带回复标签的流式输出期间保持 Gateway 响应;停止长时间流式运行和引用回复在每次增量到达时重复扫描先前文本。(#166782, #171361, #172470) 感谢 @boeingchoco、@obviyus 和 @JasonBuildAI。 - **会话与数据库性能:**避免冷会话和记忆 SQL 占用 Gateway 主线程;将转录记录和目标查找移至工作线程;跨轮次复用已提交事实和准入快照;回收空闲转录工作线程;干净关闭后避免重复检查架构。(#169164, #169553, #169757, #169960, #167739, #168647, #169649, #171038, #171155, #171354, #170017, #171883, #169052, #171322, #168975, #169110, #172372) 感谢 @Patrick-Erichsen、@obviyus、@Kimiyu-186、@VACInc 和 @joshavant。 - **启动与空闲性能:**先开始监听,再生成会话投影;让启动准备工作并行进行;在修复转录前准入 Agent;避免空闲 Gateway 轮询数据库和唤醒执行维护;挂起空闲计时器;将集群技能发现和更新架构发布移出主线程。(#170151, #169328, #170849, #169871, #170531, #171318, #170755, #170933, #171179, #169138, #170401, #171006, #171028, #171685, #170341) 感谢 @synthalorian、@obviyus 和 @vincentkoc。 - **轮次与提示性能:**在图像、重试、工具和运行期间稳定提示前缀;跨轮次复用工具描述符和动态架构;每个会话只初始化一次工具;移除冗余的流式等待。(#169091, #169237, #170050, #170282, #170516, #170610, #170673, #171924, #171874, #168848, #171696, #170185, #170262, #171574) 感谢 @joshavant。 - **Control UI 性能:**减少冷启动时的聊天渲染、侧边栏变动、布局和样式重算;缩小会话列表载荷;优先加载经过筛选的侧边栏行;避免因延迟心跳而重连。(#169707, #169680, #169288, #170629, #170648, #170637, #170082, #169062, #171671, #171253, #170047, #170024, #171534, #171610) 感谢 @obviyus。 - **工作树性能:**在检出完成前开始发送首条回复;复用模板和准备好的基础版本;避免提前获取部分克隆中的文件;限制仓库维护工作量。(#169136, #169239, #169359, #169590, #168682, #171680, #169070, #171841, #171978) ### 完整贡献记录 完整贡献记录请见固定于此标签版本的 [CHANGELOG.md](https://github.com/openclaw/openclaw/blob/v2026.10.10-beta.1/CHANGELOG/records/2026.10.10-beta.1.md#complete-contribution-record)。 ### 发布验证 - npm 软件包:https://www.npmjs.com/package/openclaw/v/2026.10.10-beta.1 - Registry 压缩包:https://registry.npmjs.org/openclaw/-/openclaw-2026.10.10-beta.1.tgz - 完整性:`sha512-bo0YvBN6N3iQuirkhVnwFa+O4vxt0pZ7+R6kvViNl+kv3KOD+O4P5FEywcO0vTtQ1B2GUs0J8UIRb/JZyciZ6Q==` - 发布 SHA:`87175a8e989c7b7197d085d155c9e7b04c001da8` - 完整发布 CI 报告:https://github.com/openclaw/releases/blob/main/evidence/2026.10.10-beta.1/release-evidence.md - 发布流程:https://github.com/openclaw/openclaw/actions/runs/38777958699 - npm 发布预检:https://github.com/openclaw/openclaw/actions/runs/38739632450 - 完整发布验证:https://github.com/openclaw/openclaw/actions/runs/38738572152 - 插件 npm 发布:https://github.com/openclaw/openclaw/actions/runs/38779071485 - 插件 ClawHub 提交:https://github.com/openclaw/openclaw/actions/runs/38779078871;公开定稿和精确制品验证将在发布父任务终态完成后继续进行 - 插件 ClawHub 引导:不需要 - OpenClaw npm 发布:https://github.com/openclaw/openclaw/actions/runs/38773563511/attempts/1 - npm Telegram Beta 端到端测试:未提供