大黑

大黑AI工具速报

追踪 AI 编程工具的每一次版本更新

13
追踪项目
4305
收录版本
10-31
最近更新
Claude Code v2.1.316
2026-10-31
## 变更内容 - 新增 `CLAUDE_CODE_DISABLE_ULTRATHINK`,用于关闭 `ultrathink` 关键字 - 为 Claude 应用网关新增组共享预算:在每位成员各自的限额之外,组内成员共享一份月度预算,可通过支出限额管理 API 中的 `pooled_budget` 设置 - 新增 `CLAUDE_CODE_DISABLE_LOOPED_CROSS_CERT_DROP`,用于保留在循环中相互认证的系统交叉证书,以支持私有 CA 需要此类证书的服务器 - 新增 `CLAUDE_CODE_SUBAGENT_EFFORT`,用于在未以其他方式指定时设置子代理运行所采用的努力程度,而不是继承会话的努力程度 - 为 Claude 应用网关新增 `managed.policy_mode: layered`:所有与开发者匹配的策略都会生效,每个策略都会合并并覆盖其下方列出的策略,而不再只应用第一个策略 - 为 Claude 应用网关的 Bedrock 上游新增 `guardrail.input_tagging`,它会使用 Amazon Bedrock 防护机制的提示词攻击过滤器所需的输入标签包装提示词;`all_messages_and_system` 还会标记系统提示词 - 自 2026 年 10 月 30 日起弃用 Opus 4.8 的快速模式;该模式将于 2026 年 11 月 30 日移除。移除后,针对 Opus 4.8 的快速模式请求将返回错误,且不会回退到标准 Opus 4.8。请迁移到 Opus 5.5 以继续获得速度提升 - 修复了 Claude Code 自行退出时,shell 命令在 macOS 和 Linux 上仍继续运行的问题,例如凭据被拒绝或云会话被归档时 - 修复了 Bash 工具的 shell 中,值包含换行符的 bash 别名(Git Bash 除外)以及名称以短横线开头的函数出现乱码或丢失的问题 - 修复了从 Bash 工具启动的 bash 脚本在导出 `SHELLOPTS` 时执行第一条命令后便停止的问题 - 修复了当命令以类型转换、`param`、`using` 或特性开头时,PowerShell 钩子不会因退出代码 2 而阻止操作的问题 - 修复了压缩响应被截断或损坏时,部分网络请求挂起的问题 - 修复了在 Vertex AI 和 Amazon Bedrock 上使用 `sonnet`、`opus` 和 `haiku` 时,如果最新模型尚未对当前账户或区域开放,会在会话中途显示错误而不是切换到较旧模型的问题 - 修复了 Claude 应用网关未根据 `availableModels`、`deniedModels` 和 `models` 检查请求中指定的每个模型的问题;现在,指定被阻止模型的请求会收到 400 错误,并指出相应字段 - 修复了在托管设置要求使用 Claude 应用网关时,`claude auth login` 拒绝运行的问题;现在,在终端中会显示网关登录流程 - 修复了在 Read 允许规则覆盖工作目录之外的文件时,`--restricted` 会话仍会上传这些文件的问题 - 修复了包含不可见字符的提示词需要按两次 Enter 才能发送的问题;现在,普通提示词会在第一次按 Enter 时经清理后发送,命令则仍会等待审核 - 修复了继承父级子代理模型的子代理在被后台作业或消息唤醒时切换到主模型的问题 - 修复了不包含 `"$defaults"` 的托管 `autoMode.allow` 列表会从宿主应用的 `--settings`、在 `/permissions` 中添加的第一条规则或 `/auto-mode-setup` 中重新获得内置例外规则的问题 - 修复了自动模式因服务器未返回安全判定而停止某一轮时,云会话和云端计划任务未被标记为失败的问题 - 修复了当后台代理仍在运行时,`claude -p` 的文本输出有时不说明自动模式为何停止某一轮的问题 - 修复了通过代理或关闭了实验性 Beta 功能的 LLM 网关,由宿主应用程序(例如 Claude Desktop)启动的会话中,`CLAUDE_CODE_AUTO_MODE_SERVER=1` 被忽略的问题 - 修复了当以凭据命名的环境变量被设置为 `1` 等开关值时,插件 MCP `headersHelper` 脚本接收到损坏的 `CLAUDE_PLUGIN_ROOT` 和服务器 URL 的问题 - 修复了 SDK 的 `register_repo_root` 控制请求无法加载工作目录之外目录中的 CLAUDE.md 的问题(即使设置了 `CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD=1`) - 修复了 Artifact 工具对 `self` 级别的工件数据库访问规则显示 `?`,以及在拒绝会丢弃这些规则的重新发布时不引用相应规则的问题 - 修复了当此版本无法识别模型,且自动压缩会假定上下文窗口为 200K 时,`/model <id>` 不发出警告的问题 - 修复了“按住空格键说话”提示在单次会话中耗尽三次显示机会,以及在未绑定按键说话功能时显示空按键的问题 - 修复了 Grep 和 Glob 在搜索进程因超时被终止但并未退出时永不返回的问题,该问题会出现在 Windows 上 - 修复了恢复对话时偶尔无法还原其计划的问题;当该对话的一部分仍在保存时运行 `/clear` 或 `/resume` 会出现此问题 - 修复了首次运行设置在窄终端中遗漏安全说明和终端设置说明中的部分词语的问题 - 修复了 Enterprise 调查卡片会在短暂停顿后将键入的 1 或 0 直接作为答案的问题;现在,键入答案后需要按 Enter - 自托管运行器:修复了 Claude 工作期间发送的消息会在执行 Stop 后、会话进程已被替换的情况下仍得到回复的问题 - 自托管运行器:修复了会话迁移到新机器时,MCP 服务器的启用/停用开关有时会丢失的问题 - Windows:修复了在 rc 文件设置了 errexit 和 pipefail,且仅定义了 winpty 别名或未定义任何别名时,Bash 工具会在 Git Bash 中丢失别名和函数的问题 - 改进了从 Claude Desktop 或网页版的 Code 标签页启动的 `/code-review`:云会话和 `claude remote-control` 会话现在会显示发现项卡片,而不是纯文本列表 - 改进了大型代码仓库中的 `/diff`:每次刷新通常会少运行一条针对整个仓库的 git 命令,并且当 git 运行缓慢时会延长刷新间隔 - 改进了 `/ultrareview`、云会话或云代理找不到 GitHub 远程仓库时显示的消息:现在会提示前往 https://github.com/new 创建仓库,并且 `/ultrareview` 不再建议会被 `gh` 拒绝的 `gh` 命令 - 改进了 SSL 证书错误信息,现会指出可能的原因(包括服务器缺少中间证书)以及各原因对应的修复方法 - 更改了自动模式:不包含 `"$defaults"` 的 `autoMode.allow` 列表不再移除针对计划任务提示词的内置规则 - 更改了 Team 和 Enterprise 登录的服务器托管设置:从 Anthropic API 获取的设置现在无需批准提示即可应用,且无法通过验证的已存储副本将被拒绝 - [VSCode] 新增从聊天面板登录 Claude 应用网关的功能,无需使用终端 - [VSCode] 更改了 `ultrathink`:现在会以 `xhigh` 努力程度运行当前轮次,并像终端中一样在聊天框内以彩虹色显示 - [VSCode] 修复了模型设置带有 `[1m]` 标签(例如 `opus[1m]`)时,Effort 滑块、Ultracode 开关和模型名称缺失的问题 - [VSCode] 修复了设置文件存在错误时,已保存的 `/btw` 旁支问题历史记录过早被删除的问题 - [VSCode] 修复了计划通过“Yes, and manually approve edits”批准后,对话在重新加载或重启后恢复为自动模式的问题 - [云会话] 为云会话新增表单卡片,因此当 MCP 服务器请求填写表单时,你可以填写或拒绝,而不会在你看不到请求的情况下直接取消 - [云会话] 新增“Catching up…”提示行,在你切回某个云会话或 Remote Control 会话、但其消息仍在同步到最新状态时显示 - [云会话] 更改了网络密钥管理方式:Enterprise 成员现在可以在自己的云环境中自行添加和删除密钥,而不再只能查看 - [云会话] 改进了云会话的 Changes 窗格:关于列表未包含哪些内容的说明现在显示为分支名称旁的徽章,而不是 diff 上方的一行 - [云会话] 修复了 Claude 更改目录后,云会话 Files 窗格中的文件搜索将文件夹显示为 `../..` 路径的问题;现在结果会显示相对于项目根目录的路径 - [Claude Tag] 修复了 Claude 在 Slack 频道中创建画布后,一旦该画布也被共享到其他频道或私信,Claude 就会拒绝从原频道编辑画布或向其追加内容的问题 - [Claude Tag] 修复了当两个组织都安装了 Claude,且 Slack 将未标记的回复递送给另一个组织的应用时,Slack Connect 话题中的该回复无人回应的问题 - [Claude Tag] 修复了云端计划任务在 Slack 中的实时状态检查清单停留在半完成状态的问题;现在,任务运行可以编辑其在本次运行期间发布的顶层消息 - [Claude Tag] 将 Slack 频道的 Respond automatically 开关更改为频道 Configure 页面和 Claude Tag 管理设置中的“How Claude participates”选项 - [代码审查] 在 Code Review 分析页面新增按严重程度分类的发现项卡片,其中会显示所选时间段内的发现项总数、按严重程度堆叠的每日图表,以及各严重程度的数量
OpenCode v2.2.5
2026-10-30
### 亮点 - **工作树与 Shell 模式快捷键**:在 macOS 上按 `⌘⌥O`,或在 Windows 和 Linux 上按 `Ctrl+Alt+O` 选择工作树;按 `⌘⌥B` 或 `Ctrl+Alt+B` 选择其基础分支。现在还可使用 `⌘⇧X` 或 `Ctrl+Shift+X` 在编辑器中切换 Shell 模式。([#60713](https://github.com/anomalyco/opencode/pull/60713)) - **从评论弹窗发送引用**:在引用弹窗中按住 `⌘` 或 `Ctrl`,可将勾选按钮变为发送按钮;也可以按 `⌘Enter` 或 `Ctrl+Enter`,仅发送该引用及评论,同时保持编辑器中的其余内容不变。([#60640](https://github.com/anomalyco/opencode/pull/60640)) - **百分比压缩缓冲区**:在 `opencode.json` 中设置 `"compaction": { "buffer": "20%" }`,可按比例预留每个模型的上下文窗口,使同一项设置同时适用于上下文窗口较小和较大的模型。仍然支持使用 Token 数量。([#60647](https://github.com/anomalyco/opencode/pull/60647)) ### 核心 #### 改进 - 除了 Token 数量外,`compaction.buffer` 现在还接受模型上下文窗口的百分比,例如 `"20%"`。([#60647](https://github.com/anomalyco/opencode/pull/60647)) - 当 `read` 因文件夹缺失而失败时,错误信息会指出该文件夹以及距离它最近的现有文件夹。([#60688](https://github.com/anomalyco/opencode/pull/60688)) - 当 `edit` 找不到 `oldString` 时,错误信息会显示文件中最接近的行,或者提示该更改已经存在。([#60689](https://github.com/anomalyco/opencode/pull/60689)) - 对名为 `bash` 的工具的调用现在会以 `shell` 方式运行,而不是直接失败,并沿用相同的权限。实际名为 `bash` 的插件工具仍具有更高优先级。([#60687](https://github.com/anomalyco/opencode/pull/60687)) #### 错误修复 - 发送超过 10 MiB 的 stdio 消息时,MCP 服务器不再断开连接,同时大消息的读取速度也显著提升。([#60694](https://github.com/anomalyco/opencode/pull/60694)) - 空闲位置在关闭其 MCP 服务器后不再立即重启这些服务器。([#60668](https://github.com/anomalyco/opencode/pull/60668)) - 当输入限制大于模型的上下文窗口时,压缩功能现在会将其提示词限制在模型的上下文窗口范围内。([#60660](https://github.com/anomalyco/opencode/pull/60660)) - LiteLLM 上下文窗口错误现在会触发压缩,而不是终止会话。([#60692](https://github.com/anomalyco/opencode/pull/60692)) - 切换模型或恢复中断的响应时,推理内容不再被转换为纯文本。此前此行为会导致某些提供商出现请求错误。([#60498](https://github.com/anomalyco/opencode/pull/60498)) ### TUI #### 错误修复 - 连接菜单不再列出 MCP 服务器,因为这些服务器会在专门的位置进行管理。([#60675](https://github.com/anomalyco/opencode/pull/60675)) ### 桌面端 #### 改进 - 新增了用于选择工作树及其基础分支的键盘快捷键,并在工具提示中显示;同时新增了用于切换 Shell 模式的快捷键。现在可选中工作树路径,以复制完整目录。([#60713](https://github.com/anomalyco/opencode/pull/60713)) - 在引用弹窗中按住 `⌘` 或 `Ctrl`,可直接发送引用及其评论。([#60640](https://github.com/anomalyco/opencode/pull/60640)) - 新增扁平化输入框样式和紧凑型输入框尺寸。([#60598](https://github.com/anomalyco/opencode/pull/60598)) #### 错误修复 - 连接菜单不再列出 MCP 服务器。([#60675](https://github.com/anomalyco/opencode/pull/60675)) - 为“最近关闭”菜单中的搜索框补上了缺失的顶部内边距。([#60652](https://github.com/anomalyco/opencode/pull/60652))
Hermes v0.22.5
2026-10-23
# Hermes Agent v0.22.5 **发布日期:** 2026 年 10 月 22 日 > 补丁版本。此标签将自 v0.22.4 以来合并的约 81 个 PR 汇总为一个稳定版本,用于 GitHub Release(CLI 和安装程序)、Microsoft Store 应用、Docker 及 Hermes Cloud。此版本周期的完整精选说明将随 v0.23.0 发布。 <!-- HERMES_BUILDS_TABLE --> ## 关于此版本 以提交 `bf0203a794a` 为基准,自 v0.22.4 以来的版本周期共包含 **231 个非合并提交**,涉及 **804 个变更文件**(+35,212 / −17,885)、**81 个已合并 PR**以及 **30 个已关闭问题**。 此版本周期还包含以下内容,此处有意不作详细说明:重新设计 Nous 登录流程(每次登录均采用标准设备登录;免费层级的访客会转入你的账户;登录结果会显示登录者身份;连接器会提供登录选项,而不是直接打开访客模式);`hermes update` 会保留被用户拒绝的稳定版本,而不是再次提示安装;Windows 上的 `hermes update` 在重新固定 Python 版本后,不再卡在旧版启动器上;支持按使用周期计算的套餐(包括套餐用量仪表、限额卡片,以及针对周期制套餐的模型切换恢复);可插拔的委派后端(可按模型映射或配置文件路由子代理,并可在每个会话中切换);插件斜杠命令现在可以要求你选择一个选项;新增 `hermes import-agent`;支持 OpenClaw 迁移;`hermes mcp serve` 和 Singularity 后端从核心移至插件(设置程序发现其他代理时,会提供导入工具);桌面端支持将项目拖拽固定到侧边栏,以及带层级徽章的一键插件安装;升级至 Electron 44;升级至 Pillow 13,并完成一批依赖项安全更新;当聊天的工作文件夹不存在时显示明确提示;`.git` 损坏后,`hermes update` 可恢复已暂停的网关;Claude DirectSDK 的长回答不再被停滞计时器截断;桌面端群聊再次显示当前正在工作的机器人;以及实验性的 webhook 模式 MCP 事件客户端。 **此版本周期的完整精选发行说明将随 v0.23.0 发布**,其中将记录从 v0.22.0 开始的全部内容——包括亮点、功能领域以及完整的贡献者名单。此版本周期中的任何内容都不会遗漏。 ## 更新方式 - Microsoft Store 应用:通过 Microsoft Store 更新。 - 使用安装程序(.exe / .dmg)安装的桌面应用:此版本中无变化;将在下一个捆绑版本中更新。 - CLI:运行 `hermes update`,或重新运行安装程序的一行命令。 - Docker / Hermes Cloud:`nousresearch/hermes-agent:stable`(或 `:latest`)。 **完整变更日志**:[v0.22.4...v0.22.5](https://github.com/NousResearch/hermes-agent/compare/v0.22.4...v0.22.5)
OpenClaw v2026.10.10-beta.5
2026-10-30
## 2026.10.10-beta.5 ### 亮点 - Node 兼容性:现在可再次在 Node `>=24.16.0 <25 || >=26.1.0` 上安装和更新;Node 24.22.1 或 26.12.1 现在是安全建议版本,而非硬性要求;当 stdin 为文件时,Node 26 worker 也不再中止。 (#186589, #187516) 感谢 @RomneyDa。 - Gateway 流式传输:包含类似工具调用的 XML、看起来像工具调用,或在不完整标签处结束长 HTML 的回复,不再导致 Gateway 卡住。 (#181397, #183252, #180765;相关 #175156, #180720) 感谢 @RomneyDa、@JasonBuildAI 和 @LeizhenZhang。 - 更新与回滚:npm 回滚失败不再导致已安装的软件包处于不可用状态;立即执行 Git 回滚时会保留操作员的编辑;更新执行器终止后也能恢复其离线状态。 (#185160, #185201, #181695;相关 #184889, #184887, #181649) 感谢 @LiuwqGit、@RomneyDa、@syxscott、@wr-web 和 @PonySlayer28。 - Cron:存储的下次运行时间过期时,不再丢弃错过的时间槽;重启后也会接纳启动补跑任务。 (#179928;相关 #179927) 感谢 @andrewbowlds、@RomneyDa 和 @shakkernerd。 ### 变更 ### 修复 - 安全边界:在 exec 允许列表模式下,`test`/`[ -v` 操作数需要审批;拒绝通过通用节点调用发送的浏览器代理命令;当沙箱内生成的子进程解析到 CLI 后端模型时,采用失败关闭策略;将 `workspaceOnly` 传递给 Gateway 构建的委派和媒体工具;对无法解析的 Microsoft Teams 允许列表继续施加限制;阻止特制 Teams HTML 在发送者检查前使 Gateway 卡住;拒绝固定 Android Gateway 连接中的嵌入式 Control UI 身份验证;并审计使用符号链接的工作区技能根目录。 (#180880, #179880, #178742, #185094, #184989, #183438, #180843, #182384;相关 #111797) 感谢 @eleqtrizit、@RomneyDa、@LeizhenZhang 和 @dineshsuthar123。 - 安全性:避免浏览器配对凭据出现在打开器进程参数中;在日志中遮盖 Google OAuth 客户端密钥;从 MCP CLI 检查结果中移除凭据;在搜索端点拒绝错误中省略凭据;避免格式错误的管道输入破坏模型凭据。 (#170289, #183193, #180321, #182534, #167251;相关 #180308) 感谢 @eleqtrizit、@LeizhenZhang、@RomneyDa、@brandon-julio-t、@wr-web 和 @Alix-007。 - 依赖项安全:更新 fast-uri;限制 A2UI 和 Discord 输入中内置 Zod 的遍历范围;限定 Microsoft Teams 所用已修补 MSAL 的作用域;并为 IMAP 引入 nodemailer 的发件人解析修复。 (#187285, #187304, #187297, #187293, #187301) 感谢 @RomneyDa 和 @shakkernerd。 - 终端输出:转义相机、频道能力和目录、DNS 设置、托管工作树、插件卸载、技能库、补全安装、Gateway 发现、MCP 注册表、模型身份验证配置、备份计划、可读密钥、会话存储、存储位置和消息 CLI 输出中的终端控制序列;在诊断和元数据长度上限处保持 emoji 和天文平面字符完整。 (#175624, #178234, #178238, #181585, #181582, #183708, #178313, #184120, #183355, #181587, #181584, #184153, #184141, #184139, #183359, #176266, #183360, #176230, #176207, #181741, #181742, #182753, #183942, #183932) 感谢 @SunnyShu0925、@obviyus、@RomneyDa、@Alix-007、@wangmiao0668000666 和 @hugenshen。 - 回复:流式传输提及工具调用、包含工具调用 XML,或在不完整标签处结束长 HTML 的回复时,不再导致 Gateway 卡住;流式交付后不再出现缺少答案的通知;工具发送后,附带问题的回复不再消失或重复;保留多行 `/btw`、`/loop` 和 `/acp` 引导输入;压缩失败时显示实际错误,而非过时的溢出建议。 (#172631, #181397, #183252, #180765, #173798, #174869, #176293, #185456, #173310;相关 #175156, #180720, #176250, #185455) 感谢 @JasonBuildAI、@RomneyDa、@LeizhenZhang、@goutamadwant、@yetval、@masatohoshino 和 @TurboTheTurtle。 - 回复文本:防止出现 MiniMax 工具参数尾部残留;对 CRLF 助手回复去重;在静默轮次中抑制富载荷;分块时避免行内反引号吞掉后续正文;保留群聊命令的换行和缩进;阻止 TTS 重复带字幕的最终文本。 (#183413, #183023, #129244, #180588, #183606, #181161;相关 #181070) 感谢 @gdpu11、@RomneyDa、@AmelioMansour、@L4XB、@mushuiyu886 和 @julianloperar。 - 会话:在空闲重置期间保留转录 ID,并在 `/new`、`/reset`、空闲重置或每日重置期间保留关联的模型账户;在活动轮次中提交自动化结果;避免已清除的历史记录进入分叉;重置时保留未附加工作树的项目文件夹;跨分页完成归档保留清理;记录无法读取的转录探测;避免损坏的会话行破坏会话列表。 (#184157, #179433, #181506, #166660, #182491, #181746, #182118, #181247;相关 #179432, #182474, #181722, #173080, #181092) 感谢 @RomneyDa、@masatohoshino、@Shenrui-Ma、@ericcurtin、@resinoftree97、@xiaopan-xydt、@tre1d、@Yolo521-bot、@Patrick-Erichsen 和 @davidcittadini。 - 会话命令和查找:在原生执行前报告会话读取失败;轮次准备期间运行时发生变化时干净地失败;从会话文件活动中排除目录;匹配规范化 Unicode 标题;对被拒绝的压缩返回规范 JSON;正确存储 PostgreSQL 修剪水位标记;以不区分大小写的方式匹配代理绑定和解绑路由;让 `/session unbind` 在没有移除任何内容时给出报告,并处理包含 U+241F 的 ID。 (#175654, #185573, #167732, #184374, #184131, #184911, #184717, #184857, #184317;相关 #184864) 感谢 @enki、@RomneyDa、@GoldArowana、@Leon-SK668、@etzelm 和 @A-Raphie。 - 会话和后续任务:在停止准备或遗漏完成事件后保留排队的后续任务,并在插件运行时世代之外将其排空;在结算期间保持已让出父任务的 Stop 有效;重置由重启恢复归档的 Main 会话;确保已确认的子代理取消状态保持最终态;在存在暂停子任务的情况下,重启后继续传递回复。 (#172685, #159715, #181096, #176603, #176675, #176206, #175278, #185999;相关 #172658, #169077) 感谢 @shakkernerd、@mbelinky、@RomneyDa、@hannnnn-l、@enki 和 @VACInc。 - 子代理:防止延续冲突期间 Gateway 崩溃;为委派的子任务保留重启恢复;避免未完成的已恢复任务组进入请求者队列;无需重试即可结算已消费的让出任务组;在内联子任务回复后结算父轮次;父任务等待 Resume 时保留子任务结果;会话重置时避免再次终止已完成的运行;将中断的交付预留留给其恢复所有者;丢弃子代理输出后保留 Claude 父任务回复;保留压缩后的延续提示;避免排队的收集器运行进入操作员的完成监管范围。 (#185386, #181373, #184022, #181260, #181933, #182587, #179731, #184100, #184352, #136236;相关 #178413, #143334) 感谢 @RomneyDa、@SC-10749、@sukhdeepjohar、@Patrick-Erichsen、@BorClaw、@jalehman、@hidaba、@obviyus、@jaxonparrott、@vincentkoc 和 @shakkernerd。 - Gateway 重启:请求入口关闭时继续保留重启监管权;在重启期间保留未完成的回复和子代理任务;暴露过期 Gateway 清理失败;未关联频道恢复后清除重启循环断路器;允许首个原生轮次等待待处理的 worker 设置;Windows Gateway 缓慢拒绝连接后确认其已关闭;遵循原地重启期间到达的停止请求;Doctor 收到 SIGHUP 时恢复 Gateway。 (#172852, #172412, #169144, #174590, #176182, #174807, #177184, #186055, #182901;相关 #174504, #174563) 感谢 @RomneyDa、@shoaibulhaque、@altaywtf、@Yolo521-bot、@ericcurtin、@sunlit-deng、@prizmizm 和 @freeqaz。 - Gateway:手动停止超时后恢复频道账户;启动后回收过时的原生捕获;为聊天接受的别名 ID 提供 `GET /v1/models/{id}`;关闭更新检查时跳过启动阶段的安装发现;代理名单为空时避免等待目录;拒绝格式错误的使用成本作用域。 (#177444, #176851, #180057, #181983, #182159, #158696;相关 #158099) 感谢 @YangManBOBO、@RomneyDa、@harjothkhara、@yetval、@ruel225、@jonathanlindsay、@vincentkoc 和 @Alix-007。 - Codex:确保插件轮次在托管的按请求审批策略下正常工作;避免在清理时将成功的一次性命令判定为失败;会话交接期间执行 Stop 后,避免下一轮卡住;清理失败后释放已完成的子代理;恢复排队聊天并保留启动失败信息;确保原生子推理在启动后正常工作;设置同意后不再请求审批;在插件选项有效时保持 macOS Codex 目录可用。 (#172592, #172639, #173516, #173580, #173547, #182104, #176311, #185920;相关 #161576) 感谢 @RomneyDa、@stevenlee-oai、@Compassboot、@LLagoon3、@Kimiyu-186、@jjjhenriksen、@enki 和 @obviyus。 - Codex 原生运行时:推理强度变化时,保留原生目录、补全连续性、受保护的计划延续和提示缓存;达到容量上限时将推理根任务排队,而不是使轮次失败;原生线程处于活动状态时停止模型回退;接受托管环回代理默认值。 (#174900, #181528, #182397, #181895, #181204, #183232;相关 #181046, #180719) 感谢 @enki、@Stronggenetics、@quqi1599、@Ricardodpalmeida、@RomneyDa、@vincentkoc、@jason-allen-oneal、@indra622 和 @ermaxinc。 - Claude CLI:使用运行时保留的环境探测登录状态;在有界发现后恢复已知 Claude 会话;嵌套后台代理完成后结束父任务回复,而不是等待看门狗;避免房间事件轮次重置会话;将被拒绝的恢复检查点视为会话已过期;继续列出已登出的模型并说明登录原因;未安装 CLI 时不再显示错误的刷新警告。 (#175114, #176742, #182267, #182516, #182273, #181308, #166338, #182729;相关 #182175, #182177, #181254, #182728) 感谢 @RomneyDa、@sunlit-deng、@goslingmanagment、@xiaopan-xydt、@mushuiyu886、@Marvinthebored、@obviyus 和 @masatohoshino。 - 模型提供商:在 OpenAI 流事件格式错误后恢复任务;将 OpenAI 流的部分快照与实时输出分离;避免 Responses 别名产生错误的工具名称错误;保留 Google 多行回复;恢复通过 OpenRouter 路由的 DeepSeek DSML 工具调用;在无法验证推理重放后恢复 ChatGPT 工具回复;在目录过期时解除 OpenAI OAuth 阻塞。 (#173404, #172653, #170751, #173612, #175058, #185774, #181356;相关 #174909, #181353) 感谢 @Richard355168、@Linux2010、@ZhimingQ、@anyech、@RomneyDa 和 @sasan1200。 - 模型限制和错误:检测 SiliconFlow 和 vLLM 上下文溢出;发现失败后保留已选择的 Anthropic 200K 上下文窗口;接受较长的 AskUserQuestion 选项说明;修正新 Microsoft Foundry GPT-5 部署的限制;规范化 Ollama 工具结果名称;将计费失败显示为计费问题,而非速率限制;避免因脱敏而损坏的 400/422 响应正文默认被判定为格式错误;系统时钟变化后仍将提供商发现控制在预算内。 (#181519, #181521, #177702, #182938, #114891, #181549, #180867, #183006, #155323;相关 #181518, #181520, #177701, #181548, #180856, #155322) 感谢 @xpeng5278-web、@RomneyDa、@nxmxbbd、@ericcurtin、@eliavb43、@amittell、@masatohoshino 和 @fuller-stack-dev。 - 代理和工具:避免模型目录 worker 丢弃增量加载的插件;应用超大补丁块时不再因参数限制崩溃;在分页读取和截断工具结果的终端诊断中保留空行;区分无效工具参数和被阻止的调用;暴露未完成工具执行的超时;在缓冲命令结果以及取消后的 Git 清理中保留不确定的清理状态。 (#162226, #174477, #173835, #174030, #176104, #172983, #174622, #184270, #184226;相关 #176066, #172899, #184237, #184197) 感谢 @netcrazed、@RomneyDa、@vincentkoc、@yinx65588-boop、@BGreezy、@budzation 和 @shakkernerd。 - 代理运行:在快照退役后,为隔离补全保留已发现模型、继承的身份验证所有者和模型别名;为运行时插件保留尝试预算;在身份验证冷却期间停止运行时重建风暴;报告结构化输出重试预算耗尽;停止建议已禁用的推理和更新命令;转录准入冲突时停止模型回退;在钩子重写中保留私有工具参数和消息文件的字面路径;确保未变更账户上的并发自动化继续工作;防止空响应产生未处理的清理失败;修复云 worker 上 Code Mode 的技能搜索;在压缩反馈中完整指出缺失的标识符。 (#179333, #181655, #182952, #181812, #179192, #182995, #185250, #181515, #181997, #182001, #177956, #185170, #171585, #182503, #138415;相关 #179331, #181642, #181619, #181442, #181956, #185127) 感谢 @brandon-julio-t、@RomneyDa、@tianhaotian、@Yolo521-bot、@ensignwesley、@kip-claw、@sukhdeepjohar、@Oldrich333、@LiuwqGit、@Card4Philippe、@MonkeyLeeT、@HootRock、@fuller-stack-dev、@Alix-007 和 @amittell。 - Web 获取和搜索:在文本模式下保留行内代码中的 Markdown、代码缩进、波浪号围栏、定义列表和块边界;避免将平衡链接 URL 和零缩放隐藏文本加入提取文本;为 Tavily、Firecrawl、DuckDuckGo 和 Ollama 遵循配置的 `maxResults` 和 `timeoutSeconds`;早期摘要较长时仍保留后续结果;为自动 Web 搜索启动已启用的搜索所有者。 (#184411, #172389, #180611, #180557, #181740, #178569, #180605, #181785, #180115, #182052, #179703, #179781;相关 #184362, #178499, #105438, #180062, #182051, #179665) 感谢 @yy19971996、@RomneyDa、@AmelioMansour、@embrace897、@ly85206559、@L4XB、@HeZ2z、@yetval、@Jimmy-xuzimo、@aniruddhaadak80、@mushuiyu886、@masatohoshino、@Canvinus、@wr-web 和 @duardor968。 - MCP:避免中继运行在提交成功后中止;避免超时的会话 DELETE 导致下一轮失败;在 Safari 和 macOS 应用中渲染 MCP Apps;意外关闭后恢复环回连接;接受大小写混合的 JSON 内容类型;保留字面 stdio 路径和 TLS 客户端证书路径;防止因复用空闲套接字而丢失工具调用;关闭视图时释放已连接应用行;返回规范 JSON 失败结果。 (#172980, #181863, #182189, #182485, #183352, #172290, #171620, #181883, #184213, #183361;相关 #172871, #182174, #164447, #139340, #178413) 感谢 @Oldrich333、@crwohlfeil、@RomneyDa、@aniketkrs、@goslingmanagment、@anmol0b、@technicalpickles、@SC-10749、@eli-pavlov、@sukhdeepjohar、@wangmiao0668000666、@Alix-007 和 @Leon-SK668。 - 钩子、cron 和自动化:仅在进入执行通道时接纳钩子;保留在交付前被拒绝的 cron 失败警报;隔离心跳期间保持定向系统事件未读;显式禁用时取消强制暂停的运行;在 PostgreSQL 上最终处理保留的一次性任务;确保已停止的 dreaming cron 任务保持停止;工作看板卡片移至完成或阻塞后释放其所有者。 (#175111, #173347, #175642, #182350, #181802, #180694, #184241;相关 #173077, #175599, #180655) 感谢 @RomneyDa、@Winoren、@Yolo521-bot、@sunlit-deng、@seriouslysean、@Yun-0000、@lisandromachado 和 @jondihaynes。 - Exec 审批和所有者:为语音访问和 exec 审批遵循 `discord:user:<id>` 和 `slack:user:<id>` 命令所有者;拒绝 Gateway 固定任务的节点请求;避免节点 exec 更新等待节点服务;在实时状态守卫中展开 `file:` URI SQLite 目标。 (#172385, #172424, #176997, #173304, #170253;相关 #169256, #171542) 感谢 @yetval、@RomneyDa、@etzelm、@davidcittadini 和 @eleqtrizit。 - Telegram:恢复对话上下文中缺失的回复;防止重放时出现重复的转录回显;本地请求截止后恢复已保存的回复;进度草稿退役期间交付问题;不再将回复链中已交付的群组回复标记为失败;命名账户覆盖或添加令牌时继续运行默认机器人;解析大小写混合的账户键;将私有话题反应路由到话题会话;关闭图像理解时跳过贴纸说明;为已退役的机器人令牌释放限流器;在标准 Bun 下保持偏移检查点正常工作。 (#179399, #162565, #185465, #183028, #185899, #183618, #180654, #175946, #182006, #169536, #178909;相关 #185460, #182624, #179369, #180066, #175665, #181980, #178809) 感谢 @sobolevbel、@RomneyDa、@dankarization、@vincentkoc、@sercada、@moonbow0407、@555aaditya、@rodricksz4h5、@SC-10749、@yetval、@xiaopan-xydt、@obviyus、@RaphazZze、@wr-web、@Card4Philippe、@xialonglee、@brianmcguire、@qwexs 和 @shakkernerd。 - WhatsApp:避免套接字失败后重复发送;下载从 WhatsApp Web 或 Desktop 发送的贴纸;交付首次到达时无法解密的消息;插件退役后释放缓存的引用。 (#142434, #164210, #162078, #182550;相关 #142398, #163559, #161829) 感谢 @ashawwal、@obviyus、@andrewwbuilds、@abacha、@stanleys12、@hundredhandsio、@vincentkoc 和 @RomneyDa。 - Mattermost 和 Matrix:将最终 Mattermost 答案放在运行期间发送的帖子下方且不发送通知;慢速发送后控制预览编辑频率;待处理队列已满时拒绝请求,而不是进行配对;避免 Matrix 流式预览通知所有被提及的人;仅为 Matrix 控制命令标记命令来源。 (#185422, #185483, #178581, #169975, #183372, #179506;相关 #185421, #185482, #178507, #179441) 感谢 @hannnnn-l、@RomneyDa、@obviyus、@masatohoshino、@HeZ2z、@yetval、@xili-ytl、@L4XB、@xiaopan-xydt 和 @doomy。 - 频道:保留 Slack 富文本日期,并在套接字恢复前完成中继接受;隔离的 Slack `invalid_auth` 出现时先重试,再禁用套接字模式;IRC 网络静默断开后重新连接;遇到格式错误的消息后继续处理 IMAP;保留 Telegram 带括号编号章节前的空格;避免被拒绝的输入状态保活导致进程崩溃。 (#172182, #173407, #181056, #172961, #173231, #177126, #175381;相关 #172180, #180942, #172952, #175303) 感谢 @fhgffy、@skyzhao1223、@mushuiyu886、@RomneyDa、@marns、@rodricksz4h5、@pgondhi987、@shakkernerd、@gideonpraise、@musatoktas 和 @Yolo521-bot。 - 更多频道:当重启超过缓慢的 Discord 启动过程时允许 Gateway 退出;避免无效插件名称进入 Discord 原生目录;干净地拆分较长的 CRLF Discord 回复;将关闭的 Signal 事件流视为连接丢失;Messages 桥接器终止后恢复 iMessage 发送,并停止回复自己的自聊消息;回复被拒绝时保持 LINE 加载动画静默;在代码块后保留 Teams 列表项;拒绝以原型属性命名的 SMS 媒体类型;断开连接后允许新的 FaceTime 通话;通过 CLI 加入会议后继续保存会议字幕。 (#184033, #126643, #184435, #182746, #180900, #183383, #185306, #182959, #181773, #154230, #178415;相关 #184032, #126633, #182694, #185305, #149999, #154228, #178413) 感谢 @MarMarLabs、@RomneyDa、@xialonglee、@wr-web、@888achtachtacht-commits、@sukhdeepjohar、@masatohoshino、@L4XB、@Jimmy-xuzimo、@Solvely-Colin、@SC-10749 和 @shakkernerd。 - 出站交付和通知:结算永久性的未知发送协调失败;将 A2A 缺少 URL 的拒绝归类为永久失败;不向正在查看会话的设备推送代理完成通知;在插件重新加载时释放 Muse 原生会话,并匹配规范化的 Beam 会话标题。 (#180767, #181326, #183535, #184941, #184847, #133460;相关 #180582, #181175) 感谢 @wr-web、@RomneyDa、@Yolo521-bot、@potoior、@exGeni、@holgergruenhagen、@pstarkgit 和 @Leon-SK668。 - Control UI:标签页在 Gateway 忙碌期间唤醒时保留待处理连接;重新连接前报告打开超时;将恢复的日志游标限定到一次 Gateway 启动;禁用时释放资产缓存;报告拉取请求订阅失败;对紧凑聊天元数据跳过布局等待;对等方身份无法解析时保留缓存的侧边栏;报告传输中途退役的聊天发送,且不误报为存储失败。 (#172864, #172626, #177042, #177038, #175606, #177066, #185762, #187594, #186171) 感谢 @RomneyDa、@vincentkoc 和 @syxscott。 - Control UI 聊天和设置:提交后关闭编辑器菜单;保留 Shift+Enter 换行以及使用建议时的反向 Tab;遵循代理自身的 `verboseDefault`;恢复访客消息分叉;为采用数据 URL 身份的会话提供头像;保持图像缩放和浏览器缩放快捷键正常工作;按住按键时保持命令面板稳定;忽略未完成的数字草稿;审批历史加载失败时保留常驻授权;在“与我相关”中隐藏无关会话;保留报告的使用总量;在补丁查看器中保留尾随空白;避免插件 SVG 转换使页面卡住;避免首次运行的模型元数据限制选择器。 (#184869, #181999, #181145, #182059, #185486, #182730, #181374, #180872, #183067, #182076, #183769, #182015, #171872, #181674, #182674, #175945;相关 #185414, #180943, #175533) 感谢 @shakkernerd、@RomneyDa、@AmelioMansour、@obviyus、@etzelm、@masatohoshino、@sunlit-deng、@ly85206559、@SebTardif、@matthematics1137 和 @jb-dev1。 - 无障碍:在强制颜色模式下为设置搜索和编辑器显示焦点轮廓;为屏幕阅读器命名聊天转录和 MCP 服务器行按钮;播报代理文件保存失败和冲突。 (#181225, #180135, #180857, #178162, #181126;相关 #180134, #180814, #178161) 感谢 @etzelm、@RomneyDa、@bajiaoshan、@carlopignatari-boop 和 @shakkernerd。 - iOS:主机包含 `https://` 或 `wss://` 时手动连接;输入法组合或选择文本期间避免调用历史记录。 (#169875, #143056;相关 #144678) 感谢 @masatohoshino、@RomneyDa、@bjesuiter 和 @vincentkoc。 - 记忆:恢复较早仪表板聊天所关联自动化的记忆访问,以及由 `sessions_send` 或跨代理子代理启动的所有者会话的记忆访问;避免会话搜索加载完整目录;将语义更接近的结果排在弱关键词匹配之前;报告全零查询嵌入;将超过令牌限制的 Mistral 批次拆分;间隔超时后暂停主动召回;冷启动后停止已过期的 LanceDB 召回;临时 exec 运行后加载 llama.cpp 嵌入;限制重建期间的缓存增长;拒绝工作区文本和 DREAMS.md 中的无效 UTF-8。 (#182345, #181359, #181247, #177450, #183475, #183567, #181297, #182340, #182781, #183089, #179016, #179022;相关 #181092, #183556, #182518, #182886) 感谢 @jalehman、@RomneyDa、@Patrick-Erichsen、@davidcittadini、@serg0x、@lonexreb、@drewjocham、@rjdotdev、@kir1ll、@etzelm、@SunnyShu0925 和 @shakkernerd。 - Memory Wiki:保留提及“dalle”或以粘贴 JSON 开头的 ChatGPT 导入消息;导入前拒绝特殊文件;解析包含标题、括号或百分号编码的 Markdown 链接;在本地搜索中匹配规范化 Unicode。 (#182049, #181755, #181380, #181794, #184353;相关 #181379) 感谢 @L4XB、@RomneyDa、@Leon-SK668、@loading2332 和 @Takhoffman。 - 代理数据库:在 SQLite FTS 变更后恢复完好的数据库;准入时重建过期 FTS 索引;共享规范化 FTS 架构;磁盘写满后,在空间释放时避免代理继续卡死。 (#176234, #176833, #187467, #176902;相关 #176220) 感谢 @RomneyDa 和 @ndakota79。 - 更新:在暂存软件包更新前拒绝不兼容的 Gateway Node 运行时;重启前等待取得原生 Gateway 所有权;现有 Gateway 不健康时执行恢复;符号链接模式发生漂移后仍保持已保留的启动器可用;成功更新后不留下完整数据库快照副本。 (#180769, #173588, #173358, #177059, #178155, #187581;相关 #180636, #180701, #180707, #173570, #170203, #177697) 感谢 @RomneyDa、@sglion777、@Almost-Certified-ops、@billpang1-sketch、@obviyus、@BodegaClaw 和 @DonnieFi。 - 更新:插件后置 lint 无法完成时不再回滚;从成功更新报告中删除已取代和已解决的警告;缺少包管理器时避免提供数据库修复建议;保持恢复截止时间单调递增;允许共享 LaunchAgent 使用停止超时。 (#173341, #173395, #177096, #173293, #169168, #172469;相关 #171096, #173089, #160561, #176966, #173084) 感谢 @yoyo837、@DonnieFi、@ScientificProgrammer、@yinx65588-boop、@jj5638521、@wangmiao0668000666、@sunlit-deng、@SunnyShu0925 和 @easonclaw-lgtm。 - 更新恢复:避免 npm 回滚失败导致软件包根目录不可用;立即执行 Git 回滚时保留操作员编辑;执行器终止后恢复离线状态;防止源码更新期间出现模块缺失失败;修复源码产物前进入维护模式;硬链接捕获后接受未变更的插件文件;按字节判断回滚身份;接纳 SQLite 分词器变更,而不是以 `candidate-snapshot-failed` 拒绝。 (#185160, #185201, #181695, #174867, #180356, #165982, #164823, #181206;相关 #184889, #184887, #181649, #174687, #180349, #164308) 感谢 @LiuwqGit、@RomneyDa、@syxscott、@wr-web、@PonySlayer28、@vishnusenthil-16、@paulcam206 和 @WG-Mojo。 - 更新报告:说明阻塞更新的原因;避免身份验证被拒后误报重启失败;不再重试已经过验证的用户 Gateway 拒绝;保留失败的 Doctor 诊断;明确修复指导,并在服务检查超时后指出下一步;避免 Doctor 服务检查重新开始其超时计时;独立修复被延迟时返回非零状态;转义无效频道诊断;对无效修复频道和清理异常保持 JSON 输出。 (#182774, #175735, #185995, #183503, #177560, #166000, #170139, #181298, #180822, #184166;相关 #175712, #185946, #169462, #181212) 感谢 @fuller-stack-dev、@RomneyDa、@sesgoe、@Yun-0000、@lakemike、@Patrick-Erichsen、@dankarization、@jjgao、@TUARAN 和 @Leon-SK668。 - 更新平台:使用所属的 pnpm 10 shim 和全局 bin;Windows pnpm 交换时容忍缺少可选软件包;在外部监督安装中退役迁移原件;在 Bun 上保留后期导入;提升控制台日志级别后仍保持候选版本准入正常工作。 (#181456, #181596, #185392, #183429, #182850;相关 #180688, #181577) 感谢 @RomneyDa、@rayluo88 和 @SMF12138。 - 安装:允许 Windows 安装程序通过不带 NodeVersion 的 `iex` 运行;继续 Git 安装前恢复发生冲突的 Windows 拉取;在带引号的 Windows PATH 条目中查找 Node;打包用于托管恢复的 Windows 辅助程序;在 Linux AppImage 中附带正确的库;使用 ProxyCommand 时保持 AppImage SSH 隧道正常工作;在 Docker 健康检查中遵循 `OPENCLAW_GATEWAY_PORT`。 (#183145, #185378, #181678, #187470, #148174, #183661, #172765;相关 #183088, #127411, #146088, #183656) 感谢 @RomneyDa、@ryandle、@Links2008、@xydigitLybnnnn、@demos-ra、@jb-lopez 和 @xialonglee。 - Linux 服务:升级期间刷新旧版组可写 systemd 单元;在生成的 systemd 命令和服务检查中保留空参数;卸载时卸载 Gateway 单元;在服务检查和恢复期间保持清理失败及安全拒绝可见。 (#172790, #176873, #181213, #173048, #175689, #175703, #175726, #175229;相关 #152533) 感谢 @obviyus、@wei887-os、@shakkernerd、@gideonpraise、@aniruddhaadak80、@RomneyDa 和 @ericcurtin。 - Doctor:修复已退役插件的空安装元数据;缺少历史归档时完成插件修复;保留显式会话运行时选择、自动子会话模型选择和频道所有者目标类型;避免因缺少转录或插件文件捕获而卡住;避免重复状态扫描;限制内容版本等待,并重启由其停止的 Gateway;拒绝节点状态和旧版导入中的格式错误 UTF-8;拒绝有损 TOOLS.md 迁移;说明记忆同步因缺少嵌入密钥而停止的原因。 (#173851, #178779, #173498, #183728, #167059, #172890, #170934, #169905, #181941, #180850, #180861, #172293, #172223;相关 #173659, #167385, #183709, #166724, #172809, #170773, #180782, #180795, #172222) 感谢 @fengfan201314-eng、@jayzhou2309、@RomneyDa、@lostsock1、@obviyus、@LiuwqGit、@Iolaum、@jaiden0、@DongwonGim、@rozenpl、@Leon-SK668、@wangmiao0668000666、@serg0x 和 @shakkernerd。 - 迁移和导入:拒绝有损的 Claude 和 Hermes 文本导入及 FIFO Hermes 输入;暴露 Hermes 目录发现失败;输入不是 UTF-8 时保留 Memory Wiki 概念和 Notes 原始字节。 (#172953, #172742, #180908, #175452, #176009, #174573) 感谢 @Leon-SK668、@obviyus、@RomneyDa 和 @Alix-007。 - 备份和状态:在 SQLite 备份列表中识别 Git 仓库和工作树;通过快照验证 `.db` SQLite 文件;验证并恢复使用硬链接的旧归档;拒绝非十进制 `--bytes`;避免已退役缓存世代安装共享状态 worker 所有者;保留失败的原生租约清理,以便进行规范关闭。 (#167935, #148857, #173070, #178585, #176656, #172798, #173225;相关 #167934, #148796, #178491) 感谢 @PollyBot13、@obviyus、@LiuwqGit、@RomneyDa、@migelizaga-rgb、@zhangguiping-xydt 和 @YangManBOBO。 - 插件和技能:暴露缺失的 CLI 后端 `modelProvider` 绑定、产物部分初始化失败和频道目录读取失败;显式启用 ACP 时在启动阶段保留 acpx,并隔离其就绪探测;在提示中包含已就绪的 macOS 技能;保留显式空的内置允许列表;读取失败时遵循技能忽略文件;从 Git 变更中排除生成的沙箱技能。 (#173000, #174299, #177252, #176876, #176879, #172214, #182731, #176681, #173560;相关 #172211, #182637, #173546) 感谢 @fhgffy、@SC-10749、@RomneyDa、@Card4Philippe 和 @shakkernerd。 - 插件运行时:避免大型插件导致补全和模型变更时重新加载冻结;在回调中保持插件实用工具可用;允许轮次交接后成功重新加载;避免过期卸载停止另一个活动插件;避免清理失败阻止启动;避免 Windows 启动因插件源码捕获而卡住;保留默认 OAuth 修复;读取大小写混合的插件策略;缓存验证后仍拒绝无效值;保留延迟系统事件;原生配套组件准入时容忍仅 ctime 发生漂移;清理失败的临时 MCP 配置和技能树。 (#171822, #161267, #184110, #182929, #184628, #183660, #180895, #183183, #180789, #182514, #181138, #179949, #179603, #179611;相关 #180071, #179923, #179555, #179557) 感谢 @htuyer121、@RomneyDa、@obviyus、@Leon-SK668、@PollyBot13、@Links2008、@Roddmason、@anmol0b、@yetval、@coaiMax、@paulcam206、@xiaopan-xydt 和 @Yolo521-bot。 - 设置和 CLI:引导清理被锁定时保留提供商结果;报告服务重启失败,并在服务停止或卸载失败时输出下一步;保留无效插件编号以供更正;Gateway 命令退出时保留 JSON 输出;恢复带引号值的 PowerShell 补全;将 Bash 补全限制在选项操作数内;在所选配置中保留二维码审批命令;在日志中遵循 `--local-time`;说明不受支持的原生 Windows 数据库端口;报告资源释放失败。 (#183512, #172379, #174767, #176335, #176787, #176795, #167421, #183778, #178878, #176262, #173566;相关 #173348, #176268, #176261) 感谢 @RomneyDa、@skyzhao1223、@Yolo521-bot、@555aaditya、@vincentkoc、@LinzeShi、@ly85206559 和 @YangManBOBO。 - CLI 输入和 JSON:在回车符后报告正确的行号,并在 `path` 中保持空值为空;拒绝空白代理身份路径和格式错误的图像宽高比;拒绝将 FIFO 和管道后端输入用于补全配置、浏览器表单字段、语音通话简报和日志、ONNX 模型及团队名单;从浏览器、数据库、策略和 MCP 中继命令返回规范 JSON 失败结果。 (#184866, #178692, #182622, #172082, #181763, #183420, #183417, #172743, #183621, #183614, #180797, #184128, #183603, #183393, #181758) 感谢 @LinzeShi、@RomneyDa、@wangmiao0668000666、@KrasimirKralev、@Leon-SK668 和 @obviyus。 - 配置和密钥:暴露强制配置架构失败;拒绝在 `config.patch` 中显式删除带键代理;Control UI 保存时接受完全遮盖的 SecretRef 和仅大小写不同的 Web 搜索提供商;接受大小写混合的 Talk 提供商键;存在命名账户时保留 Google Chat 和 X 默认账户凭据;拒绝格式错误的 UTF-8 密钥计划;服务安装期间忽略已退役的密码环境变量;保留脱敏后的 1Password 解析器失败详情。 (#176039, #152052, #183571, #177836, #176990, #180450, #167379, #175416, #177060;相关 #152047, #183562) 感谢 @maximilien、@RomneyDa、@lonexreb、@Valkster70、@wangmiao0668000666、@shakkernerd、@gideonpraise、@555aaditya 和 @Alix-007。 - 媒体、浏览器和沙箱:允许的导航期间保留浏览器网络设置;取消超时交互和 DNS 检查,以释放配置租约;为 DeepInfra 和 OpenRouter 语音提供足够的慢速合成时间;转发 ElevenLabs 批量 STT 提供商选项;使已交付图像的文件名与其格式匹配;报告播放探测和缓存配额失败;检查失败时保留 OpenShell 数据;避免 Canvas 在清理失败后替换文档;凭据不可用时暂停 Beam 镜像;检查错误后保留项目克隆目标。 (#173486, #154246, #175614, #177975, #182494, #174668, #175634, #176458, #175343, #176510, #175952;相关 #173453, #168580) 感谢 @LiuwqGit、@ValantisV、@LLagoon3、@RomneyDa、@HeZ2z 和 @exGeni。 - 可靠性:将原生会话租约、进程轮询、OAuth 刷新、OpenAI 设备代码、Codex 市场发现、Crabbox 协调、节点隧道 exec 和云附件的超时及截止时间保持在单调时钟上;使 `logs.tail` 成本与窗口大小成比例;保留诊断导出路径和 OpenTelemetry 消息持续时间范围;记录经过脱敏的原因、DNS 区域、相机和进程清理失败。 (#172780, #173241, #167619, #162828, #168735, #165889, #171977, #173142, #172885, #174750, #174424, #175625, #170608, #181775, #128785;相关 #173351) 感谢 @SunnyShu0925、@wangmiao0668000666、@obviyus、@fuller-stack-dev、@Yolo521-bot、@vincentkoc、@duyufansh2008、@RomneyDa 和 @Patrick-Erichsen。 - 时钟变化:将代码模式运行到期、压缩安全、MCP 超时、提供商服务就绪、Codex 尝试和市场轮询、浏览器代理、守护进程和 launchd 停止、计划任务回退、飞书注册、媒体交接、LanceDB 召回、嵌入暂停、节点主机容量和心跳、OpenCode 分页、插件清理和服务停止、进程回收、Telegram 成员审计、WhatsApp 二维码登录、工作看板提醒、使用缓存刷新及 Control UI 对话桥接保持在单调时钟上。 (#180599, #184293, #184056, #182778, #155801, #178986, #185753, #183104, #183033, #182859, #182180, #185704, #186037, #184711, #169360, #184042, #182481, #182295, #181675, #181663, #181335, #181360, #185290, #183394, #183356, #184212, #182627) 感谢 @SunnyShu0925、@RomneyDa、@mikasa0818、@Bartok9 和 @obviyus。 - 性能:限制保留的会话分叉快照;释放由提示报告持有的技能目录;合并插件流转换;避免原生推理的二次复杂度重复扫描;降低检索、shell 分析、软件包捕获和历史 worker 的内存使用;减少流分发副本和未使用的节点事件解析;关闭期间停止保留处理;避免 `plugins.list` 等待冷目录;跳过已结算子代理的重复检查和未使用的活动名单规划;避免大型使用报告和隐身转录耗尽 worker;延迟休眠的 Chat 流式代码。 (#182544, #183010, #185083, #123120, #172392, #183312, #182613, #181936, #183552, #183931, #185859, #179213, #184539, #184921, #181560, #182182, #183407, #156673, #183198) 感谢 @RomneyDa、@nierob-cmd、@vincentkoc、@HerbertHuerto、@AmelioMansour、@yy19971996 和 @shakkernerd。 ### 完整贡献记录 这份经过审计的记录涵盖完整的 `v2026.10.10-beta.4..dbbf3ea69b1c06ab29d6adad52e8251b536d4110` 历史:范围内 551 个 PR + 0 个仅保留种子的 PR = 551 个唯一 PR。生成清单还提供了直接提交作为编辑输入;上方分组说明优先体现对用户的影响。 #### 拉取请求 - **PR #172691** 感谢 @joshavant。 - **PR #172790** 相关 #152533。感谢 @obviyus 和 @wei887-os。 - **PR #172798** 感谢 @RomneyDa。 - **PR #172685** 相关 #172658。感谢 @shakkernerd。 - **PR #172182** 相关 #172180。感谢 @fhgffy 和 @skyzhao1223。 - **PR #172379** 感谢 @skyzhao1223。 - **PR #172631** 感谢 @JasonBuildAI。 - **PR #172392** 感谢 @RomneyDa。 - **PR #172214** 相关 #172211。感谢 @fhgffy。 - **PR #172852** 感谢 @RomneyDa。 - **PR #172412** - **PR #172864** - **PR #172890** 相关 #172809。感谢 @DongwonGim。 - **PR #172980** 相关 #172871。感谢 @Oldrich333。 - **PR #172961** 相关 #172952。感谢 @rodricksz4h5。 - **PR #173000** - **PR #172983** 相关 #172899。感谢 @budzation。 - **PR #172780** 感谢 @SunnyShu0925。 - **PR #167421** 感谢 @LinzeShi。 - **PR #170608** 感谢 @duyufansh2008。 - **PR #172626** 感谢 @RomneyDa。 - **PR #172653** 感谢 @Richard355168。 - **PR #123120** 感谢 @nierob-cmd。 - **PR #170751** - **PR #173293** 相关 #173084。感谢 @DonnieFi、@wangmiao0668000666 和 @sunlit-deng。 - **PR #172885** - **PR #173341** 相关 #171096。感谢 @yoyo837。 - **PR #173347** 相关 #173077。感谢 @Winoren 和 @Yolo521-bot。 - **PR #170289** 感谢 @eleqtrizit。 - **PR #142434** 相关 #142398。感谢 @ashawwal 和 @obviyus。 - **PR #169099** 感谢 @obviyus。 - **PR #164210** 相关 #163559。感谢 @andrewwbuilds、@obviyus 和 @abacha。 - **PR #162078** 相关 #161829。感谢 @stanleys12、@obviyus 和 @hundredhandsio。 - **PR #173407** - **PR #170253** 感谢 @eleqtrizit。 - **PR #169168** 感谢 @SunnyShu0925。 - **PR #173358** - **PR #173225** - **PR #172639** 感谢 @stevenlee-oai。 - **PR #173486** 相关 #173453。感谢 @LiuwqGit 和 @ValantisV。 - **PR #173547** 感谢 @Kimiyu-186。 - **PR #173498** 感谢 @obviyus。 - **PR #173560** 相关 #173546。感谢 @shakkernerd。 - **PR #172223** 相关 #172222。感谢 @serg0x。 - **PR #173566** - **PR #173588** 相关 #173570。感谢 @obviyus。 - **PR #173612** - **PR #168735** 感谢 @SunnyShu0925 和 @obviyus。 - **PR #162828** 感谢 @SunnyShu0925 和 @fuller-stack-dev。 - **PR #165889** 感谢 @SunnyShu0925 和 @fuller-stack-dev。 - **PR #167619** 感谢 @SunnyShu0925 和 @fuller-stack-dev。 - **PR #155323** 相关 #155322。感谢 @masatohoshino 和 @fuller-stack-dev。 - **PR #172424** 感谢 @yetval 和 @RomneyDa。 - **PR #173686** - **PR #173241** 感谢 @wangmiao0668000666 和 @obviyus。 - **PR #173798** - **PR #173835** - **PR #172903** - **PR #173851** 相关 #173659。感谢 @fengfan201314-eng。 - **PR #173231** 感谢 @pgondhi987。 - **PR #174424** - **PR #174299** - **PR #174477** - **PR #174573** - **PR #174622** - **PR #174668** - **PR #172293** 感谢 @wangmiao0668000666 和 @obviyus。 - **PR #172953** 感谢 @Leon-SK668 和 @obviyus。 - **PR #172742** 感谢 @Leon-SK668 和 @obviyus。 - **PR #174750** 相关 #173351。感谢 @Yolo521-bot。 - **PR #174767** 相关 #173348。感谢 @skyzhao1223 和 @Yolo521-bot。 - **PR #174807** 相关 #174563。感谢 @sunlit-deng 和 @prizmizm。 - **PR #174869** - **PR #174030** 感谢 @vincentkoc。 - **PR #175114** 感谢 @RomneyDa。 - **PR #166338** 感谢 @obviyus。 - **PR #175229** - **PR #175278** 感谢 @RomneyDa。 - **PR #169144** - **PR #175058** 相关 #174909。感谢 @Linux2010 和 @ZhimingQ。 - **PR #175343** - **PR #175416** - **PR #173048** 感谢 @ericcurtin。 - **PR #175381** 相关 #175303。感谢 @musatoktas 和 @Yolo521-bot。 - **PR #175452** - **PR #175634** - **PR #175625** 感谢 @vincentkoc。 - **PR #174590** 相关 #174504。感谢 @shoaibulhaque、@altaywtf 和 @Yolo521-bot。 - **PR #175614** - **PR #175689** - **PR #175703** - **PR #175726** - **PR #175952** - **PR #176104** 相关 #176066。感谢 @yinx65588-boop 和 @BGreezy。 - **PR #176182** 感谢 @ericcurtin。 - **PR #176206** - **PR #167935** 相关 #167934。感谢 @PollyBot13 和 @obviyus。 - **PR #171977** 感谢 @SunnyShu0925 和 @obviyus。 - **PR #173142** 感谢 @SunnyShu0925 和 @obviyus。 - **PR #172469** 感谢 @easonclaw-lgtm。 - **PR #175624** 感谢 @SunnyShu0925 和 @obviyus。 - **PR #176039** - **PR #173310** 感谢 @TurboTheTurtle。 - **PR #176458** - **PR #176293** 相关 #176250。感谢 @goutamadwant 和 @yetval。 - **PR #176510** - **PR #175642** 相关 #175599。感谢 @sunlit-deng 和 @seriouslysean。 - **PR #176603** 相关 #169077。感谢 @hannnnn-l。 - **PR #176681** - **PR #176787** - **PR #176795** 感谢 @vincentkoc。 - **PR #176742** 感谢 @sunlit-deng。 - **PR #176879** - **PR #176876** - **PR #176873** 感谢 @shakkernerd 和 @gideonpraise。 - **PR #176997** 相关 #169256。感谢 @etzelm。 - **PR #175606** 感谢 @vincentkoc。 - **PR #177042** 感谢 @vincentkoc。 - **PR #176990** 感谢 @shakkernerd 和 @gideonpraise。 - **PR #177038** - **PR #177060** - **PR #177096** 相关 #160561, #176966。感谢 @ScientificProgrammer、@yinx65588-boop 和 @jj5638521。 - **PR #177059** 相关 #170203。感谢 @BodegaClaw。 - **PR #177066** - **PR #177184** - **PR #177126** 感谢 @shakkernerd 和 @gideonpraise。 - **PR #177252** - **PR #180010** 感谢 @RomneyDa。 - **PR #173304** 相关 #171542。感谢 @davidcittadini。 - **PR #173395** 相关 #173089。感谢 @DonnieFi。 - **PR #173404** - **PR #173516** 相关 #161576。感谢 @RomneyDa 和 @Compassboot。 - **PR #173580** 感谢 @LLagoon3。 - **PR #172385** 感谢 @yetval 和 @RomneyDa。 - **PR #167059** 相关 #166724。感谢 @RomneyDa 和 @jaiden0。 - **PR #175111** 感谢 @RomneyDa。 - **PR #176009** 感谢 @Alix-007。 - **PR #176656** - **PR #176675** 感谢 @enki 和 @RomneyDa。 - **PR #178155** 相关 #177697。感谢 @DonnieFi 和 @RomneyDa。 - **PR #178779** 相关 #167385。感谢 @jayzhou2309、@RomneyDa 和 @lostsock1。 - **PR #136236** 感谢 @vincentkoc。 - **PR #159715** 感谢 @mbelinky 和 @RomneyDa。 - **PR #162226** 感谢 @netcrazed 和 @RomneyDa。 - **PR #161267** 感谢 @obviyus 和 @RomneyDa。 - **PR #180769** 相关 #180636, #180701, #180707。感谢 @RomneyDa、@sglion777、@Almost-Certified-ops 和 @billpang1-sketch。 - **PR #185539** 感谢 @RomneyDa。 - **PR #181138** 感谢 @RomneyDa。 - **PR #180767** 相关 #180582。感谢 @wr-web、@RomneyDa 和 @Yolo521-bot。 - **PR #138415** 感谢 @amittell 和 @RomneyDa。 - **PR #181161** 相关 #181070。感谢 @mushuiyu886、@RomneyDa 和 @julianloperar。 - **PR #180880** 感谢 @eleqtrizit 和 @RomneyDa。 - **PR #152052** 相关 #152047。感谢 @maximilien、@RomneyDa 和 @shakkernerd。 - **PR #181335** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #182006** 相关 #181980。感谢 @wr-web、@RomneyDa 和 @Card4Philippe。 - **PR #178238** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #179333** 相关 #179331。感谢 @brandon-julio-t 和 @RomneyDa。 - **PR #182481** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #182180** 感谢 @mikasa0818 和 @RomneyDa。 - **PR #183193** 感谢 @LeizhenZhang 和 @RomneyDa。 - **PR #182859** 感谢 @mikasa0818 和 @RomneyDa。 - **PR #184628** 感谢 @Links2008 和 @RomneyDa。 - **PR #185170** 相关 #185127。感谢 @fuller-stack-dev 和 @RomneyDa。 - **PR #128785** 感谢 @Patrick-Erichsen 和 @RomneyDa。 - **PR #179928** 相关 #179927。感谢 @andrewbowlds、@RomneyDa 和 @shakkernerd。 - **PR #185201** 相关 #184887。感谢 @wr-web、@RomneyDa 和 @syxscott。 - **PR #185345** 相关 #185208。感谢 @RomneyDa。 - **PR #182118** 相关 #173080。感谢 @xiaopan-xydt、@RomneyDa 和 @Yolo521-bot。 - **PR #179611** 相关 #179557。感谢 @xiaopan-xydt、@RomneyDa 和 @Yolo521-bot。 - **PR #179603** 相关 #179555。感谢 @xiaopan-xydt、@RomneyDa 和 @Yolo521-bot。 - **PR #185486** 相关 #185414。感谢 @shakkernerd 和 @RomneyDa。 - **PR #183567** 相关 #183556。感谢 @lonexreb、@RomneyDa 和 @drewjocham。 - **PR #169360** 感谢 @Bartok9 和 @RomneyDa。 - **PR #179506** 相关 #179441。感谢 @xiaopan-xydt、@RomneyDa 和 @doomy。 - **PR #179949** 相关 #179923。感谢 @coaiMax、@paulcam206 和 @RomneyDa。 - **PR #164823** 感谢 @paulcam206 和 @RomneyDa。 - **PR #165982** 相关 #164308。感谢 @paulcam206、@RomneyDa 和 @WG-Mojo。 - **PR #183571** 相关 #183562。感谢 @lonexreb、@RomneyDa 和 @Valkster70。 - **PR #176902** 感谢 @RomneyDa。 - **PR #181596** 相关 #181577。感谢 @RomneyDa 和 @SMF12138。 - **PR #173623** 感谢 @RomneyDa。 - **PR #176607** 感谢 @RomneyDa。 - **PR #180673** 感谢 @RomneyDa。 - **PR #182546** 感谢 @RomneyDa。 - **PR #181225** 感谢 @etzelm 和 @RomneyDa。 - **PR #175946** 相关 #175665。感谢 @xiaopan-xydt、@RomneyDa、@obviyus 和 @RaphazZze。 - **PR #181678** 感谢 @Links2008 和 @RomneyDa。 - **PR #181895** 感谢 @RomneyDa。 - **PR #182015** 感谢 @RomneyDa。 - **PR #182182** 感谢 @vincentkoc 和 @RomneyDa。 - **PR #181999** 感谢 @AmelioMansour、@RomneyDa 和 @obviyus。 - **PR #183232** 相关 #180719。感谢 @RomneyDa、@indra622 和 @ermaxinc。 - **PR #182104** 感谢 @jjjhenriksen 和 @RomneyDa。 - **PR #182781** 相关 #182518。感谢 @rjdotdev、@RomneyDa 和 @kir1ll。 - **PR #184128** 感谢 @Leon-SK668、@RomneyDa 和 @obviyus。 - **PR #184213** 感谢 @RomneyDa。 - **PR #183728** 相关 #183709。感谢 @LiuwqGit、@RomneyDa 和 @Iolaum。 - **PR #181674** 感谢 @ly85206559 和 @RomneyDa。 - **PR #185378** 相关 #127411。感谢 @RomneyDa。 - **PR #182534** 感谢 @RomneyDa。 - **PR #178313** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #182076** 感谢 @AmelioMansour 和 @RomneyDa。 - **PR #182384** 相关 #111797。感谢 @RomneyDa 和 @dineshsuthar123。 - **PR #181741** 感谢 @wangmiao0668000666 和 @RomneyDa。 - **PR #182059** 感谢 @masatohoshino 和 @RomneyDa。 - **PR #182995** 相关 #181619。感谢 @RomneyDa 和 @kip-claw。 - **PR #155801** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #182295** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #180588** 感谢 @AmelioMansour 和 @RomneyDa。 - **PR #181755** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #183407** 感谢 @RomneyDa。 - **PR #180605** 感谢 @AmelioMansour、@RomneyDa 和 @yy19971996。 - **PR #172389** 感谢 @ly85206559、@RomneyDa、@AmelioMansour 和 @yy19971996。 - **PR #180611** 感谢 @AmelioMansour、@RomneyDa 和 @yy19971996。 - **PR #183198** 感谢 @RomneyDa、@AmelioMansour 和 @yy19971996。 - **PR #184411** 相关 #184362。感谢 @yy19971996、@RomneyDa、@AmelioMansour 和 @embrace897。 - **PR #183614** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #183621** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #172765** 感谢 @xialonglee 和 @RomneyDa。 - **PR #183394** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #183438** 感谢 @LeizhenZhang 和 @RomneyDa。 - **PR #183359** 感谢 @Alix-007 和 @RomneyDa。 - **PR #183252** 感谢 @LeizhenZhang 和 @RomneyDa。 - **PR #183420** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #183372** 感谢 @L4XB 和 @RomneyDa。 - **PR #183417** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #182622** 感谢 @wangmiao0668000666 和 @RomneyDa。 - **PR #183778** 感谢 @LinzeShi 和 @RomneyDa。 - **PR #182731** 相关 #182637。感谢 @SC-10749、@RomneyDa 和 @Card4Philippe。 - **PR #184317** 感谢 @RomneyDa。 - **PR #177702** 相关 #177701。感谢 @nxmxbbd 和 @RomneyDa。 - **PR #176266** 感谢 @wangmiao0668000666 和 @RomneyDa。 - **PR #180822** 感谢 @RomneyDa。 - **PR #181298** 相关 #181212。感谢 @RomneyDa 和 @TUARAN。 - **PR #180135** 相关 #180134。感谢 @etzelm 和 @RomneyDa。 - **PR #177836** 感谢 @wangmiao0668000666 和 @RomneyDa。 - **PR #180867** 相关 #180856。感谢 @eliavb43 和 @RomneyDa。 - **PR #172082** 感谢 @KrasimirKralev 和 @RomneyDa。 - **PR #181213** 感谢 @aniruddhaadak80 和 @RomneyDa。 - **PR #178742** 感谢 @eleqtrizit 和 @RomneyDa。 - **PR #176207** 感谢 @hugenshen 和 @RomneyDa。 - **PR #180654** 相关 #180066。感谢 @SC-10749、@RomneyDa 和 @yetval。 - **PR #179880** 感谢 @eleqtrizit 和 @RomneyDa。 - **PR #171620** 感谢 @Alix-007 和 @RomneyDa。 - **PR #172290** 感谢 @wangmiao0668000666 和 @RomneyDa。 - **PR #166660** 感谢 @Shenrui-Ma 和 @RomneyDa。 - **PR #181126** 感谢 @etzelm 和 @RomneyDa。 - **PR #181145** 感谢 @etzelm 和 @RomneyDa。 - **PR #181802** 感谢 @RomneyDa。 - **PR #181812** 感谢 @RomneyDa。 - **PR #181785** 相关 #105438。感谢 @Jimmy-xuzimo、@RomneyDa 和 @aniruddhaadak80。 - **PR #181983** 相关 #158099。感谢 @ruel225、@RomneyDa 和 @jonathanlindsay。 - **PR #181655** 相关 #181642。感谢 @tianhaotian、@RomneyDa 和 @Yolo521-bot。 - **PR #181746** 相关 #181722。感谢 @xiaopan-xydt、@RomneyDa 和 @tre1d。 - **PR #181549** 相关 #181548。感谢 @xpeng5278-web 和 @RomneyDa。 - **PR #178234** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #171872** 感谢 @RomneyDa。 - **PR #184139** 感谢 @Alix-007 和 @RomneyDa。 - **PR #184427** 感谢 @RomneyDa。 - **PR #184226** 相关 #184197。感谢 @shakkernerd 和 @RomneyDa。 - **PR #178415** 相关 #178413。感谢 @sukhdeepjohar、@RomneyDa、@SC-10749 和 @shakkernerd。 - **PR #184866** 感谢 @LinzeShi 和 @RomneyDa。 - **PR #181773** 相关 #149999。感谢 @Jimmy-xuzimo、@RomneyDa 和 @masatohoshino。 - **PR #178581** 相关 #178507。感谢 @HeZ2z、@RomneyDa 和 @yetval。 - **PR #178692** 感谢 @LinzeShi 和 @RomneyDa。 - **PR #184717** 感谢 @A-Raphie 和 @RomneyDa。 - **PR #183352** 相关 #139340, #178413。感谢 @SC-10749、@RomneyDa、@eli-pavlov 和 @sukhdeepjohar。 - **PR #184989** 感谢 @eleqtrizit 和 @RomneyDa。 - **PR #179433** 相关 #179432。感谢 @masatohoshino 和 @RomneyDa。 - **PR #185386** 相关 #178413。感谢 @RomneyDa、@SC-10749 和 @sukhdeepjohar。 - **PR #184711** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #185774** 感谢 @anyech 和 @RomneyDa。 - **PR #185704** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #185920** 感谢 @obviyus 和 @RomneyDa。 - **PR #184293** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #183932** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #185753** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #186055** 感谢 @freeqaz 和 @RomneyDa。 - **PR #184911** 相关 #184864。感谢 @etzelm 和 @RomneyDa。 - **PR #186171** 感谢 @syxscott 和 @RomneyDa。 - **PR #185899** 感谢 @moonbow0407 和 @RomneyDa。 - **PR #182660** 相关 #184197。感谢 @RomneyDa 和 @shakkernerd。 - **PR #176956** 相关 #139340。感谢 @SC-10749、@RomneyDa 和 @eli-pavlov。 - **PR #182340** 感谢 @RomneyDa。 - **PR #186037** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #156673** 感谢 @HerbertHuerto 和 @RomneyDa。 - **PR #181997** 相关 #181956。感谢 @LiuwqGit、@RomneyDa 和 @Card4Philippe。 - **PR #184120** 感谢 @Alix-007 和 @RomneyDa。 - **PR #178585** 相关 #178491。感谢 @YangManBOBO 和 @RomneyDa。 - **PR #181584** 感谢 @Alix-007 和 @RomneyDa。 - **PR #183603** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #178878** 感谢 @ly85206559 和 @RomneyDa。 - **PR #176262** 相关 #176261。感谢 @YangManBOBO 和 @RomneyDa。 - **PR #184141** 感谢 @Alix-007 和 @RomneyDa。 - **PR #181763** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #182494** 感谢 @RomneyDa。 - **PR #181794** 感谢 @L4XB 和 @RomneyDa。 - **PR #181297** 感谢 @RomneyDa。 - **PR #181326** 相关 #181175。感谢 @potoior、@RomneyDa 和 @exGeni。 - **PR #179703** 感谢 @Canvinus 和 @RomneyDa。 - **PR #171585** 感谢 @Alix-007 和 @RomneyDa。 - **PR #182959** 感谢 @L4XB 和 @RomneyDa。 - **PR #181374** 相关 #180943。感谢 @AmelioMansour、@RomneyDa 和 @obviyus。 - **PR #180843** 感谢 @eleqtrizit 和 @RomneyDa。 - **PR #183769** 感谢 @AmelioMansour 和 @RomneyDa。 - **PR #180857** 相关 #180814。感谢 @bajiaoshan、@RomneyDa 和 @carlopignatari-boop。 - **PR #182627** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #185762** 感谢 @RomneyDa。 - **PR #183067** 感谢 @etzelm 和 @RomneyDa。 - **PR #180872** 感谢 @etzelm 和 @RomneyDa。 - **PR #177975** 相关 #168580。感谢 @HeZ2z、@RomneyDa 和 @exGeni。 - **PR #181360** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #182730** 感谢 @sunlit-deng 和 @RomneyDa。 - **PR #183033** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #178986** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #184042** 感谢 @RomneyDa。 - **PR #182952** 感谢 @RomneyDa。 - **PR #182778** 感谢 @mikasa0818 和 @RomneyDa。 - **PR #179192** 感谢 @ensignwesley 和 @RomneyDa。 - **PR #184374** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #181308** 相关 #181254。感谢 @mushuiyu886、@RomneyDa 和 @Marvinthebored。 - **PR #158696** 感谢 @Alix-007 和 @RomneyDa。 - **PR #176311** 感谢 @enki 和 @RomneyDa。 - **PR #180057** 感谢 @yetval 和 @RomneyDa。 - **PR #182052** 相关 #182051。感谢 @masatohoshino 和 @RomneyDa。 - **PR #181456** 相关 #180688。感谢 @RomneyDa 和 @rayluo88。 - **PR #167732** 感谢 @GoldArowana 和 @RomneyDa。 - **PR #182550** 感谢 @vincentkoc 和 @RomneyDa。 - **PR #182273** 相关 #182177。感谢 @xiaopan-xydt、@RomneyDa 和 @goslingmanagment。 - **PR #182159** 感谢 @vincentkoc 和 @RomneyDa。 - **PR #184241** 感谢 @jondihaynes 和 @RomneyDa。 - **PR #183661** 相关 #183656。感谢 @demos-ra 和 @RomneyDa。 - **PR #148174** 相关 #146088。感谢 @xydigitLybnnnn、@demos-ra、@RomneyDa 和 @jb-lopez。 - **PR #182753** 感谢 @wangmiao0668000666 和 @RomneyDa。 - **PR #180694** 相关 #180655。感谢 @Yun-0000、@RomneyDa 和 @lisandromachado。 - **PR #182030** 感谢 @RomneyDa。 - **PR #184435** 感谢 @xialonglee 和 @RomneyDa。 - **PR #179000** 相关 #178997。感谢 @TUARAN 和 @RomneyDa。 - **PR #184639** 感谢 @vincentkoc、@RomneyDa 和 @shakkernerd。 - **PR #180557** 感谢 @AmelioMansour 和 @RomneyDa。 - **PR #182746** 相关 #182694。感谢 @wr-web、@RomneyDa 和 @888achtachtacht-commits。 - **PR #183023** 感谢 @gdpu11 和 @RomneyDa。 - **PR #183383** 感谢 @sukhdeepjohar 和 @RomneyDa。 - **PR #181742** 感谢 @wangmiao0668000666 和 @RomneyDa。 - **PR #182938** 感谢 @ericcurtin 和 @RomneyDa。 - **PR #184941** 感谢 @pstarkgit 和 @RomneyDa。 - **PR #185290** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #184033** 相关 #184032。感谢 @MarMarLabs 和 @RomneyDa。 - **PR #181204** 相关 #181046。感谢 @Stronggenetics、@RomneyDa 和 @jason-allen-oneal。 - **PR #174900** 感谢 @enki、@Stronggenetics、@quqi1599、@Ricardodpalmeida 和 @RomneyDa。 - **PR #181528** 感谢 @RomneyDa。 - **PR #181936** 感谢 @RomneyDa。 - **PR #182613** 感谢 @vincentkoc 和 @RomneyDa。 - **PR #182491** 相关 #182474。感谢 @ericcurtin、@RomneyDa 和 @resinoftree97。 - **PR #181356** 相关 #181353。感谢 @sasan1200 和 @RomneyDa。 - **PR #180895** 感谢 @Roddmason 和 @RomneyDa。 - **PR #179781** 相关 #179665。感谢 @wr-web、@RomneyDa 和 @duardor968。 - **PR #181863** 感谢 @crwohlfeil 和 @RomneyDa。 - **PR #183393** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #184857** 感谢 @RomneyDa。 - **PR #184110** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #183183** 感谢 @RomneyDa。 - **PR #183361** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #181521** 相关 #181520。感谢 @xpeng5278-web 和 @RomneyDa。 - **PR #181582** 感谢 @Alix-007 和 @RomneyDa。 - **PR #183942** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #184847** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #183006** 感谢 @amittell 和 @RomneyDa。 - **PR #154246** 感谢 @LLagoon3 和 @RomneyDa。 - **PR #184056** 感谢 @RomneyDa。 - **PR #184353** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #181740** 感谢 @L4XB 和 @RomneyDa。 - **PR #183360** 感谢 @Alix-007 和 @RomneyDa。 - **PR #182674** 感谢 @SebTardif 和 @RomneyDa。 - **PR #129244** 感谢 @RomneyDa。 - **PR #175654** 感谢 @enki 和 @RomneyDa。 - **PR #180797** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #182001** 感谢 @MonkeyLeeT 和 @RomneyDa。 - **PR #126643** 相关 #126633。感谢 @RomneyDa。 - **PR #180599** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #181675** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #183456** 感谢 @RomneyDa。 - **PR #183660** 感谢 @RomneyDa。 - **PR #183606** 感谢 @L4XB 和 @RomneyDa。 - **PR #183708** 感谢 @wangmiao0668000666 和 @RomneyDa。 - **PR #181911** 感谢 @RomneyDa。 - **PR #183355** 感谢 @Alix-007 和 @RomneyDa。 - **PR #169975** 感谢 @xili-ytl 和 @RomneyDa。 - **PR #184869** 感谢 @shakkernerd 和 @RomneyDa。 - **PR #181775** 感谢 @wangmiao0668000666 和 @RomneyDa。 - **PR #185456** 相关 #185455。感谢 @masatohoshino 和 @RomneyDa。 - **PR #143056** 感谢 @vincentkoc 和 @RomneyDa。 - **PR #180900** 感谢 @RomneyDa。 - **PR #181380** 相关 #181379。感谢 @loading2332、@Takhoffman 和 @RomneyDa。 - **PR #173070** 感谢 @zhangguiping-xydt 和 @RomneyDa。 - **PR #184131** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #177956** 感谢 @HootRock 和 @RomneyDa。 - **PR #176335** 相关 #176268。感谢 @555aaditya 和 @RomneyDa。 - **PR #172743** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #114891** 感谢 @RomneyDa。 - **PR #181585** 感谢 @Alix-007 和 @RomneyDa。 - **PR #183475** 感谢 @lonexreb 和 @RomneyDa。 - **PR #184153** 感谢 @RomneyDa。 - **PR #185483** 相关 #185482。感谢 @masatohoshino 和 @RomneyDa。 - **PR #185422** 相关 #185421。感谢 @hannnnn-l、@RomneyDa 和 @obviyus。 - **PR #180789** 相关 #180071。感谢 @anmol0b、@RomneyDa 和 @yetval。 - **PR #181515** 相关 #181442。感谢 @sukhdeepjohar、@RomneyDa 和 @Oldrich333。 - **PR #183104** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #154230** 相关 #154228。感谢 @Solvely-Colin 和 @RomneyDa。 - **PR #184166** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #181056** 相关 #180942。感谢 @mushuiyu886、@RomneyDa 和 @marns。 - **PR #178162** 相关 #178161。感谢 @etzelm、@shakkernerd 和 @RomneyDa。 - **PR #182503** 感谢 @RomneyDa。 - **PR #182243** 相关 #135887。感谢 @Jimmy-xuzimo、@RomneyDa 和 @vincentkoc。 - **PR #176230** 感谢 @hugenshen 和 @RomneyDa。 - **PR #175945** 相关 #175533。感谢 @matthematics1137、@RomneyDa 和 @jb-dev1。 - **PR #167251** 感谢 @Alix-007 和 @RomneyDa。 - **PR #180861** 相关 #180782, #180795。感谢 @RomneyDa、@Leon-SK668、@shakkernerd 和 @wangmiao0668000666。 - **PR #179016** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #179022** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #183356** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #182049** 感谢 @L4XB 和 @RomneyDa。 - **PR #182350** 感谢 @RomneyDa。 - **PR #183145** 相关 #183088。感谢 @RomneyDa 和 @ryandle。 - **PR #185306** 相关 #185305。感谢 @masatohoshino 和 @RomneyDa。 - **PR #169875** 相关 #144678。感谢 @masatohoshino、@RomneyDa 和 @bjesuiter。 - **PR #181265** 感谢 @RomneyDa。 - **PR #181519** 相关 #181518。感谢 @xpeng5278-web 和 @RomneyDa。 - **PR #183512** 感谢 @RomneyDa。 - **PR #178569** 相关 #178499。感谢 @HeZ2z、@RomneyDa 和 @yetval。 - **PR #181883** 感谢 @wangmiao0668000666 和 @RomneyDa。 - **PR #133460** 感谢 @RomneyDa。 - **PR #180850** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #167379** 感谢 @Alix-007 和 @RomneyDa。 - **PR #181373** 感谢 @RomneyDa 和 @Patrick-Erichsen。 - **PR #181933** 感谢 @jalehman 和 @RomneyDa。 - **PR #148857** 相关 #148796。感谢 @LiuwqGit、@RomneyDa 和 @migelizaga-rgb。 - **PR #183476** 感谢 @RomneyDa。 - **PR #176234** 相关 #176220。感谢 @RomneyDa 和 @ndakota79。 - **PR #176833** 感谢 @RomneyDa。 - **PR #181206** 感谢 @RomneyDa。 - **PR #182587** 感谢 @RomneyDa。 - **PR #184022** 相关 #143334。感谢 @RomneyDa 和 @BorClaw。 - **PR #184100** 感谢 @RomneyDa。 - **PR #185999** 感谢 @VACInc 和 @RomneyDa。 - **PR #166000** 感谢 @dankarization 和 @RomneyDa。 - **PR #177560** 感谢 @RomneyDa 和 @Patrick-Erichsen。 - **PR #170139** 相关 #169462。感谢 @RomneyDa 和 @jjgao。 - **PR #180356** 相关 #180349。感谢 @RomneyDa。 - **PR #175735** 相关 #175712。感谢 @RomneyDa 和 @sesgoe。 - **PR #185995** 相关 #185946。感谢 @Yun-0000、@RomneyDa 和 @lakemike。 - **PR #181941** 感谢 @RomneyDa。 - **PR #169905** 感谢 @RomneyDa。 - **PR #170934** 相关 #170773。感谢 @RomneyDa 和 @rozenpl。 - **PR #174867** 相关 #174687。感谢 @RomneyDa 和 @vishnusenthil-16。 - **PR #183429** 感谢 @RomneyDa。 - **PR #182774** 感谢 @fuller-stack-dev 和 @RomneyDa。 - **PR #182850** 感谢 @RomneyDa。 - **PR #185392** 感谢 @RomneyDa。 - **PR #181695** 相关 #181649。感谢 @RomneyDa 和 @PonySlayer28。 - **PR #182901** 感谢 @RomneyDa。 - **PR #180765** 相关 #180720。感谢 @JasonBuildAI 和 @RomneyDa。 - **PR #181397** 相关 #175156。感谢 @RomneyDa 和 @JasonBuildAI。 - **PR #182929** 感谢 @PollyBot13 和 @RomneyDa。 - **PR #171822** 感谢 @htuyer121 和 @RomneyDa。 - **PR #181663** 感谢 @SunnyShu0925 和 @RomneyDa。 - **PR #179213** 感谢 @RomneyDa 和 @shakkernerd。 - **PR #183552** 感谢 @RomneyDa 和 @shakkernerd。 - **PR #185573** 感谢 @RomneyDa。 - **PR #185250** 感谢 @RomneyDa。 - **PR #184539** 感谢 @RomneyDa。 - **PR #184921** 感谢 @RomneyDa 和 @shakkernerd。 - **PR #183312** 感谢 @RomneyDa。 - **PR #183413** 感谢 @gdpu11 和 @RomneyDa。 - **PR #185083** 感谢 @RomneyDa。 - **PR #181260** 感谢 @RomneyDa、@Patrick-Erichsen 和 @shakkernerd。 - **PR #181560** 感谢 @RomneyDa。 - **PR #182267** 相关 #182175。感谢 @RomneyDa 和 @goslingmanagment。 - **PR #182189** 相关 #182174。感谢 @aniketkrs、@RomneyDa 和 @goslingmanagment。 - **PR #180321** 相关 #180308。感谢 @brandon-julio-t、@wr-web 和 @RomneyDa。 - **PR #181587** 感谢 @Alix-007 和 @RomneyDa。 - **PR #184352** 感谢 @obviyus、@jaxonparrott、@RomneyDa 和 @shakkernerd。 - **PR #182516** 感谢 @goslingmanagment 和 @RomneyDa。 - **PR #179731** 感谢 @hidaba 和 @RomneyDa。 - **PR #181247** 相关 #181092。感谢 @RomneyDa、@Patrick-Erichsen 和 @davidcittadini。 - **PR #181506** 感谢 @RomneyDa。 - **PR #182544** 感谢 @RomneyDa。 - **PR #183089** 相关 #182886。感谢 @RomneyDa 和 @etzelm。 - **PR #184157** 感谢 @RomneyDa。 - **PR #181096** 感谢 @RomneyDa。 - **PR #183028** 相关 #182624。感谢 @RomneyDa 和 @sercada。 - **PR #183618** 相关 #179369。感谢 @555aaditya、@RomneyDa 和 @rodricksz4h5。 - **PR #178909** 相关 #178809。感谢 @brianmcguire、@RomneyDa、@shakkernerd 和 @qwexs。 - **PR #185465** 相关 #185460。感谢 @vincentkoc 和 @RomneyDa。 - **PR #169536** 感谢 @xialonglee 和 @RomneyDa。 - **PR #162565** 感谢 @dankarization 和 @RomneyDa。 - **PR #179399** 感谢 @sobolevbel 和 @RomneyDa。 - **PR #177450** 感谢 @serg0x 和 @RomneyDa。 - **PR #180908** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #185859** 感谢 @RomneyDa。 - **PR #182397** 感谢 @vincentkoc 和 @RomneyDa。 - **PR #182485** 相关 #164447。感谢 @anmol0b、@RomneyDa 和 @technicalpickles。 - **PR #177444** 感谢 @YangManBOBO 和 @RomneyDa。 - **PR #181359** 感谢 @jalehman 和 @RomneyDa。 - **PR #182345** 感谢 @jalehman、@RomneyDa 和 @shakkernerd。 - **PR #183535** 感谢 @holgergruenhagen 和 @RomneyDa。 - **PR #182729** 相关 #182728。感谢 @masatohoshino 和 @RomneyDa。 - **PR #180115** 相关 #180062。感谢 @mushuiyu886、@RomneyDa 和 @yetval。 - **PR #184212** 感谢 @SunnyShu0925、@RomneyDa 和 @obviyus。 - **PR #182514** 感谢 @RomneyDa。 - **PR #180450** 感谢 @555aaditya 和 @RomneyDa。 - **PR #183010** 感谢 @RomneyDa 和 @shakkernerd。 - **PR #183931** 感谢 @RomneyDa 和 @shakkernerd。 - **PR #176851** 感谢 @harjothkhara 和 @RomneyDa。 - **PR #181758** 感谢 @Leon-SK668 和 @RomneyDa。 - **PR #172592** 感谢 @RomneyDa。 - **PR #172625** 感谢 @RomneyDa 和 @shakkernerd。 - **PR #173807** 感谢 @RomneyDa 和 @shakkernerd。 - **PR #187108** 感谢 @RomneyDa。 - **PR #181927** 感谢 @RomneyDa。 - **PR #187254** 感谢 @RomneyDa。 - **PR #187306** 感谢 @RomneyDa。 - **PR #187285** 感谢 @RomneyDa。 - **PR #187301** 感谢 @RomneyDa 和 @shakkernerd。 - **PR #187297** 感谢 @RomneyDa。 - **PR #184270** 相关 #184237。感谢 @shakkernerd 和 @RomneyDa。 - **PR #185160** 相关 #184889。感谢 @LiuwqGit、@RomneyDa 和 @syxscott。 - **PR #187293** 感谢 @RomneyDa。 - **PR #185094** 感谢 @eleqtrizit 和 @RomneyDa。 - **PR #187428** 感谢 @RomneyDa。 - **PR #187304** 感谢 @RomneyDa。 - **PR #187448** 感谢 @RomneyDa。 - **PR #187467** 感谢 @RomneyDa。 - **PR #187470** 感谢 @RomneyDa。 - **PR #187279** 感谢 @RomneyDa。 - **PR #187536** 感谢 @RomneyDa。 - **PR #187516** 感谢 @RomneyDa。 - **PR #185475** 感谢 @shakkernerd。 - **PR #187562** 感谢 @RomneyDa。 - **PR #187581** 感谢 @RomneyDa。 - **PR #183503** 感谢 @Patrick-Erichsen。 - **PR #173438** 感谢 @Patrick-Erichsen。 - **PR #187594** 感谢 @RomneyDa。 - **PR #173376** 感谢 @Patrick-Erichsen。 - **PR #187618** 感谢 @RomneyDa。 - **PR #186589** - **PR #187650** 感谢 @RomneyDa。 - **PR #185484** 感谢 @shakkernerd。 - **PR #181690** 感谢 @shakkernerd。 - **PR #187670** 感谢 @RomneyDa。 - **PR #187589** 感谢 @RomneyDa。 ### 发布验证 - npm 软件包:https://www.npmjs.com/package/openclaw/v/2026.10.10-beta.5 - 注册表 tarball:https://registry.npmjs.org/openclaw/-/openclaw-2026.10.10-beta.5.tgz - 完整性:`sha512-+/5PzCy+YuOHwj8H/7fDnsunRCIk96xKMpQrdn8GTf1XJAhqSvBV1rGGx+a9jmAL0UrKiPDSu55mFAUZnYLuIA==` - 发布 SHA:`7e15622f37bd0ced194a3b0fccacb4ad6bc78d85` - 完整发布 CI 报告:https://github.com/openclaw/releases/blob/main/evidence/2026.10.10-beta.5/release-evidence.md - 发布流程:https://github.com/openclaw/openclaw/actions/runs/40997390115 - npm 预检:https://github.com/openclaw/openclaw/actions/runs/40979304355 - 完整发布验证:https://github.com/openclaw/openclaw/actions/runs/40978558284 - 插件 npm 发布:https://github.com/openclaw/openclaw/actions/runs/40998254048 - 插件 ClawHub 发布:没有常规 OIDC 候选项 - 插件 ClawHub 引导:无需执行 - OpenClaw npm 发布:https://github.com/openclaw/openclaw/actions/runs/40994407166/attempts/1 - npm Telegram beta 端到端测试:未提供
Gemini CLI v0.67.0-nightly.20261031.g6814e00d6
2026-10-31
## 更新内容 * 修复(core):在影子仓库中遵循 `.git/info/exclude` 和 `core.excludesFile`,由 @urielefrenvirtusa 提交:https://github.com/google-gemini/gemini-cli/pull/30034 * 修复(core):在 CodeAssistServer 的流到达 EOF 时刷新待处理的 SSE 事件缓冲区,由 @tadipavan 提交:https://github.com/google-gemini/gemini-cli/pull/30050 * 修复(core):在 `readSecureFileBuffer` 中处理 Windows libuv 对零设备的 stat 报告,由 @jvargassanchez-dot 提交:https://github.com/google-gemini/gemini-cli/pull/30044 * 修复(cli):使用每个扩展独立的锁来串行化并发扩展安装(#29036),由 @diegogodinezr 提交:https://github.com/google-gemini/gemini-cli/pull/30039 * 修复(core):在 GlobTool 中以规范方式解析符号链接路径,由 @ugorla-dev 提交:https://github.com/google-gemini/gemini-cli/pull/30042 * 修复(cli):向自定义主题 UI 架构添加缺失的 `active` 和 `focus` 键,由 @villahernandez-coder 提交:https://github.com/google-gemini/gemini-cli/pull/30032 * 修复(core、cli):在临时回退、取消和回退操作期间保留所选模型,由 @villahernandez-coder 提交:https://github.com/google-gemini/gemini-cli/pull/30059 **完整更新日志**:https://github.com/google-gemini/gemini-cli/compare/v0.67.0-nightly.20261030.gb633c0703...v0.67.0-nightly.20261031.g6814e00d6
Codex rust-v0.158.0-alpha.13
2026-09-25
Release 0.158.0-alpha.13
DeepSeek Harness dsh-v0.2.1-rc.5
2026-10-30
[中文](#cn-v0.2.1-rc.5-community) | [英文](#en-v0.2.1-rc.5-community) <h3 id="cn-v0.2.1-rc.5-community">体验优化</h3> - 优化对话中思考内容的展示效果。 @LegGasai <h3 id="en-v0.2.1-rc.5-community">体验优化</h3> - 优化对话中思考内容的展示效果。作者:@LegGasai 完整更新日志:[dsh-v0.2.1-rc.4...dsh-v0.2.1-rc.5](https://github.com/deepseek-ai/deepseek-harness/compare/dsh-v0.2.1-rc.4...dsh-v0.2.1-rc.5)
Kimi Code @moonshot-ai/[email protected]
2026-10-30
### 补丁变更 - [#4553](https://github.com/MoonshotAI/kimi-code/pull/4553) [`9140ea0`](https://github.com/MoonshotAI/kimi-code/commit/9140ea0d980fc27c5c5ff983b2efe82191eb2b4a) 感谢 [@RealKai42](https://github.com/RealKai42)!- 智能体单次读取文件时,返回内容的上限由原来的 500,000 个字符调整为最多 100,000 个字符或约 25,000 个 token(以先达到者为准);如需重新提高这两项限制,请在 config.toml 的 `[read]` 下设置 `max_chars`。 - [#4521](https://github.com/MoonshotAI/kimi-code/pull/4521) [`dbb65af`](https://github.com/MoonshotAI/kimi-code/commit/dbb65affd82525096c439e01d34e99d5dcf85318) 感谢 [@7Sageer](https://github.com/7Sageer)!- 精简内置工具和子智能体的提示词。 - [#4521](https://github.com/MoonshotAI/kimi-code/pull/4521) [`dbb65af`](https://github.com/MoonshotAI/kimi-code/commit/dbb65affd82525096c439e01d34e99d5dcf85318) 感谢 [@7Sageer](https://github.com/7Sageer)!- 精简重复出现的目标与计划模式提醒。 - [#4555](https://github.com/MoonshotAI/kimi-code/pull/4555) [`480a9b0`](https://github.com/MoonshotAI/kimi-code/commit/480a9b0499b86d1421ce2c751cd8aaa798e2190a) 感谢 [@kimi-agent-bot](https://github.com/kimi-agent-bot)!- Web:改进交互并修复已知问题。
ZCode v3.17.1
2026-10-30
ZCode 3.17.1 macOS arm64 · macOS x64 · Windows arm64 · Windows x64 构建源:`be9380a5446305ed0bd6aa98d0dd547392c74e51` 请使用随附的 SHA256SUMS 验证下载文件。 <!-- zcode-build:2f4aed51c6680a2e:323747:be9380a5446305ed0bd6aa98d0dd547392c74e51 -->
MiniMax Code v0.7.2
2026-10-31
基于公共源代码提交 c6c7f28e73921d7295b9c060dee478ced75cf438 构建。SHA-256:`aa055b696945286cbab62f8b748835de1428e4d08a598bbf5de4c8a5de71f4e4`。 下载 tar.gz 文件及其校验和,验证校验和,然后安装: ```sh npm install --global ./minimax-code-0.7.2.tar.gz --registry=https://registry.npmjs.org/ --include=optional --ignore-scripts=false --allow-scripts=better-sqlite3 mcode --version ``` 需要 Node.js 22.19+(22.x)、24.2+(24.x)、25 或 26,并且需要访问公共 npm 网络以获取运行时依赖项。如果没有可用的预构建二进制文件,原生依赖项可能需要 C/C++ 工具链和 Python。 同一归档文件已在 Linux 和 macOS 上针对受支持的各 Node.js 版本系列通过 npm 安装测试及离线 CLI/BYOK 测试。未进行 Windows 和在线服务验收测试。此软件包与官方 npm CLI 使用相同的软件包名称和用户数据。今后安装 GitHub 归档文件时请显式指定;内置更新程序遵循 npm 注册表渠道。
Qwen Code cua-driver-rs-v0.27.0
2026-10-30
Qwen CUA Driver 预构建二进制文件 (内置于 `packages/cua-driver` 下)。 - **macOS**:已进行代码签名和公证的通用二进制文件 + `QwenCuaDriver.app` - **Linux**:未签名(x86_64 + arm64,最低要求 glibc 2.31) - **Windows**:未签名的 UIAccess 工作进程 + 原生 SDK 载荷 (x86_64 + arm64);部署时必须先在目标计算机上对工作进程进行签名并设置信任, 然后才能激活 UIAccess - **Node.js**:同一工作流会在针对这些发布资源执行全新安装后发布 `@qwen-code/cua-sdk`,并在通过 MCP 协议冒烟测试后发布 同版本的浏览器 SDK 和 `@qwen-code/node-repl-mcp` 包 启用相对坐标:`CUA_DRIVER_RS_COORDINATE_SPACE=1` (默认值 `0` = 关闭;可选设置 `CUA_DRIVER_RS_COORDINATE_SCALE=1000`)。 为受影响的模型 API 路由启用文本 MCP 载荷过滤: `MCP_MODEL_PAYLOAD_FILTER=1`(默认关闭)。 <!-- 发布说明使用 .github/release.yml 中位于 5f4b60d2a0e66ceaac1f581e1bc6712523d918a8 的配置生成 --> ## 变更内容 * fix(cli):在强制启用颜色时,保持 review 的 gh 读取结果为机器可读格式,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14944 中提交 * test(managed-agent):跨 Spring 重启验证 R1-1 所有者释放恢复(FG12d),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14990 中提交 * feat(serve):添加持久化的工作区产物库,由 @BZ-D 在 https://github.com/QwenLM/qwen-code/pull/14867 中提交 * feat(workflow):添加每轮由人类发起的工作流提示,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/14876 中提交 * docs(ci):修正过时的 MariaDB CI 说明和主机清理器边界,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14995 中提交 * fix(cli):在 zenity 4 显示失败时报告错误,而非静默取消,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14923 中提交 * feat(web-shell):以深入视图或侧边面板打开轨迹记录详情,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/14984 中提交 * feat(core):为 Bun 运行时添加真正的 PTY 后端,由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/14046 中提交 * test(managed-agent):保留已结束运行的结果(FG11d),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14996 中提交 * fix(serve):通过 --allow-origin 允许任意端口上的回环来源,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15002 中提交 * fix(core):在自动记忆上下文之前保留 Responses 缓存边界,由 @LaZzyMan 在 https://github.com/QwenLM/qwen-code/pull/15006 中提交 * test(managed-agent):在结果提交后丢弃存储确认(FG13a),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14991 中提交 * test(managed-agent):确认丢失后保留持久调度(FG13a),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14992 中提交 * fix(web-shell):在 SSE 重连期间保留阅读位置,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/15009 中提交 * fix(managed-agent):避免将控制平面设置传入 Runtime 工作进程,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15024 中提交 * test(managed-agent):确认丢失后复用固定注册信息(FG13a),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14993 中提交 * fix(core):将 DashScope 对话缓存置于包含附件的消息之前,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15020 中提交 * fix(core):防止请求处理中接受的关闭操作卡住 Hosted 写入器,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15010 中提交 * fix(web-shell):行操作出现时保持侧边栏 PR 徽章静止,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14994 中提交 * feat(managed-agent):允许在共享工作区存储上并发运行会话,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15026 中提交 * feat(managed-agent):在单台主机上派生 Session Store 接线,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15005 中提交 * test(managed-agent):跨结束操作恢复自动化流(FG11e),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15017 中提交 * feat(serve):允许列出和撤销已配对的 Web Shell 设备,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15000 中提交 * feat(core):添加 model.loopProtection,并默认提醒而不是停止循环,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15016 中提交 * test(cli):让守护进程工作流意图的端到端测试绕过容器沙箱,由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15029 中提交 * feat(cli):在 Linux 上使用 Ctrl+V 粘贴剪贴板文本,由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/14172 中提交 * fix(core):将 Goal 令牌预算停止原因改为复数形式,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15062 中提交 * feat(web-shell):统一守护进程与托管工作区导航,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15061 中提交 * fix(ci):对齐 Java 集成数据库与锁的生命周期,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14936 中提交 * test(web-shell):直接固定可打开会话的 PR 过滤器,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15059 中提交 * test(managed-agent):等待 D7-2 运行时停驻,而不是等待接管拒绝,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15046 中提交 * fix(ci):在票据饥饿时标明 sdk-java 主机锁持有者,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15031 中提交 * feat(serve):添加守护进程令牌持久化,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15023 中提交 * fix(release):在 tarball 可执行位检查中覆盖每个生成的内置二进制文件,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15008 中提交 * test(managed-agent):复用同键取消操作(FG11d),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14997 中提交 * test(managed-agent):共享引用和驼峰检查辅助函数(FG13),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15047 中提交 * test(managed-agent):让 Hosted 故障门控与共享所有权保持一致,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15066 中提交 * test(ci):保护无 AK 成员资格及过滤器解析,由 @zonemeen 在 https://github.com/QwenLM/qwen-code/pull/14989 中提交 * feat(managed-agent):添加持久化手动上下文压缩,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15104 中提交 * feat(cli):使 OpenTUI 的输入、编辑和状态行与 Ink 保持一致,由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/14964 中提交 * test(cli):规范化 review 的 git 固件,使 R32-2 在符号链接 tmpdir 下仍成立,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15133 中提交 * feat(shell):提醒模型记录命令写入的文件,由 @zjgzx1988 在 https://github.com/QwenLM/qwen-code/pull/15055 中提交 * docs(skills):记录 .agents/skills 和 skills.directories,由 @shpaker 在 https://github.com/QwenLM/qwen-code/pull/15086 中提交 * fix(core):避免目录变更后出现错误中断,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/15012 中提交 * test(managed-agent):轮次运行时拒绝第二次触发(FG11d),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14998 中提交 * fix(ci):将 OpenTUI 一致性测试纳入无 AK 通道,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15142 中提交 * fix(core):移除聊天测试中重复的提示元数据导入,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/15146 中提交 * fix(ci):允许快速 Java 层越过等待中的完整层锁票据,由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15035 中提交 * fix(core):将工作流代理关联到启动它们的 Workflow 工具调用,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15145 中提交 * fix(core):使官方 DeepSeek 与 deepseek-flash 的视觉和 effort 层级保持一致,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15164 中提交 * feat(managed-agent):安全完成恢复并继续会话,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15131 中提交 * docs(managed-agent):提出本地进程限制方案,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15163 中提交 * fix(ci):在 lint 通道失败转储中报告 swap,并提供 df -h 回退,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15095 中提交 * fix(ci):仅写回 MariaDB 通道的 Maven 增量并设定其上限(#15000),由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15064 中提交 * feat(web-shell):允许宿主注入已禁用的目录模型,由 @callmeYe 在 https://github.com/QwenLM/qwen-code/pull/15015 中提交 * test(sdk-java):关闭无响应体的契约前 404 连接(#15167),由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15172 中提交 * test(managed-agent):取消后保持同级运行存活(FG11d),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14999 中提交 * feat(managed-agent):添加会话生命周期 UI 和读取导出功能,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15100 中提交 * test(core):固定 setTools 会写入工具声明这一行为,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15118 中提交 * feat(generated-ui):公开交互结果和已应用参数快照,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15004 中提交 * fix(web-shell):显示可操作的技能安装错误,由 @callmeYe 在 https://github.com/QwenLM/qwen-code/pull/15013 中提交 * feat(managed-agent):公开持久化容量观测数据,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15162 中提交 * fix(web-shell):降低表格菜单打开延迟,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/15179 中提交 * test(managed-agent):固定持久恢复停驻的接受行为,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15154 中提交 * test(managed-agent):以原子方式认领 MCP 固件关闭操作,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15158 中提交 * test(core):固定 Web Shell 推送提示所读取的无上游分支结构,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15073 中提交 * feat(ci):为非 Hosted 集成测试系列恢复 MariaDB 分支,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15003 中提交 * fix(managed):对齐检查点预算并显示恢复阻塞,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15094 中提交 * fix(providers):刷新阿里巴巴 Token Plan 模型列表和思考控制项,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15184 中提交 * fix(providers):刷新 ModelStudio Standard 预设并启用模型发现,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15189 中提交 * perf(ci):并行化数据库集成测试并移除冗余工作,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15200 中提交 * feat(managed-agent):对检查点历史进行分页并改进会话反馈,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15170 中提交 * test(ci):固定守护进程端到端构建顺序并修正安装警告,由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/14884 中提交 * feat(core):根据模型外部运行的 Shell 命令对计划任务进行门控,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15069 中提交 * feat(managed-agent):添加经过过滤的会话标题查询,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15157 中提交 * fix(core):让每个基础 URL 上的 Anthropic 全局缓存作用域都改为主动启用,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15053 中提交 * test(vscode-ide-companion):固定 HTML lang 属性转义行为,由 @CanReader 在 https://github.com/QwenLM/qwen-code/pull/10492 中提交 * fix(ci):将 sdk-java 主机锁的作用域限制到缓存写回阶段,由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15128 中提交 * test(sdk-java):在不发生实际时钟竞争的情况下固定空闲看门狗 tick,由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15103 中提交 * feat(managed-agent):从单个文件读取 Harness 凭据,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15063 中提交 * feat(managed-agent):无需重建会话即可管理 MCP 服务器,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15119 中提交 * test(managed-agent):使 FG12d 生命周期单元的写入器租约延续到关闭窗口之后,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15068 中提交 * test(managed-agent):固定 queue_one 的可达性(FG11d),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15187 中提交 * fix(mods):从根执行预算中排除原生等待,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/14986 中提交 * feat(cli):使 OpenTUI Vim、历史记录和实时输出与 Ink 保持一致,由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/15067 中提交 * fix(core):将 MiniMax-M2.5 输出限制在 DashScope 端点上限内,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15210 中提交 * feat(managed-agent):默认启用公共子代理委派,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15171 中提交 * test(managed-agent):在流处理中替换 Runtime MCP 连接(FG12e),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15198 中提交 * test(managed-agent):将两个工作进程启动路径固定到环境过滤器,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15051 中提交 * fix(serve):回退到可用的 Local Control 端口,由 @Sumire-no-kai 在 https://github.com/QwenLM/qwen-code/pull/12352 中提交 * feat(managed-agent):使用一条命令在本地启动守护进程和 Managed,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/14928 中提交 * fix(core):防止 sed 模拟错误解读括号中的反斜杠,由 @MohammedAlkindi 在 https://github.com/QwenLM/qwen-code/pull/13557 中提交 * test(managed-agent):轮询 ToolTurn 生产者,而不是等待 onExit(),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15065 中提交 * test(e2e):将权限控制测试套件与共享的 QWEN_HOME 内存状态隔离,由 @he-yufeng 在 https://github.com/QwenLM/qwen-code/pull/11401 中提交 * test(integration):为恢复门控端到端测试提供 CI 启动预算(#15185),由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15188 中提交 * fix(cli):从 Hosted send_message 编码限制中恢复,由 @water-in-stone 在 https://github.com/QwenLM/qwen-code/pull/14726 中提交 * fix(web-shell):跨视图保留编辑器草稿附件,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/15025 中提交 * refactor(managed-agent):移除预发布兼容路径,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15263 中提交 * fix(cli):在接纳前拒绝格式错误的 Hosted Shell Unicode,由 @water-in-stone 在 https://github.com/QwenLM/qwen-code/pull/13678 中提交 * feat(cli):随附私有 Bun 并保留解释器边界,由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/14959 中提交 * feat(mods):对当前运行时不会运行的 Claude Code 事件跳过钩子,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15273 中提交 * fix(web-shell):防止窄屏幕上的产物卡片重叠,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/15300 中提交 * test(web-shell):固定会话 PR 徽章所呈现的绑定,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15238 中提交 * test(managed-agent):使 FG12d 重载注释与租约过期保持一致,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15234 中提交 * fix(managed-agent):拒绝 Harness 凭据文件中的 `;` 注释,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15236 中提交 * test(managed-agent):修复 HostedWorkspaceToolTurnIT 中的 ToolPublicationStore 构造函数调用,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15305 中提交 * feat(mods):将 Mod 自身的 tool.check 询问发送给用户,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15306 中提交 * fix(managed-agent):移除已删除的发布构造函数参数,由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15314 中提交 * fix(ci):复用未关闭的工作流失败议题,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15256 中提交 * test(managed-agent):共享 Hosted 门控附件查找逻辑,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15295 中提交 * fix(ci):仅在安装成功后运行 Windows Hosted 测试套件,由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15290 中提交 * fix(web-shell):在刷新和分配过程中保留草稿附件,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/15303 中提交 * fix(core):当 gh 不在 PATH 中时绑定会话 PR,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15212 中提交 * feat(serve):通过守护进程和 Web Shell 传递计划任务门控,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15211 中提交 * feat(ci):通过 LINUX_RUNNER_FLEET 变量和 dispatch 选项切换 Linux 运行器集群(hosted/arm64),由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15329 中提交 * fix(acp):不再清空无法回收字节的重放 App HTML,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15279 中提交 * fix(ci):在报告前拒绝不完整的作业页面列表,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15174 中提交 * fix(web-shell):遵循加载短语可见性设置,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/15337 中提交 * fix(web-shell):使 Managed 侧边栏与守护进程导航保持一致,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15331 中提交 * feat(serve):接纳 /review 提示时绑定已审查的 PR,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15207 中提交 * fix(mods):拒绝嵌套过深、无法跨越 Mod 边界的值,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15317 中提交 * docs(mods):提出 Claude Code 兼容性基线,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15270 中提交 * docs(design):添加统一代理循环设计,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15343 中提交 * fix(ci):在 linux/arm64 运行器上安装代码检查器,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15350 中提交 * fix(cli):终止超时 review 命令的整个进程树,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15352 中提交 * fix(managed-agent):在各自解除时刻恢复收集阻塞项,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15195 中提交 * feat(cli):添加与 Managed Agent 路径对照的能力一致性矩阵,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15085 中提交 * feat(managed-agent):启用统一 Shell 会话生命周期,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15330 中提交 * feat(managed):在认领前通过 Runtime 探测运行对 Managed 自动化进行门控,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15218 中提交 * fix(cli):从一致性测试中移除已删除的 V2 工具列表,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15362 中提交 * test(cli):覆盖 ModelDialog 中工作区作用域辅助模型的持久化,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15356 中提交 * docs(verify-pr):为维护者轮次添加 --publish 简写,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15357 中提交 * test(web-shell):覆盖重新打开会话详情时的焦点移交,由 @Jun516 在 https://github.com/QwenLM/qwen-code/pull/15351 中提交 * fix(release):当对应版本已存在于 npm 时跳过 cua-sdk 发布试运行,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15355 中提交 * fix(ci):标注临时短别名保护的失败分支,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15366 中提交 * fix(ci):稳定 TUI 附件等待并允许完整验收运行,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15372 中提交 * feat(web-shell):允许用户重新排列侧边栏工作区,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15360 中提交 * test(core):为分页结果轮次提供适合 CI 的超时值,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15374 中提交 * fix(ci):独立将 Web Shell 冒烟测试路由到 ARM64,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15364 中提交 * feat(managed-agent):为 Workspace Sessions 添加 web_fetch,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15313 中提交 * test(cli):不再假定某个构建的 CA 加载器和休眠语义,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15370 中提交 * feat(cli):在计划任务门控后添加 PR 监视探测器,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15057 中提交 * fix(node-repl):让内核在关闭时迅速退出,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15160 中提交 * feat(managed-agent):为 Kubernetes 添加共享 Harness 池,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15255 中提交 * fix(ci):固定并缓存独立运行时归档,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15159 中提交 * fix(cli):在 review 命令启动前安装清理 trap,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15367 中提交 * test(web-shell):固定运行中标题提示旋转图标的一致性,由 @Jun516 在 https://github.com/QwenLM/qwen-code/pull/15371 中提交 * test(web-shell):在令牌用量最小宽度检查中停止固定主标题换行,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15399 中提交 * test(web-shell):不再要求令牌用量元数据在最小宽度下换行,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15400 中提交 * test(web-shell):使用原始指针移动穿过悬停菜单通道,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15404 中提交 * fix(cli):在繁忙计算机和旧版 bash 下持续清理 review 命令的进程树,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15375 中提交 * feat(verify-pr):一次性配置资源主机和分支,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15377 中提交 * perf(ci):限制 PR lint 范围并复用静态构建输出,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15381 中提交 * ci:减少冗余的 TUI 一致性运行和构建范围,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15383 中提交 * feat(web-shell):在设置面板中公开模型输出语言,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15363 中提交 * refactor(web-shell):让详情工具提示共享可打开 PR 过滤器,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15373 中提交 * test(scripts):固定包含换行符的接管轮次种子正文,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15390 中提交 * test(cli):在对等节点列表过期测试中扩大保留到期余量,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15413 中提交 * feat(serve):为 Managed 工作区会话提供 todo_write(#15076),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15089 中提交 * fix(ci):将新的主分支 CI 失败特征分别创建为独立议题,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15405 中提交 * test(review):验证两个 Aone 路由固定项中未断言的部分,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15395 中提交 * fix(vscode):在宿主驱动的 Webview 复制期间保持记录选择有效,由 @yar3333 在 https://github.com/QwenLM/qwen-code/pull/15403 中提交 * feat(serve):将 max-sessions 持久化到 settings.json,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15419 中提交 * docs(managed):将 PR 监视探测器记录为 Managed 自动化门控,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15420 中提交 * fix(web-shell):将组创建功能移入工作区菜单,由 @deggs7 在 https://github.com/QwenLM/qwen-code/pull/15320 中提交 * test(integration):为技能钩子一致性端到端测试提供 Docker 启动预算(#15226),由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15237 中提交 * fix(ci):将 sdk-java 测试通道锁等待时间提高到最长持有时间之上,由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15257 中提交 * feat(web-shell):添加统一的最近会话侧边栏,由 @deggs7 在 https://github.com/QwenLM/qwen-code/pull/14904 中提交 * feat(mods):读取会话事实和时钟,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15348 中提交 * feat(verify-pr):添加由 PR 探测门控支持的监视模式,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15409 中提交 * feat(memory):为 CLI 和 HTTP 添加限定作用域的外部导入作业,由 @callmeYe 在 https://github.com/QwenLM/qwen-code/pull/14281 中提交 * feat(ci):当池中主机偏离字体基线时快速失败,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15410 中提交 * test(cli):固定清理 Shell 的 trap 顺序并收紧其中断测试,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15415 中提交 * test(cli):轮询保留到期断言,而不是休眠等待,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15417 中提交 * test(feishu):覆盖入站文件附件生命周期,由 @jabrailkhalil 在 https://github.com/QwenLM/qwen-code/pull/13278 中提交 * feat(cli):将终端连接到守护进程会话,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15209 中提交 * fix(acp):拒绝参数被截断或未完整到达的编辑,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15346 中提交 * fix(qqbot)!:在线程作用域下恢复按群组隔离会话,由 @Eric-GoodBoy-Tech 在 https://github.com/QwenLM/qwen-code/pull/13882 中提交 * fix(ci):主分支推进后跳过过时的主分支 CI 失败议题,由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15272 中提交 * test(managed-agent):探测到的端口被占用时重试 Hosted 启动,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15432 中提交 * test(core):将结果测试重试与调度门控隔离,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15429 中提交 * fix(cua):发布前对 Windows UIAccess 工作进程进行签名,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/12442 中提交 * fix(cli):使用延迟到达的真实结果替换合成的工具结果占位符,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15308 中提交 * feat(cli):添加 /autofix-pr 反应层:受保护的推送、同步、回复、重新运行和技能,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15385 中提交 * fix(ci):当检出版本早于字体基线时跳过字体基线门控,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15436 中提交 * fix(cli):让 review build-test 在此单体仓库中进入测试阶段,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15332 中提交 * test(runtime-broker):执行等待超时时显示测试装置看到的内容,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15437 中提交 * fix(core):仅将格式正确的快照计入工作流保留上限,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15391 中提交 * feat(managed):添加会话权限规则和自动批准,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15448 中提交 * fix(cli):强化 serve 令牌解析,防止项目环境注入,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15228 中提交 * feat(core):添加实验性共享代理循环,并在无头模式下使用它运行,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15369 中提交 * fix(cli):使 OpenTUI 取消和重试与 Ink 保持一致,由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/15283 中提交 * test(managed-agent):在 Hosted 工作区门控固件中断言 web_fetch,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15451 中提交 * fix(vscode):编辑被拒绝后退出编辑模式,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15439 中提交 * fix(rewind):按来源身份解析旧版轮次,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/13737 中提交 * test(cli):覆盖其余 Managed Workspace 激活拒绝情况,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15460 中提交 * fix(managed-agent):在启动等待前清理已注册的僵尸进程,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15459 中提交 * feat(core):使用 source-config 请求头标记千问AI平台 / QwenCloud 请求来源,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15041 中提交 * fix(cli):保留直接模式 stream-json 启动消息的到达顺序,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15378 中提交 * fix(managed-agent):在 #15448 后恢复模块和 CLI 通道,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15455 中提交 * test(managed-agent):在 #15448 后修正 CSI 清单列数,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15469 中提交 * docs(design):修正首次运行的计划任务门控示例,由 @sxl-lucky7 在 https://github.com/QwenLM/qwen-code/pull/15452 中提交 * test(managed-agent):在 Harness 端口竞争后重试团队负责人启动,由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15224 中提交 * feat(cli):保留 OpenTUI 会话重放和回退,由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/15384 中提交 * fix(cli):保留检查点恢复所有权和冷继续能力,由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/15386 中提交 * feat(cli):捕获并恢复完整的 OpenTUI 检查点,由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/15389 中提交 * fix(cli):在私有 Bun 1.4.4 上运行 OpenTUI,由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/15387 中提交 * test(ci):固定磁盘压力收集器修订版和 FULL_PAYLOAD 运行正文,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15475 中提交 * fix(ci):为后续运行尚未结束的主分支 CI 失败创建议题,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15471 中提交 * test(integration):通过变更见证固定 removeScratchDir 重试预算,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15488 中提交 * test:捕获预期的磁盘已满日志,由 @EthDing 在 https://github.com/QwenLM/qwen-code/pull/8549 中提交 * fix(web-shell):保持权限规则声明自包含,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15501 中提交 * fix(cli):在草稿恢复过程中保留 OpenTUI 剪贴板来源,由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/15396 中提交 * fix(hosted):保留主要 MySQL 隔离失败信息,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15505 中提交 * fix(cli):停止在成本估算中重复计算推理令牌,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15464 中提交 * fix(release):限制摘要并发数并刷新发布 PR,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15500 中提交 * fix(web-shell):防止出现重复的 Managed 编辑器,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15496 中提交 * fix(serve):在公布原生目录选择器之前探测 X11 显示可达性,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15434 中提交 * test(managed-agent):等待工作进程退出变为可见,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15503 中提交 * ci(sdk-java):保留失败报告和 SQL 原因,由 @Aling33 在 https://github.com/QwenLM/qwen-code/pull/14910 中提交 * test(ci):固定 JUnit 报告上传路径,由 @barry166 在 https://github.com/QwenLM/qwen-code/pull/15502 中提交 * fix(test):为发布池中的独立运行时测试套件提供预算,由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15102 中提交 * feat(managed-agent):池化自动化扫描器行,并从认领时开始计算租约,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15442 中提交 * test(cli):为较慢运行器上的 Hosted 审批等待提供预算(#15176),由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15183 中提交 * fix(cli):拒绝守护进程无法运行的 autofix 监视,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15506 中提交 * feat(generated-ui):使用已审查的参数继续分析,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15333 中提交 * fix(web-shell):隐藏加载短语时简化状态显示,由 @deggs7 在 https://github.com/QwenLM/qwen-code/pull/15423 中提交 * fix(ci):保持增量 lint 历史获取无 blob 且可见,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15511 中提交 * test(cli):为高负载运行器上的 Hosted 审批等待提供预算(#15093),由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15101 中提交 * feat(runtime-broker):添加基于 HTTP 的外部暂存工作进程,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15261 中提交 * fix(ci):保留对主分支推送 SHA 的独立验证,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15508 中提交 * fix(release):对 Managed OSS 预检进行身份验证,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15504 中提交 * feat(verify-pr):为命令提示声明参数提示,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15463 中提交 * fix(ci):在获取主机锁之前运行 sdk-java 测试套件,由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15254 中提交 * fix(ci):对合并后的重新运行跳过主分支失败议题(#15239),由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15250 中提交 * feat(managed):添加持久化的轮次中途用户消息队列,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15449 中提交 * feat(cli):列出 /autofix-pr 监视任务并在后续会话中恢复,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15510 中提交 * perf(ci):让 Web Shell 和独立测试与 CLI 测试套件重叠运行,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15438 中提交 * fix(cli):隐藏不可用的 Managed 后台工具,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15497 中提交 * feat(web-shell):从 Git URL 创建工作区,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15361 中提交 * fix(managed-agent):在关闭期间保护生命周期续租调度(#15208),由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15231 中提交 * perf(memory):保留未变更的旧版目录快照,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15246 中提交 * fix(runtime):向提供商传递大小受限的图像和 PDF,由 @water-in-stone 在 https://github.com/QwenLM/qwen-code/pull/13606 中提交 * fix(runtime):解除独立常驻工作区和工具接纳的阻塞,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15457 中提交 * fix(web-shell):避免 UI 语言变更进入独立工作区作用域,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15521 中提交 * fix(core):处理排队记忆提取失败后的拒绝,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15338 中提交 * fix(ci):在 ECS 运行器上运行无凭据发布分发,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15517 中提交 * fix(cli):在无头模式下显示重试分类,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15515 中提交 * feat(managed-agent):通过环境为 Hosted Harness 提供 Broker,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15244 中提交 * fix(cli):在会话空闲期间保持 Web Shell /autofix-pr 监视任务存活,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15523 中提交 * test(memory):固定恢复路径和硬救援目录计数,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15535 中提交 * test(managed-agent):固定行池扇出并修正其设计说明,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15528 中提交 * test(managed-agent):添加共享 Harness Kubernetes 资格验证工具,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15519 中提交 * test(cli):固定 load 路由上的生命周期协议拒绝,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15536 中提交 * test(lint):观测 --setup 安装器保护,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15533 中提交 * refactor(core):共享经过筛选的目录可见性谓词,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15534 中提交 * fix(memory):删除轮次时一并删除其目录快照记录,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15540 中提交 * refactor(core):导入 QwenCloud 主机列表,而不是重复定义,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15532 中提交 * fix(ci):根据 self-hosted 标签计算 ARM64 集群通道成本,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15529 中提交 * feat(managed-agent):注册外部 Workspace 存储所有权,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15516 中提交 * fix(managed):持久化会话 Todo 和项目已提交任务列表,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15155 中提交 * fix(ci):深化增量 lint 历史,直到可以证明合并基点,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15525 中提交 * feat(core):当 UserPromptSubmit 钩子上下文块未发生变化时跳过重新注入,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14129 中提交 * fix(lint):按最近的配置目录对增量 Prettier 进行分组,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15531 中提交 * feat(mods):观测轮次开始和完成,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15443 中提交 * test(cli):通过结束策略为不稳定的 Hosted Harness 等待提供预算,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15551 中提交 * feat(web-shell):从设置中管理额外的工作区目录,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15393 中提交 * feat(autofix-pr):通过工具运行辅助程序,并让已确认监视任务的修复无人值守运行,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15548 中提交 * feat(managed-agent):允许引导程序设置服务账户和 MySQL,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15543 中提交 * feat(managed-agent):添加固定版本的扩展包管理,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15490 中提交 * docs(design):外部 Hosted Workspace 配置方案(第 2 阶段),由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15520 中提交 * docs(managed):描述行池下的门控扫描器容量,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15571 中提交 * docs:阐明不同身份验证方式下的使用统计,由 @sxl-lucky7 在 https://github.com/QwenLM/qwen-code/pull/15554 中提交 * feat(managed-agent):支持 Workspace 文件上传,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15586 中提交 * feat(core):添加持久化终端身份查找,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15566 中提交 * test(managed-agent):使 S1 验收固件与运行时契约保持一致,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15585 中提交 * fix(managed-agent):将 serve 移除的 Broker 对传给池 Harness,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15394 中提交 * fix(ci):将可信 PR 的 tui-parity 变更门控路由到 ECS 池,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15561 中提交 * fix(core):跨压缩保留钩子去重状态,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15575 中提交 * test(managed-agent):修复工作区上传接纳固件,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15588 中提交 * fix(mods):将 Mod 契约固定到 Claude Code 2.1.310,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15560 中提交 * feat(acp):在共享代理循环上运行新提示的模型轮次,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15509 中提交 * fix(core):在目录快照后保留钩子上下文去重,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15556 中提交 * feat(mods):向运行时添加 ui.render、$.ui.resolve 和 $.ui.invalidate,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15591 中提交 * test(runtime-broker):以可移植方式构建扩展配置固件路径,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15598 中提交 * test(cli):通过结束策略为技能恢复轮询提供预算,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15589 中提交 * fix(ci):通过国内镜像解析池的 Maven 依赖,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15610 中提交 * fix(ci):避免因池出口限流导致 Maven 引导失败,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15539 中提交 * fix(managed-agent):EOF 后重试只读证明,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15608 中提交 * feat(web-shell):添加纯文本和 Markdown 回复复制,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/15345 中提交 * fix(ci):按主机架构解析 libfaketime,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15609 中提交 * fix(ci):限制池上的 setup-java,并回退到工具缓存,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15605 中提交 * feat(cli):将 OpenTUI 语音输入连接到共享管线,由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/15617 中提交 * feat(ci):按 PR 编号对 PR 审查模型进行金丝雀拆分,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15538 中提交 * feat(daemon):添加缓存的工作区产物查询和批量删除,由 @BZ-D 在 https://github.com/QwenLM/qwen-code/pull/15594 中提交 * fix(web-shell):使取消持续时间与轮次摘要保持一致,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/15615 中提交 * feat(managed-agent):添加原生快照和 HTTP 恢复,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15569 中提交 * fix(web-shell):在边距不足时隐藏轮次导航,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/15604 中提交 * feat(cli):在容器模式下接纳具有外部存储和发布面的 Managed Runtime boot-v2,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15522 中提交 * fix(core):停止针对归因请求头中的占位符发出警告,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15636 中提交 * feat(tools):允许显式配置的搜索后端指定其主机,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15638 中提交 * fix(managed-agent)!:简化 Web Shell 控件并移除 cwd 提交,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15616 中提交 * feat(cli):使 OpenTUI 前台 Shell 控件与 Ink 保持一致,由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/15642 中提交 * test(lint):固定 .gitignore 分组分支和批处理步长,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15640 中提交 * docs(qwencloud):记录强制归因请求头并固定接纳拆分,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15633 中提交 * feat(acp):在共享代理循环上运行新提示的工具批次,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15627 中提交 * feat(serve):允许辅助会话在其工作区内执行 cd,由 @rockybot2026 在 https://github.com/QwenLM/qwen-code/pull/15323 中提交 * feat(mods):在 Ink 终端的提示符上方绘制条带,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15619 中提交 * fix(ci):从内网镜像解析池的 Maven 依赖,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15641 中提交 * 固定未知的 sed 长选项,由 @waybarrios 在 https://github.com/QwenLM/qwen-code/pull/15223 中提交 * fix:在 TUI 和聊天重放中保留交错的推理内容,由 @DragonnZhang 在 https://github.com/QwenLM/qwen-code/pull/15621 中提交 * feat(autofix-pr):在后台运行无人值守监视任务的修复代理,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15578 中提交 * feat(core):添加本地 Managed 日志快照恢复,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15626 中提交 * fix(cli):保留预览并验证已安装的 OpenTUI 发行版,由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/15655 中提交 * feat(verify-pr):添加本地预检和结论检查,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15614 中提交 * fix(ci):隔离 Managed Runtime 发布测试类,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15676 中提交 * ci:在侧边测试通道中运行除 CLI 和 core 外的所有测试套件,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15570 中提交 * test(cli):在 Broker URL 固件中使用正在运行的 URL 解析器读取 xn-- 主机,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15544 中提交 * feat(web-shell):在 Web Shell 中显示和停止 /autofix-pr 监视任务,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15668 中提交 * fix(ci):深化历史,直到 lint 作用域自身的验收成立,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15644 中提交 * test(integration):扩大 GitHub 托管 macOS x64 上的就绪提示预算,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15692 中提交 * fix(release):延长独立运行时下载重试,由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15673 中提交 * fix(ci):在池回退期间保留 setup-java JDK,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15623 中提交 * feat(mods):编译 .tsx 和 .jsx Mod 模块中的 JSX,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15624 中提交 * fix(ci):在测试套件失败时仍写回 sdk-java 缓存,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15555 中提交 * chore(goal):移除未使用的证据辅助函数和过时的 /goal 钩子注释,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15693 中提交 * fix(serve):修复 Hosted 本地状态和前台 Shell 验证,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15670 中提交 * test(web-shell):将 200 条记录的历史视口冒烟测试预算提高到 300 秒,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15656 中提交 * feat(cli):绑定 /verify-pr 提示中指定的 PR,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15625 中提交 * feat(cli):完善 OpenTUI 扩展发现和来源管理,由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/15671 中提交 * refactor(managed-agent):清理扫描器行池残留(#15527),由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15632 中提交 * feat(managed-agent):添加外部工作区配置前提条件(#15512),由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15654 中提交 * fix(release):重新运行通过后关闭失败议题,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15711 中提交 * test(managed-agent):同步初始化快照池连接,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15715 中提交 * fix(ci):刷新过时的 ci.yml 工作流大小基线,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15717 中提交 * test(cli):处理 #15625 中延后的 review 建议,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15710 中提交 * feat(web-shell):在侧边栏中将派生会话嵌套于其父会话下,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15714 中提交 * fix(web-shell):保持会话重命名响应迅速,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15688 中提交 * fix(cli):保留 OpenTUI 扩展更新状态,由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/15716 中提交 * feat(web-shell):根据第一个提示为新会话命名,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15689 中提交 * feat(managed-agent):在预检中检查 Harness 兼容性、残留工作进程和活动服务,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15564 中提交 * feat(web-shell):流式传输 BTW 答案,并支持重连和滚动跟随,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/15709 中提交 * feat(cli):在 review build-test 中仅运行与差异相关的测试,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15547 中提交 * fix(ci):跨作业重试保留规范产物,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15713 中提交 * feat(memory):在无操作运行后主动启用提取节奏,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/13571 中提交 * fix(core):恢复调用内容带引号的外层 XML 调用,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/13579 中提交 * feat(core):将工具结果缩减到自动压缩前剩余的空间,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/13599 中提交 * fix(acp):通过守护进程客户端传递回退身份,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15441 中提交 * feat(web-shell):在同页导航期间保留 Generated UI 实例,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15611 中提交 * feat:添加持久化会话 Workflow 模式(DW-04A),由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15422 中提交 * feat(web-shell):添加可配置的简易编辑器,由 @samuelhsin 在 https://github.com/QwenLM/qwen-code/pull/15663 中提交 * feat(cli):避免 autofix-pr 启动操作影响用户自己的分支工作,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15736 中提交 * fix(release):发布检出使用运行作用域令牌,由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15728 中提交 * fix(ci):将 PR 重试固定到触发它的 head SHA,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15734 中提交 * docs(managed-agent):确定共享 Session 队列方案并修正池注释(#15667),由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15724 中提交 * fix(cli):将工作流开关转发到 CLI 沙箱(#15740),由 @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/15743 中提交 * fix(core):将 qwen-latest 系列邀请别名的上下文大小设为 1M,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15758 中提交 * fix(cli):在没有 Webhook 时遵循频道审批模式,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15754 中提交 * fix(managed-agent):在扫描摘要中为无消息的行失败命名(#15700 第 4 项),由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15725 中提交 * feat(runtime):添加常驻工作区回收和复用,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15729 中提交 * fix(serve):在后台重新验证技能快照,由 @callmeYe 在 https://github.com/QwenLM/qwen-code/pull/14890 中提交 * fix(core):将 qwen4 系列上下文大小设为 1M,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15762 中提交 * feat(mods):在 OpenTUI 终端的提示符上方绘制条带,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15699 中提交 * test(core):将 prune 试运行结果按集合断言,而不是按 git 顺序断言,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15767 中提交 * fix(test):断言字节前等待获得焦点的 Shell 标签输入,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15763 中提交 * test(managed-agent):为快照池设置提供符合实际的连接租约,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15749 中提交 * ci:改为每晚运行已安装 npm 验收,而不是在 PR 更新时运行,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15719 中提交 * feat(acp):通过实时帧和重放帧投射子代理身份 [13902 A/3],由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15657 中提交 * feat(web-shell):将已归档对话移入设置,由 @deggs7 在 https://github.com/QwenLM/qwen-code/pull/15557 中提交 * feat(managed-agent):支持主动启用同上下文 Java 嵌入,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15718 中提交 * fix(ci):将 Managed Runtime 发行版与 Maven Central 解耦,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15782 中提交 * fix(generated-ui):仅向能够呈现 MCP Apps 的客户端提供 Generated UI,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15720 中提交 * fix(web-shell):保持实时 Generated UI 卡片附着,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15787 中提交 * test(managed-agent):对 G3 终端恢复故障进行门控,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15756 中提交 * test(cli):在 review 清理取消链接场景中固定 PID 存活性,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15751 中提交 * fix(ci):重置桌面版发布运行器的 Git 元数据,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15761 中提交 * feat(verify-pr):标明失败归属、关闭发布保护、枚举覆盖范围,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15764 中提交 * test(managed-agent):在 Hosted 门控之间共享一个可感知僵尸进程的存活检查,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15777 中提交 * feat(managed-agent):为维护入口点添加管理员启动器,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15772 中提交 * feat(generated-ui):显示前检查视图的初始计算结果,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15790 中提交 * fix(config):报告被静默丢弃的控制项,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15794 中提交 * docs(managed):在门控设计中引用共享 Session 队列决策,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15797 中提交 * test(managed-agent):在每个主机上固定 HostedProcessLiveness.running 行为,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15791 中提交 * feat(generated-ui):生成的视图跟随宿主主题,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15798 中提交 * perf(web-templates):从 HTML 导出渲染器包中回收 92 KB,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15778 中提交 * test:稳定 #15593 中的两个高负载主机等待,由 @2SinceJuly 在 https://github.com/QwenLM/qwen-code/pull/15639 中提交 * feat(ci):使用轮次预算限制 autofix 接管,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15388 中提交 * feat(verify-pr):将“更新后重新验证”设为后续触发器,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15816 中提交 * feat(extensions):支持无作用域 npm 安装和更新,由 @callmeYe 在 https://github.com/QwenLM/qwen-code/pull/15781 中提交 * feat(web-shell):将无工作区会话移至工作区旁边,由 @deggs7 在 https://github.com/QwenLM/qwen-code/pull/15319 中提交 * feat(managed):为主会话添加独立工作树,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15745 中提交 * feat(web-shell):允许嵌入宿主选择工作区目录,由 @jkxiao 在 https://github.com/QwenLM/qwen-code/pull/15296 中提交 * test(core,cli):防止固定的 30 秒预算遮蔽已提高的 ECS 超时上限,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15801 中提交 * fix(cli):在导入 UI 前探测 ICU,使缺少 ICU 的 Node 明确失败,由 @he-yufeng 在 https://github.com/QwenLM/qwen-code/pull/11753 中提交 * fix(core):在 Responses 清理期间保持 reasoning 和 function_call 项相邻,由 @he-yufeng 在 https://github.com/QwenLM/qwen-code/pull/11684 中提交 * fix(cli):通过会话加载重放传递分支点,由 @he-yufeng 在 https://github.com/QwenLM/qwen-code/pull/13814 中提交 * fix(web-shell):离线时暂停请求并自动恢复,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/14980 中提交 * fix(cli):将被占用的 PID 文件锁和身份拒绝映射到一行 stderr,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15818 中提交 * feat(generated-ui):本地化并重塑卡片框架,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15803 中提交 * test(managed-agent):使测试固件使用 Managed JdbcTemplate,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15809 中提交 * fix(release):解除 Managed Runtime 0.26.3 回填阻塞,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15825 中提交 * feat(web-shell):在令牌用量中内联显示模型耗时,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15774 中提交 * fix(cli):防止短终端中的提供商菜单重叠,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15807 中提交 * ci(java):移除 MariaDB 完整集成通道,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15827 中提交 * fix(core):在阿里巴巴代理上推断 DeepSeek Flash effort,由 @callmeYe 在 https://github.com/QwenLM/qwen-code/pull/15828 中提交 * fix(ci):从 failsafe 名单中豁免绑定到 surefire 的集成测试类,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15830 中提交 * perf(managed):限制激活续租日志增长,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15813 中提交 * feat(cli):提高工作区技能安装限制,由 @callmeYe 在 https://github.com/QwenLM/qwen-code/pull/15030 中提交 * test(managed-agent):将完整应用测试套件绑定到 Managed Bean,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15802 中提交 * feat(dws):按对话类型配置引用回复,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15019 中提交 * feat(web-shell):以交互式视图呈现 Generated UI 卡片,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15831 中提交 * feat(autofix-pr):在守护进程下将监视任务根目录设为会话工作树,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15817 中提交 * fix(managed-agent):Hosted 清理所属代际消亡后重试未完成的清理,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15824 中提交 * fix(verify-pr):将报告绑定到其轮次快照,由 @jianyx1 在 https://github.com/QwenLM/qwen-code/pull/15746 中提交 * feat(managed-agent):向参考发行版添加分阶段升级命令,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15792 中提交 * fix(web-shell):统一工作区和会话显示文案,由 @deggs7 在 https://github.com/QwenLM/qwen-code/pull/15315 中提交 * fix(web-shell):在会话概览中列出并打开独立会话,由 @4ekuct25 在 https://github.com/QwenLM/qwen-code/pull/13679 中提交 * feat(desktop):在 macOS 上扩展 Desktop 启动的守护进程 PATH,由 @4ekuct25 在 https://github.com/QwenLM/qwen-code/pull/15190 中提交 * fix(cli):将提供商更新限制为已存储密钥可用的模型,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15230 中提交 * fix(cli):已确认的 OpenTUI 键盘退出返回干净状态,由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/15723 中提交 * feat(verify-pr):在已发布报告上标记模型、CLI 和技能版本,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15838 中提交 * feat(cua):启用默认光标和实时 macOS 画中画,由 @LaZzyMan 在 https://github.com/QwenLM/qwen-code/pull/15669 中提交 * fix(web-shell):选择后保留模型名称,由 @callmeYe 在 https://github.com/QwenLM/qwen-code/pull/15841 中提交 * feat(generated-ui):当用户想调整值时提供交互式视图,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15846 中提交 * feat(acp):在客户端链上运行新提示的停止点,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15695 中提交 * test(managed-agent):验证不同数据库上的日志约束回滚,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15842 中提交 * fix(acp):输出语言写入失败时仍让 setCoreValue 完成解析,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15848 中提交 * feat(managed):添加有界 SQL 历史查询,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15839 中提交 * feat(generated-ui):继续使用卡片值进行聊天,并默认启用 Generated UI,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/15856 中提交 * test(web-shell):在两个端到端规范中跟进重命名后的工作区文案,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15860 中提交 * feat(web-shell):为会话概览和拆分视图添加键盘快捷键,由 @4ekuct25 在 https://github.com/QwenLM/qwen-code/pull/14179 中提交 * feat(web-shell):为 Goal 卡片和 Goals 对话框添加俄语区域设置,由 @4ekuct25 在 https://github.com/QwenLM/qwen-code/pull/13685 中提交 * fix(managed-agent):在全面审查后强化升级命令的各个阶段,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15853 中提交 * feat(web-shell):扩展一键更新覆盖范围并显示手动步骤,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15849 中提交 * test(managed-agent):对 A4 接管加载回复丢失移交进行门控,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15857 中提交 * fix(ci):对 TUI 检查分层,并每晚运行完整验收,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15864 中提交 * fix(ci):主分支推送时运行一个 macOS 端到端分片,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15873 中提交 * feat(web-shell):在状态栏任务胶囊中统计正在运行的后台代理,由 @4ekuct25 在 https://github.com/QwenLM/qwen-code/pull/14002 中提交 * fix(web-shell):让浮动审批卡片仅使用一个滚动区域,由 @4ekuct25 在 https://github.com/QwenLM/qwen-code/pull/14621 中提交 * feat(managed):向 WebShell 添加实时消息分页,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15865 中提交 * docs(managed-agent):说明 SIGKILL 在升级阶段后会留下什么,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/15878 中提交 * fix(release):减少托管运行器排队延迟,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15832 中提交 * refactor(managed):移除持久化公共消息快照,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/15870 中提交 * test(managed-agent):在 Hosted 故障固件中选择 Managed JDBC,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/15882 中提交 * fix(cua):使输入和会话修复与 0.27.0 保持一致,由 @LaZzyMan 在 https://github.com/QwenLM/qwen-code/pull/15784 中提交 ## 新贡献者 * @sxl-lucky7 在 https://github.com/QwenLM/qwen-code/pull/15452 中完成了首次贡献 * @EthDing 在 https://github.com/QwenLM/qwen-code/pull/8549 中完成了首次贡献 * @Aling33 在 https://github.com/QwenLM/qwen-code/pull/14910 中完成了首次贡献 * @2SinceJuly 在 https://github.com/QwenLM/qwen-code/pull/15639 中完成了首次贡献 * @jianyx1 在 https://github.com/QwenLM/qwen-code/pull/15746 中完成了首次贡献 **完整变更日志**:https://github.com/QwenLM/qwen-code/compare/cua-driver-rs-v0.26.0...cua-driver-rs-v0.27.0
MiMo Code v0.1.16
2026-10-26
## 升级说明 **中文** 本版本移除 legacy Compose:`compose` 主智能体、内置 workflow 及全部 `compose:*` 技能不再提供,复杂任务请改用 build 模式下的 `/compose-next`(clarify → spec → implement → verify → review → finish)。MCP 工具默认懒加载,按需发现并在就绪后调用。`npm i @mimo-ai/cli` 目前仅包含启动器,完整体验建议使用原生安装脚本。实验性 Orchestrator 模式已移除;Claude 会话导入与 agent-CLI 技能(claude-code / codex / grok-build)需通过环境变量显式启用。 **英文** Legacy Compose 已在本版本中停用。旧版 `compose` 智能体、其内置工作流以及完整的 `compose:*` 技能集均已移除——对于复杂任务,请在 build 智能体上切换使用 `/compose-next`(clarify → spec → implement → verify → review → finish)。在 MCP 方面,工具现在采用懒加载,而不是一开始就加载完整目录;工具会按需发现,并在准备就绪后即可调用。在安装方面,`npm i @mimo-ai/cli` 现在仅是一个轻量启动器,因此仍建议使用原生安装程序。此外还需要注意:实验性的 Orchestrator 模式已移除,Claude Code 会话导入以及 agent-CLI 技能(claude-code / codex / grok-build)均需通过环境变量显式启用。 --- ## 变更内容 * 修复(mcp):支持对录制操作进行显式用户确认,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2488 * Codex/审计干预传输,作者:@penghao9,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2501 * 修复:移除 PascalCase 工具投影和工具调用洪泛;取消同一步骤中的重复调用,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2515 * 重构:移除 Orchestrator 模式,隔离工作树链路和 isolated-git-guard,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2523 * 修复(session):保留本地图片附件路径,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2525 * 重构(tools):移除未使用的 shell 调用方式,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2524 * 修复(session):移除尚未发布的同一步骤工具调用重复取消逻辑,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2532 * 修复(test):避免临时目录清理与 `Instance.provide` 设置之间发生竞态,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2530 * 修复(agent):使由智能体创建的子智能体中,交互式询问与后台运行彼此独立,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2520 * 修复(actor):移除 TaskGate 完成门控和被动降级,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2533 * 新增:添加由宿主定义的 API 错误分类和重试策略,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2521 * 修复(session):关闭已释放的事件流,并停止未授权重试,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2540 * 修复(instance):延迟配置刷新,直到正在执行的任务完成,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2546 * 修复(events):保留 cron 工作区和交互请求的所有权,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2551 * 文档(cron):说明 cron 表达式按 UTC 时间计算,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2552 * 杂项(repo):移除无效的 web/desktop/cloud 包及未使用的工具链,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2573 * 杂项(toolchain):移除 turbo,升级 tsgo 固定版本,合并 packages/script,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2575 * 修复(session):在助手准备期间持久化取消操作,作者:@MiMoHardFather,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2580 * 杂项(build):使用不含私有覆盖层的纯公共构建,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2588 * 文档:移除非规范文档以及已被取代的/AIGC/中文规范,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2589 * 杂项(release):通过公共仓库并使用 `.env` 发布,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2590 * 杂项(repo):将 packages/opencode 重命名为 packages/cli,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2591 * 杂项(repo):移除无效的安装/测试/ lint 残留和 husky,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2592 * 重构:重命名遗留的 OPENCODE_* 环境变量,扁平化 packages/sdk,移除无效的 IDE 调用方,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2593 * 修复(provider):刷新模型配置时不释放实例,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2603 * 新增(cli):使 Claude Code 启动时会话导入变为可选,作者:@MiMoHardFather,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2621 * 修复(skills):补全 xlsx-official create.md 中的库表行,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2624 * 文档(agents):样式指南中仅保留强制性约定,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2640 * 新增(release):通过 CI 发布带标签的版本,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2639 * 新增(plugin):由宿主提供插件 SDK,而不是安装插件 SDK,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2645 * 修复(provider):识别模型上下文窗口溢出提示文本,作者:@peipeiwang-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2643 * 新增(compose):停用 legacy compose 智能体、工作流和技能,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2644 * 修复(plugin):通过 `Bun.plugin` 而不是 Bun 全局对象检测插件 SDK 宿主,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2647 * 杂项(test):恢复根目录 bunfig 测试根目录保护,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2649 * 修复(cron):将计划提示词发送到创建它的会话,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2648 * 杂项(test):允许根目录脚本测试,同时阻止 packages 测试,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2651 * 修复(fs):在 `contains` 中将绝对的 `path.relative` 结果视为路径之外,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2650 * 新增(cli):为 `@mimo-ai/cli` 提供 FDS 启动器(npm 有限支持),作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2652 * 新增(mcp):通过会话范围的懒加载延迟加载 MCP 工具,作者:@MiMoHardFather,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2653 * 文档(readme):更新 MiMo Desktop GA 和 MiMo-V2.6 模型命名,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2654 * 修复(session):在 OpenCode Go 请求中发送 x-opencode-session,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2655 * 新增(history):恢复 `history_fts.kind` 分类,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2642 * 新增(mcp):在后台连接服务器,并设置有界的首次交互等待时间,作者:@MiMoHardFather,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2657 * 修复(session):在空停止后保留恢复能力,并暴露请求阶段的重试,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2618 * 修复(memory):支持在原生 Windows 路径下建立记忆索引,作者:@peipeiwang-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2659 * 修复(history):使 kind/body_idx 列的创建保证幂等性,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2661 * 修复(inbox):在排队唤醒过程中保留实例所有权,作者:@penghao9,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2663 * 修复(session):在上下文压缩后重放用户消息时保留媒体部分,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2662 * 修复(session):将 InvalidOutputError 归类为可重试错误,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2672 * 修复(session):通过 `SessionRetry.policy` 重试空模型输出,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2673 * 新增(turn-queue):支持持久化调度和等待子智能体,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2452 * 修复(release):授予 npm 可信发布者发布权限,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2676 * 修复(release):发布前检查 FDS canary 和完整压缩包,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2677 * 修复(tips):当 provider 已有凭据时,不再建议使用 `/login`,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2678 * 修复(tui):在 `finish=tool-calls` 时保持完成页脚处于挂载状态,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2679 * 修复(tui):不再将 actor send 固定在 Delegating pending 标签上,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2681 * 修复(session):原样发送回合中的用户消息,以保持思考签名有效,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2682 * 新增(mcp):通过 `mcp_tool_use` 调用延迟加载的 MCP 工具,作者:@MiMoHardFather,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2684 * 新增(mcp):为延迟加载的工具添加简洁的就绪提示,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2685 * 修复(test):在 checkpoint-drain 测试套件中隔离 prefixCaptureRef,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2687 * 修复(session):限制 prefix-capture 缺陷,并修复 drainWriters 计数,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2690 * 新增(skill):泛化 compose-next 的 unavailable-input 和 finish 契约,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2693 * 修复(session):将逐消息召回提醒替换为每个上下文窗口一次的记忆路径提醒,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2689 * 修复(skill):使 compose-next 源文件符合 YAML 安全要求,并明确 finish 契约,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2696 * 修复(session):重置空回合内容,但不移除其消息身份,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2695 * 重构(session):停止重写持久化的工具输出,以缩减上下文,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2691 * 新增(voice):将默认控制模型切换为 mimo-v2.6-flash,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2700 * 修复(session):停止因 HTTP 403 配额耗尽而持续重试,作者:@liuchaofan3,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2701 * 修复(session):在最新消息之后追加重建边界,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2702 * 修复(skill):为旧规范封面恢复 compose-next Sn 锚点,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2706 * 文档(compose):将规范指向已合并的 PR 链接,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2707 * 修复(session):持续重试空输出,并在回合成功前持久化重试记录,作者:@wqymi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2703 * 新增(skill):通过 `MIMOCODE_ENABLE_AGENT_CLI_SKILLS` 控制 agent-CLI 技能,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2715 * 杂项:将版本升级至 0.1.16,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2710 * 修复(release):通过外部 FDS 端点上传,并移除标签单元测试重复运行,作者:@yanyihan-xiaomi,详见 https://github.com/XiaomiMiMo/MiMo-Code/pull/2716 ## 新贡献者 * @liuchaofan3 在 https://github.com/XiaomiMiMo/MiMo-Code/pull/2701 中完成了首次贡献 **完整变更日志**:https://github.com/XiaomiMiMo/MiMo-Code/compare/v0.1.15...v0.1.16
Pi v1.3.0
2026-10-15
### 新功能 - **选择 `/share` 的上传目标**:`sessionShareDestination` 可选择 `auto`、`gist` 或 `radius`。请参阅[会话与上下文](https://github.com/earendil-works/pi/blob/v1.3.0/packages/coding-agent/docs/settings.md#sessions-and-context)和[导出或分享会话](https://github.com/earendil-works/pi/blob/v1.3.0/packages/coding-agent/docs/sessions.md#export-or-share-a-session)。 - **在 OpenAI GPT-6 上更改思考级别时保留缓存**:使用 API 密钥时,在会话过程中更改思考级别会保留提示词缓存。 - **Kimi Code 改用 Chat Completions**:在对话过程中新增工具不再导致提示词缓存失效。`models.json` 中覆盖的基础 URL 现在必须包含 `/v1`。请参阅[提供商](https://github.com/earendil-works/pi/blob/v1.3.0/packages/coding-agent/docs/providers.md)。 - **无干扰地切换模型**:切换模型时会丢弃上一模型的思考内容,而不是将其作为文本显示给新模型。 - **恢复的会话会保留其已启用的工具**:`--tools +name`/`-name` 会在这些工具的基础上应用。请参阅[工具](https://github.com/earendil-works/pi/blob/v1.3.0/packages/coding-agent/docs/settings.md#tools)。 ### 新增 - 在使用 OpenAI GPT-6 模型(API 密钥)的会话过程中更改思考级别时,现在会保留提示词缓存([#10853](https://github.com/earendil-works/pi/issues/10853)) - 新增 `sessionShareDestination` 设置,用于为 `/share` 选择自动、GitHub Gist 或 Radius 上传方式([#10870](https://github.com/earendil-works/pi/issues/10870),由 [@vegarsti](https://github.com/vegarsti) 贡献) ### 变更 - 将 `kimi-coding` 提供商改为使用官方 Kimi Code 客户端所采用的 OpenAI Chat Completions 协议,端点为 `https://api.kimi.com/coding/v1`。K3、K3-256K 和 Kimi For Coding 现在支持在对话过程中新增工具,而不会导致提示词缓存失效。`models.json` 中对 `kimi-coding` 基础 URL 的覆盖现在必须包含 `/v1`([#10720](https://github.com/earendil-works/pi/issues/10720)) - 模型切换时,现在会丢弃先前由其他模型生成的助手消息中的思考块,而不是将其作为纯文本发送。此前,新模型会将旧模型的推理视为其回复的一部分,并可能开始把自己的推理写入可见答案中([#10995](https://github.com/earendil-works/pi/issues/10995)) ### 修复 - 将 Pi 内部依赖项固定到确切的发布版本,以防止全新安装时混用不兼容的软件包([#10865](https://github.com/earendil-works/pi/issues/10865)) - 修复了恢复会话时丢失会话期间启用的工具的问题。恢复时现在会还原会话中的已启用工具,并在此基础上应用 `--tools +name`/`-name` 条目;但当使用带工具名称的 `--tools`、`--no-tools` 或 `--no-builtin-tools` 显式选择工具时除外([#10785](https://github.com/earendil-works/pi/issues/10785)) - 修复了在 Bun 上停止 codemode 脚本或脚本达到截止时间时,仍需等待不可中断的内置操作返回的问题([#10748](https://github.com/earendil-works/pi/issues/10748)) - 修复了 codemode 反复超时或中止时不断积累未退出工作进程的问题;任务准入机制现在会将跨会话的存活工作进程限制为两个,并在已取消的工作进程实际退出前继续将其计入数量([#10748](https://github.com/earendil-works/pi/issues/10748)) - 修复了当多个提供商均提供匹配模型时,`--model` 会按照目录顺序选择提供商的问题;Pi 现在会优先选择已配置凭据的提供商,否则会报告存在歧义。`--models` 和 `enabledModels` 会为每个提供该模型的提供商分别添加模型,并对歧义发出警告([#10160](https://github.com/earendil-works/pi/issues/10160)) - 修复了 TUI、会话树、HTML 导出和示例中,当参数为数字字符串或 null 时,`read` 行范围标签显示不正确的问题([#9887](https://github.com/earendil-works/pi/issues/9887)) - 修复了提供商切换 API 时 Nix flake 构建失败的问题:当固定的模型目录与最新发布目录中的模型 API 分组不同时,现在会从最新发布的目录刷新该固定版本;发布流程也会固定最新目录,并在打标签前使用该目录完成构建([#10985](https://github.com/earendil-works/pi/issues/10985)) - 修复了 Nix 软件包将其自带的 Node.js 放在 `PATH` 首位,导致 bash 工具 shell 使用 Pi 的 Node 而非用户的 `node`/`npm` 的问题。Pi 的 Node 现在仅作为备用([#10519](https://github.com/earendil-works/pi/issues/10519)) - 修复了提示词模板丢弃空的带引号参数(`""` 或 `''`)的问题;该问题会导致后续位置参数错位,并使位置参数默认值无法生效([#10867](https://github.com/earendil-works/pi/issues/10867)) - 修复了 Nix 软件包构建在安装检查阶段失败的问题,原因是该检查仍预期存在 Pi 已不再依赖的 chord 和 esbuild - 修复了当字符串包含无效的 `\u` 转义(如 `\usepackage`)时,工具调用参数解析会丢弃字段的问题([#10868](https://github.com/earendil-works/pi/issues/10868)) - 修复了错误工具结果中包含图像时,Anthropic 和 Bedrock Claude 请求返回 400 的问题;这些图像现在会在该轮的工具结果之后发送,因此模型仍然可以看到它们([#10794](https://github.com/earendil-works/pi/issues/10794)) - 修复了 OpenCode Go Gemini 模型因返回 404 而失败的问题:已将 OpenCode Zen 和 OpenCode Go 迁移至 `opencode.ai/inference` 端点,并为 OpenCode Go 提供商新增 Google Generative AI 支持 - 修复了 OpenCode Go MiniMax M2.7 因“Model does not support this protocol”而失败的问题,现改用 Anthropic Messages API - 修复了网关返回 `Unable to forward upstream stream` 错误时不会触发自动重试的问题([#10920](https://github.com/earendil-works/pi/issues/10920)) - 修复了出现 `The service is temporarily unavailable` 错误时不会触发自动重试的问题,该问题还会导致上下文压缩在首次尝试时失败([#10965](https://github.com/earendil-works/pi/issues/10965)) - 修复了 LiteLLM 等代理在同一个流数据块中发送推理和正文时,OpenAI 兼容响应会在答案之后显示思考内容的问题([#10926](https://github.com/earendil-works/pi/issues/10926)) - 修复了 Google Vertex 上的 Gemini 4 Argon 请求因“Thinking budget is not supported”而失败,以及其思考级别在 Gemini API 上被忽略的问题([#10890](https://github.com/earendil-works/pi/issues/10890)) - 修复了小米 MiMo 模型在 `minimal` 思考级别下返回 400 的问题;这些模型现在仅提供 `off` 和 `high` 两个级别([#10818](https://github.com/earendil-works/pi/issues/10818)) - 修复了 `openai-codex/gpt-6.1-sol` 使用 272K 上下文窗口,而非 Codex 目前提供的 500K 上下文窗口的问题([#10840](https://github.com/earendil-works/pi/issues/10840)) - 修复了当工具调用的最终参数为格式错误的 JSON 时,系统会静默地仅使用出错前已解析字段执行工具的问题;现在此类调用会验证失败,并向模型显示其发送的原始参数([#10897](https://github.com/earendil-works/pi/issues/10897)) - 修复了 Claude Haiku 5.5 和 Claude Opus 5 不支持 `off` 思考级别的问题([#10753](https://github.com/earendil-works/pi/issues/10753)) - 修复了扩展的 `ctx.ui.custom({ overlay: true })` 调用 `done()` 时关闭最上层叠加层而非其自身的问题;该问题会导致已完成的叠加层仍留在屏幕上,同时另一个扩展的对话框无法完成([#10648](https://github.com/earendil-works/pi/issues/10648)、[#10999](https://github.com/earendil-works/pi/pull/10999),由 [@masonc15](https://github.com/masonc15) 贡献)

历史版本

Claude Code (257)
OpenCode (883)
OpenClaw (280)
Gemini CLI (615)
Codex (984)
Kimi Code (91)
Qwen Code (804)
Pi (274)

数据分析

各仓库发布数量 (近30天)

版本类型分布 (全部)

每日发布趋势 (近30天)

各仓库预发布占比 (全部)

平均更新内容长度 (字符数)

近期更新趋势

Claude Code v2.1.304 → v2.1.316
更新聚焦安全与企业治理:收紧沙盒、目录外读写、钩子和自动模式权限,并为应用网关加入分组路由、共享预算、策略叠加与Bedrock防护。稳定性修复集中在长上下文压缩、子代理/MCP、模型回退及跨平台Shell。云会话、IDE、Slack和代码审查持续完善权限、计划任务与可视化。
OpenCode v2.2.0 → v2.2.5
更新重心是桌面端重构与稳定性:强化多标签、工作树、终端持久化、引用交互和快捷键,并优化长会话性能。代理新增持续目标、定时任务、图像生成和交互式产物,并接入 Claude Agent。核心侧加强上下文压缩、MCP 与工具诊断及提供商兼容性。
Hermes inputs-c → v0.22.5
更新重点转向可直接上手的桌面智能体:加入免密钥引导、应用连接器、一键本地模型、子智能体监控,并扩充插件与多模型支持。工程侧建立稳定发布通道、签名安装包和统一包管理,持续修复网关、本地推理、Windows 更新及认证安全问题。
OpenClaw v2026.10.10-beta.3 → v2026.10.10-beta.5
更新重心转向安全与可靠性:收紧工具、工作区和凭据边界,修补依赖与解析漏洞,并强化 Node 运行时要求。持续加固更新回滚、数据库及会话跨重启恢复,集中解决 Gateway 流式卡死、跨平台安装、多频道投递和模型兼容问题。
Gemini CLI v0.67.0-nightly.20261021.gd00859d6b → v0.67.0-nightly.20261031.g6814e00d6
更新重点是稳定性与跨平台兼容:集中修复终端渲染、请求取消、流式响应、Git/路径处理及 Windows、Android、多语言字符问题。功能上新增模型发现和扩展验证,并强化 IDE/沙箱集成、MCP 权限与 OAuth、配额提示及并发扩展安装。
Codex rust-v0.157.0-alpha.8 → rust-v0.158.0-alpha.13
重点转向终端交互:全屏对话、语音、用量面板、主题及 Mermaid/公式渲染陆续上线,后台服务器和工作树会话默认化。新增 GPT‑6 Sol/Luna 及 Bedrock 支持,同时强化代理路由、网络策略、沙箱隔离、上传重试和会话状态恢复。
DeepSeek Harness dsh-v0.2.1-alpha.2 → dsh-v0.2.1-rc.5
更新重点从会话稳定性与跨平台修复,转向插件生态、子智能体委派、Git 工作树、Session/SDK 和 PTC 能力扩展。交互层面持续优化移动端、侧栏、输入与工作步骤展示,并补强多语言、搜索抓取、远程连接及上下文缓存效率。
Kimi Code @moonshot-ai/[email protected] → @moonshot-ai/[email protected]
更新重点转向用户掌控:计划、子智能体和 Swarm 均需显式开启或审核,并强化工作区信任、会话锁和危险操作控制。同期完善会话导入与恢复、远程工作区及 MCP 稳定性,优化 TUI/Web 和长会话性能,并收紧文件读取上限、精简提示词。
ZCode v3.14.3 → v3.17.1
工作流管理更灵活,支持运行中直接调整并发限制,并优化修改重启时的任务复用。大型工作流状态展示、脚本提交效率和 token/上下文占用得到改善,同时修复界面崩溃及按钮错位。
MiniMax Code v0.5.8 → v0.7.2
版本从0.5.8快速迭代到0.7.2,但未披露功能新增或修复,主要是基于不同公开提交重新构建并提供校验包。兼容与测试范围未变:支持指定Node.js版本,仅验证Linux/macOS安装及离线CLI/BYOK,Windows和在线服务仍未验收。
Qwen Code v0.26.3-preview.0 → cua-driver-rs-v0.27.0
更新重心转向托管智能体与工作区:补齐会话持久化、快照恢复、并发权限、外部存储和升级运维,并强化 PR 自动修复与验证。Web Shell、Generated UI 和 OpenTUI 持续完善交互;同时发布跨平台 CUA 二进制,集中修复 CI、发布及运行时稳定性。
MiMo Code v0.1.15 → v0.1.16
更新重点由模型与工具适配转向运行可靠性:支持图像、音频、视频读取,限制工具调用洪泛与失败级联,并强化会话及子智能体恢复。随后精简架构,移除 legacy Compose 和 Orchestrator,以 /compose-next 接管复杂任务,MCP 工具改为按需懒加载。
Pi v0.99.1 → v1.3.0
更新重点集中在 Codemode 与 MCP:压缩提示词、支持图像处理和工具筛选,完善延迟加载、OAuth、项目级配置及扩展接口。模型与提供商覆盖持续扩大,并密集修复缓存、重试、会话恢复、终端显示及跨平台稳定性问题。