← 返回更新日志

Qwen Code v0.21.13

2026-08-17 · GitHub 原文
<!-- qwen-release-notes:v2 --> ## 亮点 - Web Shell 编辑器现在支持拖放和粘贴文本文件,作为与图片并列的命名附件。([#9180](https://github.com/QwenLM/qwen-code/pull/9180)) - 用户现在可以使用持久检查点从任何特定的助手回复中分叉对话,以确保分支的准确性。([#8817](https://github.com/QwenLM/qwen-code/pull/8817)) - 分屏窗格现在继承宿主窗格的 @ mention 配置,确保自定义分类和排除项一致生效。([#9052](https://github.com/QwenLM/qwen-code/pull/9052)) - /review 技能现在使用专用的平台子命令(如 `meta` 和 `fetch-diff`),而不是执行原始的 `gh` 命令。([#9096](https://github.com/QwenLM/qwen-code/pull/9096)) - 已停止接管(takeover)的 PR 现在会获得 `autofix/needs-human` 标签,并显示在仪表板的新“接管池”表格中。([#8960](https://github.com/QwenLM/qwen-code/pull/8960)) - 审查会话现在记录会话 ID 和 diff 哈希,以便在跨中断运行中为代理工作署名。([#9091](https://github.com/QwenLM/qwen-code/pull/9091)) ## 破坏性更新 暂无已知的破坏性更新。 ## 审查工作流与 /review 技能 通过专用子命令、动态发现限制和改进的并发处理,增强了 /review 技能,以防止循环并确保准确报告。 - 分屏窗格现在继承宿主窗格的 @ mention 配置,确保自定义分类和内置 At 提供程序排除项一致生效。([#9052](https://github.com/QwenLM/qwen-code/pull/9052)) - /review 技能现在使用专用的平台子命令(如 `meta` 和 `fetch-diff`),而不是通过提示词直接执行原始的 `gh` 命令。([#9096](https://github.com/QwenLM/qwen-code/pull/9096)) - /review 命令现在在第 5 轮后将发布的建议限制为“严重”发现,以防止审查循环,同时将其他发现推迟到最终报告中。([#9118](https://github.com/QwenLM/qwen-code/pull/9118)) - 审查工作流并发现在隔离了无操作(no-op)的人工审查请求,以防止它们阻塞活跃的 PR 审查任务。([#9210](https://github.com/QwenLM/qwen-code/pull/9210)) - /review 中的重复建议现在会在专用段落中列出,并提供指向现有评论的链接,而不是被计为锚点失败。([#9215](https://github.com/QwenLM/qwen-code/pull/9215)) - /review 预提交门控现在正确处理携带 ID 的重新发布,以防止丢弃与现有评论 ID 匹配的有效发现。([#9212](https://github.com/QwenLM/qwen-code/pull/9212)) - 修复了 /review 流水线以接受带方括号的源标签,并添加了 `--to-anchors` 选项以规范化最终门控的输入。([#9222](https://github.com/QwenLM/qwen-code/pull/9222)) - 如果主审查任务异常终止,PR 审查工作流现在会发布一条包含重试指导的备用评论。([#9255](https://github.com/QwenLM/qwen-code/pull/9255)) - 审查会话现在记录会话 ID 和 diff 哈希,以便在跨中断运行中为代理工作署名。([#9091](https://github.com/QwenLM/qwen-code/pull/9091)) - 审查运行器现在会自动清除并重试失败的签出操作,以从持续的工作区损坏中自我修复。([#9220](https://github.com/QwenLM/qwen-code/pull/9220)) - PR 审查工作树租约现在充当锁的作用,以防止并发会话在设置或清理期间破坏活跃的审查状态。([#9211](https://github.com/QwenLM/qwen-code/pull/9211)) ## Autofix 与接管管理 通过新的仪表板池和标签提高了 Autofix 的可见性,同时优化了足迹门控和增长跟踪,以更好地处理接管。 - autofix:默认拒绝的足迹门控和位置窗口普查 ([#9156](https://github.com/QwenLM/qwen-code/pull/9156)) - 已停止接管(takeover)的 PR 现在会获得 `autofix/needs-human` 标签,并显示在仪表板的新“接管池”表格中,以提升可见性。([#8960](https://github.com/QwenLM/qwen-code/pull/8960)) - `autofix-growth-now` 标记现在使用准备时间测量时刻,以确保增长差异报告准确反映正确的基准版本。([#9192](https://github.com/QwenLM/qwen-code/pull/9192)) - 通过在工作流触发器中添加用户登录守卫,防止分流代理处理由 autofix 机器人创建的跟踪问题。([#9271](https://github.com/QwenLM/qwen-code/pull/9271)) ## 反向审计与发现跟踪 根据 diff 大小优化了反向审计轮次,并确保将 PR 足迹外部的已验证发现记录在专用问题中。 - 反向审计轮次上限现在根据 diff 拓扑动态缩放,允许对小 diff 进行更多轮次,对大 diff 进行较少轮次。([#9183](https://github.com/QwenLM/qwen-code/pull/9183)) - 仅当运行包含时钟时,大 diff 的反向审计轮次上限才减少至三轮;否则保持为五轮。([#9203](https://github.com/QwenLM/qwen-code/pull/9203)) - PR 足迹外部的已验证发现现在会推迟到跟进队列,并在专用问题中跟踪,而不是丢失。([#9189](https://github.com/QwenLM/qwen-code/pull/9189)) - 反向审计现在报告带有具体诊断信息的退役失败,并在干运行收据解析中接受额外的标点分隔符。([#9213](https://github.com/QwenLM/qwen-code/pull/9213)) - 预提交重叠列表现在写入单独的文件,以防止覆盖标准的发现工件。([#9268](https://github.com/QwenLM/qwen-code/pull/9268)) ## Web Shell 与用户界面 在 Web Shell 中添加了拖放和粘贴文本文件的支持,并通过双语摘要改进了发布说明的展示。 - Web Shell 编辑器现在支持拖放和粘贴文本文件作为命名附件,与图片并列显示。 ([#9180](https://github.com/QwenLM/qwen-code/pull/9180)) - 更新日志现在以用户友好的摘要形式呈现,按功能主题分组,并附带中英双语摘要及截图。 ([#9216](https://github.com/QwenLM/qwen-code/pull/9216)) - 已从 Web Shell 事件界面中隐藏 Skill 正文内容,以减少负载大小,同时仍可供原生 ACP 客户端使用。 ([#9235](https://github.com/QwenLM/qwen-code/pull/9235)) ## 对话与会话控制 支持从特定回复中分叉对话,并提升了会话韧性,以便在关闭期间保留正在进行的工作。 - 用户现在可以使用持久化检查点从任意 Assistant 回复分叉对话,以确保分支准确性。 ([#8817](https://github.com/QwenLM/qwen-code/pull/8817)) ![Screenshot from pull request 8817](https://github.com/user-attachments/assets/3815e307-0af7-4f93-8651-928ec29ab4a4) ![Screenshot from pull request 8817](https://github.com/user-attachments/assets/582d995b-4b98-4ab5-a3dd-f5294a822301) - 为 Conversations 建立了隐藏的运行时边界,以隔离所有权和生命周期,同时保留现有的所有者路由兼容路径。 ([#9181](https://github.com/QwenLM/qwen-code/pull/9181)) - 当关闭请求被拒绝时,会话现在会在销毁前于 8 秒预算内排空队列中的任务,从而保留正在进行的工作。 ([#9134](https://github.com/QwenLM/qwen-code/pull/9134)) ## CLI 工具与扩展 引入了外部上下文提供程序配置文件,并为 qwen review 命令添加了标志,以支持增量验证和范围限定。 - 引入了外部上下文提供程序扩展配置文件 v1,以通过 Qwen Extension 和 MCP 边界启用提供程序拥有的检索集成。 ([#9068](https://github.com/QwenLM/qwen-code/pull/9068)) - 为 qwen review fetch-pr 添加了 --since 标志,用于验证增量审查锚点,并基于本地缓存或账本标记限定差异范围。 ([#9100](https://github.com/QwenLM/qwen-code/pull/9100)) - 当 --all-chunks 将计划分发为 Step 3A 时,runAllChunks 命令现在会在 stderr 上输出诊断消息。 ([#9249](https://github.com/QwenLM/qwen-code/pull/9249)) - 修复了一个 bug:使用 --to-anchors 时,findings 命令可能会静默覆盖输入文件;并添加了验证逻辑以防止标志连接不匹配。 ([#9270](https://github.com/QwenLM/qwen-code/pull/9270)) ## 基础设施与可靠性 加强了 CI 流水线、资源限制和自动化工作流,以防止构建失败并确保代理设置的一致性。 - ci: 在作业消耗计算资源前跳过非机器人的 review_requested 兄弟节点 ([#9204](https://github.com/QwenLM/qwen-code/pull/9204)) - 每小时垃圾内容最小化扫描现在包含拉取请求的评论,以有效阻止不需要的内容。 ([#9229](https://github.com/QwenLM/qwen-code/pull/9229)) - 将浏览器守护程序 SDK 包大小预算增加至 191 KiB,以容纳新的附件元数据并修复构建失败。 ([#9238](https://github.com/QwenLM/qwen-code/pull/9238)) - ACP HTTP 预附加缓冲区现在严格受字节数和帧数限制,以防止资源耗尽。 ([#9007](https://github.com/QwenLM/qwen-code/pull/9007)) - 发布作业现在会强制推送发布分支,以防止在之前的发布尝试失败后重试时出现非快进错误。 ([#9082](https://github.com/QwenLM/qwen-code/pull/9082)) - 修复了自动化工作流,使其能够正确传递之前被静默丢弃的代理设置(如轮次上限和工具白名单)。 ([#9252](https://github.com/QwenLM/qwen-code/pull/9252)) ## 其他修复与改进 解决了追踪、模拟和目标摘要中的各种边缘情况,以确保系统稳定性。 - goal: 当某轮次未持有许可时,对最后一个 Goal 进行摘要 ([#9164](https://github.com/QwenLM/qwen-code/pull/9164)) - 修复了主代理追踪中的边缘情况,涉及预算触发中止、非流式调用以及延迟的 TUI 工具批处理所有权。 ([#9121](https://github.com/QwenLM/qwen-code/pull/9121)) - 修复了集成测试中的 mock ACP 子级 fixtures,以正确处理 qwen serve 所需的工具守卫握手。 ([#9161](https://github.com/QwenLM/qwen-code/pull/9161)) ## 其他更改 - 向 GoalRecord 添加了内部 limitKind 字段,以改进已停止 Goal 的类型表示,用户端的恢复行为保持不变。 ([#9165](https://github.com/QwenLM/qwen-code/pull/9165)) - 添加了仅用于测试的固定点,以验证排序不变量和写入目标路径,且不改变生产环境行为。 ([#9225](https://github.com/QwenLM/qwen-code/pull/9225)) - 测试现在验证后台工件刷新失败时,会静默保留上一次成功状态,且不显示错误或清空面板。 ([#9227](https://github.com/QwenLM/qwen-code/pull/9227)) - 通过在 macOS 上使用 realpath 解析 fixture 根目录来修复技能一致性测试,以确保在 tmpdir 为符号链接时路径一致性。 ([#9269](https://github.com/QwenLM/qwen-code/pull/9269)) --- ## 中文摘要 ### 亮点 - Web Shell 编辑器现在支持拖放和粘贴文本文件作为命名附件,与图片并列显示。 ([#9180](https://github.com/QwenLM/qwen-code/pull/9180)) - 用户现在可以使用持久化检查点从任意 Assistant 回复分叉对话,以确保分支准确性。 ([#8817](https://github.com/QwenLM/qwen-code/pull/8817)) - 分屏视图现在继承主机的 @ 提及配置,确保自定义类别显示且 builtinAtProviders 排除项一致生效。 ([#9052](https://github.com/QwenLM/qwen-code/pull/9052)) - /review 技能现在使用 meta 和 fetch-diff 等专用平台子命令,不再通过提示文本执行原始 gh 命令。 ([#9096](https://github.com/QwenLM/qwen-code/pull/9096)) - 停止的接管 PR 现在获得 autofix/needs-human 标签,并在仪表板的 Takeover pool 表中显示。 ([#8960](https://github.com/QwenLM/qwen-code/pull/8960)) - 审查会话现在记录会话 ID 和差异哈希,以便在中断的运行中确认代理工作。 ([#9091](https://github.com/QwenLM/qwen-code/pull/9091)) ### 审查工作流与 /review 技能 增强了 /review 技能,引入专用子命令、动态发现限制及改进的并发处理,以防止循环并确保报告准确。 - 分屏视图现在继承主机的 @ 提及配置,确保自定义类别显示且 builtinAtProviders 排除项一致生效。 ([#9052](https://github.com/QwenLM/qwen-code/pull/9052)) - /review 技能现在使用 meta 和 fetch-diff 等专用平台子命令,不再通过提示文本执行原始 gh 命令。 ([#9096](https://github.com/QwenLM/qwen-code/pull/9096)) - /review 命令在第 5 轮后仅发布 Critical 建议以避免循环,其他发现将延迟至最终报告。 ([#9118](https://github.com/QwenLM/qwen-code/pull/9118)) - 审查工作流并发发现在隔离无效的人类审查请求,防止其阻塞活跃的 PR 审查作业。 ([#9210](https://github.com/QwenLM/qwen-code/pull/9210)) - /review 中的重复建议现在列在带有现有评论链接的专用段落中,不再计为锚点失败。 ([#9215](https://github.com/QwenLM/qwen-code/pull/9215)) - /review 预提交网关现在正确处理携带 ID 的重新发布,防止丢弃匹配现有评论 ID 的有效发现。 ([#9212](https://github.com/QwenLM/qwen-code/pull/9212)) - 修复了 /review 管道以接受带括号来源标签,并添加了 --to-anchors 选项以规范化最终网关的输入。 ([#9222](https://github.com/QwenLM/qwen-code/pull/9222)) - 如果主审查作业异常终止,PR 审查工作流现在会发布包含重试指南的备用评论。 ([#9255](https://github.com/QwenLM/qwen-code/pull/9255)) - 审查会话现在记录会话 ID 和差异哈希,以便在中断的运行中确认代理工作。 ([#9091](https://github.com/QwenLM/qwen-code/pull/9091)) - 审查运行器现在会自动清除并重试失败的检出,以从持久性工作区损坏中自我修复。 ([#9220](https://github.com/QwenLM/qwen-code/pull/9220)) - PR 审查工作树租约现在充当锁,防止并发会话破坏正在进行的审查状态。 ([#9211](https://github.com/QwenLM/qwen-code/pull/9211)) ### Autofix 与接管管理 通过新仪表板池和标签提升 Autofix 可见性,同时优化足迹门控和增长追踪以更好地处理接管任务。 - autofix: deny-by-default footprint gate and positional window censuses ([#9156](https://github.com/QwenLM/qwen-code/pull/9156)) - 停止的接管 PR 现在获得 autofix/needs-human 标签,并在仪表板的 Takeover pool 表中显示。 ([#8960](https://github.com/QwenLM/qwen-code/pull/8960)) - autofix-growth-now 标记现在使用准备时的测量时刻,确保增长差异报告准确反映正确的基准版本。 ([#9192](https://github.com/QwenLM/qwen-code/pull/9192)) - 通过在工作流触发器中添加用户登录守卫,防止审查代理处理 autofix bot 创建的跟踪问题。 ([#9271](https://github.com/QwenLM/qwen-code/pull/9271)) ### 逆向审计与发现追踪 根据差异大小优化逆向审计轮次,并确保 PR 范围外的已验证发现在专用 issue 中追踪。 - reverse-audit 轮次上限现在根据 diff 拓扑动态调整,小 diff 允许更多轮次,大 diff 则减少。 ([#9183](https://github.com/QwenLM/qwen-code/pull/9183)) - 只有当运行有时钟时,巨大差异的反向审计轮次上限才会降至三,否则保持为五。 ([#9203](https://github.com/QwenLM/qwen-code/pull/9203)) - PR 范围外已验证的发现现在推迟到后续队列,并在专用 issue 中跟踪,避免丢失。 ([#9189](https://github.com/QwenLM/qwen-code/pull/9189)) - 逆向审计现在报告具体的退休失败诊断信息,并在干接收解析中接受更多标点分隔符。 ([#9213](https://github.com/QwenLM/qwen-code/pull/9213)) - 预提交重叠列表现在写入单独的文件,以防止覆盖规范 findings 工件。 ([#9268](https://github.com/QwenLM/qwen-code/pull/9268)) ### Web Shell 与用户界面 在 Web Shell 中支持拖放和粘贴文本文件,并通过双语摘要改进发布说明展示。 - Web Shell 编辑器现在支持拖放和粘贴文本文件作为命名附件,与图片并列显示。 ([#9180](https://github.com/QwenLM/qwen-code/pull/9180)) - 发布说明现在按功能主题分组,提供双语摘要和截图,更易于用户阅读。 ([#9216](https://github.com/QwenLM/qwen-code/pull/9216)) - 已从 Web Shell 事件表面中剔除技能正文以减少负载大小,同时保留对原生 ACP 客户端的可用性。 ([#9235](https://github.com/QwenLM/qwen-code/pull/9235)) ### 对话与会话控制 支持从特定回复分叉对话,并增强会话弹性以在关闭时保留活跃工作。 - 用户现在可以使用持久化检查点从任意 Assistant 回复分叉对话,以确保分支准确性。 ([#8817](https://github.com/QwenLM/qwen-code/pull/8817)) - 为 Conversations 建立隐藏运行时边界以隔离所有权和生命周期,同时保留现有的所有者路由兼容路径。 ([#9181](https://github.com/QwenLM/qwen-code/pull/9181)) - 当关闭被拒绝时,会话现在会在 8 秒内排空排队任务再销毁会话,从而保留正在进行的活跃工作。 ([#9134](https://github.com/QwenLM/qwen-code/pull/9134)) ### CLI 工具与扩展 引入外部上下文提供者配置,并为 qwen review 命令添加标志以支持增量验证和范围限定。 - 引入 External Context Provider Extension Profile v1,支持通过 Qwen Extension 和 MCP 边界提供独立的检索集成。 ([#9068](https://github.com/QwenLM/qwen-code/pull/9068)) - 为 qwen review fetch-pr 添加 --since 标志,用于验证增量审查锚点并基于本地缓存或账本标记限定差异范围。 ([#9100](https://github.com/QwenLM/qwen-code/pull/9100)) - 当 --all-chunks 分发被识别为 Step 3A 的计划时,runAllChunks 命令现在会在 stderr 输出诊断信息。 ([#9249](https://github.com/QwenLM/qwen-code/pull/9249)) - 修复了 findings 命令在使用 --to-anchors 时可能静默覆盖输入文件的问题,并增加了标志验证。 ([#9270](https://github.com/QwenLM/qwen-code/pull/9270)) ### 基础设施与可靠性 强化 CI 流水线、资源限制及自动化工作流,以防止构建失败并确保代理设置一致。 - ci: skip non-bot review_requested siblings before jobs spend compute ([#9204](https://github.com/QwenLM/qwen-code/pull/9204)) - 每小时垃圾邮件最小化扫描现在包含内联 PR 审查评论,以有效阻止不需要的内容。 ([#9229](https://github.com/QwenLM/qwen-code/pull/9229)) - 将 browser daemon SDK 包大小预算提升至 191 KiB 以容纳新的附件元数据并修复构建失败。 ([#9238](https://github.com/QwenLM/qwen-code/pull/9238)) - ACP HTTP 预附加缓冲区现在严格按字节数和帧数限制,以防止资源耗尽。 ([#9007](https://github.com/QwenLM/qwen-code/pull/9007)) - 发布任务现在强制推送 release 分支,防止因之前失败尝试导致的非快进错误在重试时阻塞发布。 ([#9082](https://github.com/QwenLM/qwen-code/pull/9082)) - 修复了自动化工作流,正确传递之前被静默丢弃的代理设置(如轮次上限和工具允许列表)。 ([#9252](https://github.com/QwenLM/qwen-code/pull/9252)) ### 其他修复与改进 解决了追踪、模拟和目标摘要中的各种边缘情况,以确保系统稳定性。 - goal: summarise the last Goal when a turn holds no permit ([#9164](https://github.com/QwenLM/qwen-code/pull/9164)) - 修复了 main-agent 追踪中关于预算触发中止、非流式调用和延迟 TUI 工具批处理所有权的边缘情况。 ([#9121](https://github.com/QwenLM/qwen-code/pull/9121)) - 修复了集成测试中的 mock ACP child 以正确处理 qwen serve 所需的 tool-guard 握手。 ([#9161](https://github.com/QwenLM/qwen-code/pull/9161)) ### 其他变更 - 在 GoalRecord 中添加了内部 limitKind 字段以改进已停止 Goal 的类型定义,不影响用户可见的恢复行为。 ([#9165](https://github.com/QwenLM/qwen-code/pull/9165)) - 添加了仅用于测试的固定项以验证顺序不变量和写入目标路径,不改变生产行为。 ([#9225](https://github.com/QwenLM/qwen-code/pull/9225)) - 测试验证后台构件刷新失败时静默保留上次成功状态,不显示错误也不清空面板。 ([#9227](https://github.com/QwenLM/qwen-code/pull/9227)) - 通过在 macOS 上对 fixture 根目录使用 realpath 修复技能一致性测试,确保 tmpdir 为符号链接时的路径一致性。 ([#9269](https://github.com/QwenLM/qwen-code/pull/9269)) <details> <summary>Complete Change List (43 pull requests)</summary> ### Features - autofix: 默认拒绝的足迹门控与位置窗口统计 ([#9156](https://github.com/QwenLM/qwen-code/pull/9156)) by @wenshao - review: 将纯文本 gh 命令吸收至平台支持的子命令 ([#9096](https://github.com/QwenLM/qwen-code/pull/9096)) by @wenshao - support: 支持从任意对话进行分叉 ([#8817](https://github.com/QwenLM/qwen-code/pull/8817)) by @water-in-stone - web-shell: 在编辑器中支持文本文件附件 ([#9180](https://github.com/QwenLM/qwen-code/pull/9180)) by @doudouOUC - review: 为已发布的发现项采用轮次感知的收敛策略 ([#9118](https://github.com/QwenLM/qwen-code/pull/9118)) by @wenshao - autofix: 升级已停止的接管 PR 并清理未回复的暂停请求 ([#8960](https://github.com/QwenLM/qwen-code/pull/8960)) by @wenshao - review: 将反向审计轮次上限扩展至差异拓扑 ([#9183](https://github.com/QwenLM/qwen-code/pull/9183)) by @wenshao - review: 仅在运行包含时钟时应用大幅轮次缩减 ([#9203](https://github.com/QwenLM/qwen-code/pull/9203)) by @wenshao - autofix: 将已验证的超足迹发现项推迟至存活的后续队列 ([#9189](https://github.com/QwenLM/qwen-code/pull/9189)) by @wenshao - review: 运行会话账本与跨会话代理证据 ([#9091](https://github.com/QwenLM/qwen-code/pull/9091)) by @wenshao - external-context: 添加提供程序扩展配置文件 ([#9068](https://github.com/QwenLM/qwen-code/pull/9068)) by @doudouOUC - review: 在 fetch-pr 内验证并限定增量锚点范围 ([#9100](https://github.com/QwenLM/qwen-code/pull/9100)) by @wenshao - daemon: 隔离 Conversations 运行时边界 ([#9181](https://github.com/QwenLM/qwen-code/pull/9181)) by @doudouOUC - release: 面向用户的双语发布说明摘要 ([#9216](https://github.com/QwenLM/qwen-code/pull/9216)) by @wenshao ### Bug Fixes - web-shell: 在分屏视图中共享提及提供程序 ([#9052](https://github.com/QwenLM/qwen-code/pull/9052)) by @samuelhsin - ci: 在作业消耗计算资源前跳过非机器人的 review_requested 兄弟节点 ([#9204](https://github.com/QwenLM/qwen-code/pull/9204)) by @yiliang114 - ci: 最小化垃圾内联审查评论 ([#9229](https://github.com/QwenLM/qwen-code/pull/9229)) by @yiliang114 - ci: 将无操作审查请求排除在 PR 审查并发组之外 ([#9210](https://github.com/QwenLM/qwen-code/pull/9210)) by @wenshao - integration-tests: 在模拟 ACP 子进程中确认守护进程工具守卫握手 (#9159) ([#9161](https://github.com/QwenLM/qwen-code/pull/9161)) by @qwen-code-dev-bot - sdk: 将守护进程浏览器捆绑包预算提高至 191KB ([#9238](https://github.com/QwenLM/qwen-code/pull/9238)) by @wenshao - review: 记录 --all-chunks 展开数字显示为 3A 的计划时 ([#9249](https://github.com/QwenLM/qwen-code/pull/9249)) by @yiliang114 - telemetry: 处理主代理追踪的边缘情况 ([#9121](https://github.com/QwenLM/qwen-code/pull/9121)) by @doudouOUC - review: 为被重复丢弃的 Suggestions 提供独立的组合状态与正文语句 ([#9215](https://github.com/QwenLM/qwen-code/pull/9215)) by @wenshao - autofix: 基于测量时间和外部头部移动重新锚定增长分歧 ([#9192](https://github.com/QwenLM/qwen-code/pull/9192)) by @wenshao - ci: 停止在 resolve 和 follow-up 工作流中丢弃代理设置 ([#9252](https://github.com/QwenLM/qwen-code/pull/9252)) by @wenshao - goal: 当回合无许可时总结最后一个 Goal ([#9164](https://github.com/QwenLM/qwen-code/pull/9164)) by @qqqys - serve: 从 Web Shell 事件接口脱敏技能正文 ([#9235](https://github.com/QwenLM/qwen-code/pull/9235)) by @wenshao - review: 将携带 ID 的重新发布排除在预提交重叠丢弃之外 ([#9212](https://github.com/QwenLM/qwen-code/pull/9212)) by @yiliang114 - review: 标准化末道门控输入并锚定行中片段 ([#9222](https://github.com/QwenLM/qwen-code/pull/9222)) by @wenshao - review: 修复静默反向审计退役失败并保留未收敛证据 ([#9213](https://github.com/QwenLM/qwen-code/pull/9213)) by @wenshao - ci: 当 PR 审查运行器终止时保留回退评论 ([#9255](https://github.com/QwenLM/qwen-code/pull/9255)) by @wenshao - serve: 按字节限制 ACP HTTP 预附加缓冲区 ([#9007](https://github.com/QwenLM/qwen-code/pull/9007)) by @doudouOUC - ci: 在复用的审查运行器上自动修复失败的签出 ([#9220](https://github.com/QwenLM/qwen-code/pull/9220)) by @wenshao - review: 将预提交重叠列表排除在标准发现项制品之外 ([#9268](https://github.com/QwenLM/qwen-code/pull/9268)) by @wenshao - ci: 强制推送发布分支以便重试替换失败尝试 (#9076) ([#9082](https://github.com/QwenLM/qwen-code/pull/9082)) by @qwen-code-dev-bot - ci: 停止对自动修复机器人自身的延期发现跟踪问题进行分类 (#9264) ([#9271](https://github.com/QwenLM/qwen-code/pull/9271)) by @yiliang114 - daemon: 当拒绝关闭活跃工作时保留会话 ([#9134](https://github.com/QwenLM/qwen-code/pull/9134)) by @doudouOUC - review: 关闭 #9222 审查中遗留的四个发现项 ([#9270](https://github.com/QwenLM/qwen-code/pull/9270)) by @wenshao - review: 锁定 PR 审查工作树租约以应对并发会话 ([#9211](https://github.com/QwenLM/qwen-code/pull/9211)) by @wenshao ### Internal Changes - refactor(goal): 为停止 Goal 的限制添加类型 ([#9165](https://github.com/QwenLM/qwen-code/pull/9165)) by @qqqys - test(review): 关闭 #9194 中已确认的固定间隙 (第 1 批) ([#9225](https://github.com/QwenLM/qwen-code/pull/9225)) by @yiliang114 - test(web-shell): 固定后台制品刷新的静默失败 (#7427) ([#9227](https://github.com/QwenLM/qwen-code/pull/9227)) by @yiliang114 - test(review): 对 skill-parity 测试根路径执行 realpath ([#9269](https://github.com/QwenLM/qwen-code/pull/9269)) by @wenshao </details> **完整更新日志**: https://github.com/QwenLM/qwen-code/compare/v0.21.12...v0.21.13