← 返回更新日志

Qwen Code v0.19.6-nightly.20260706.47f62a466 预发布

2026-07-06 · GitHub 原文
<!-- Release notes generated using configuration in .github/release.yml at release/v0.19.6-nightly.20260706.47f62a466 --> ## 更新内容 * fix(triage): 通过批量检测、问题存在性检查和风险标记模式加强 PR 门禁 by @pomelo-nwu in https://github.com/QwenLM/qwen-code/pull/5723 * feat(review): 将建议级发现路由到可更新的 PR 评论 by @pomelo-nwu in https://github.com/QwenLM/qwen-code/pull/5786 * fix(autofix): 在签出分支前无条件恢复已跟踪文件 (#6281) by @qwen-code-dev-bot in https://github.com/QwenLM/qwen-code/pull/6286 * feat(serve): 向守护进程状态 API 添加 runtime.activity 字段 by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/6270 * feat(web-shell): 基于 GET /daemon/status 添加守护进程状态页面 by @wenshao in https://github.com/QwenLM/qwen-code/pull/6272 * fix(vscode): 失去焦点时保持认证快速输入框打开 by @barry166 in https://github.com/QwenLM/qwen-code/pull/6274 * ci(audio): 明确 macOS 预构建产物后缀 by @barry166 in https://github.com/QwenLM/qwen-code/pull/6275 * fix(cache): 在 Anthropic 提示词缓存命中时,保留 side-query 中的 tools 前缀 by @kagura-agent in https://github.com/QwenLM/qwen-code/pull/6225 * feat(web-shell): 添加 MCP 提及和带图标的 @ 引用 by @BZ-D in https://github.com/QwenLM/qwen-code/pull/6279 * fix(core): 为 Stop-hook 后续处理提供全新的单轮工具调用预算;使上限可配置 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/6238 * perf(glob): 在遍历期间剪枝被忽略的目录,而非仅在事后过滤 by @minmax in https://github.com/QwenLM/qwen-code/pull/6123 * fix(web-shell): 使用主题色显示 @ 分组标题 by @BZ-D in https://github.com/QwenLM/qwen-code/pull/6294 * fix(acp): 显式传递会话级设置,避免竞争 this.settings by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/6292 * feat(web-shell): 从侧边栏管理会话(归档、取消归档、删除) by @wenshao in https://github.com/QwenLM/qwen-code/pull/6293 * fix(core): 改进 debug txt 诊断信息 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/6277 * fix(ci): 为 tier-1 快速通道要求维护者手动添加 autofix/approved 标签 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/6276 * fix(auth): 防止更改 API 密钥后持续出现 401 错误 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/6284 * feat(daemon): 添加会话导出端点 by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/6297 * test(e2e): 使 Docker 沙箱可访问伪造的 OpenAI 服务 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/6302 * fix(cli): 将长响应流式传输到滚动缓冲区,以停止滚动到顶部的锁定 by @MikeWang0316tw in https://github.com/QwenLM/qwen-code/pull/6170 * fix(qqbot): 流式空闲刷新,增加工具调用和过期回调保护 by @Eric-GoodBoy-Tech in https://github.com/QwenLM/qwen-code/pull/6204 * fix(openai): 保留无描述的工具 by @VectorPeak in https://github.com/QwenLM/qwen-code/pull/6243 * feat(acp): 在初始化响应中声明 vision-bridge 图像能力 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/6269 * fix(core): 对前台子代理强制执行代理并发上限 by @kagura-agent in https://github.com/QwenLM/qwen-code/pull/6300 * fix(ci): 停止对已关闭 PR 的审查机器人 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/6304 * fix(core): 在 multiple_sentences 过滤器中跳过缩写 (#6077) by @qwen-code-dev-bot in https://github.com/QwenLM/qwen-code/pull/6193 * perf(cli): 按工作区缓存 LoadedSettings,并使用基于 stat 的失效机制 by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/6310 * feat(web-shell): 支持紧凑版 echarts 完整数据块 by @zhangxy-zju in https://github.com/QwenLM/qwen-code/pull/6232 * fix(ci): 跳过过期 PR 的审查运行 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/6313 * feat(acp): 批量会话加载重放 by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/6309 * fix(core): 将请求超时设为 0 视为禁用,而非立即中止 by @Nas01010101 in https://github.com/QwenLM/qwen-code/pull/6288 * fix(serve): 解决通过设置配置 API 密钥时预检中的虚假认证警告 by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/6296 * fix(core): 将 @ 附加文件视为已读取,以满足前置读取强制要求 by @Nas01010101 in https://github.com/QwenLM/qwen-code/pull/6295 * fix(cli): 保留部分远程输入 JSONL 记录 by @VectorPeak in https://github.com/QwenLM/qwen-code/pull/6317 * fix(core): 在非 DashScope 服务器上通过 chat_template_kwargs 禁用 qwen thinking by @beantownbytes in https://github.com/QwenLM/qwen-code/pull/6271 * feat(web-shell): 添加自定义 @ 提及面板 by @ytahdn in https://github.com/QwenLM/qwen-code/pull/6242 * feat(acp-bridge): 添加 EventBus 订阅者字节上限 by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/6314 * perf(ci): 优化 autofix 流水线 — 快速通道、跳过重复构建、作用域测试 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/6315 * fix(web-shell): 启动新会话后保留技能斜杠命令 by @wenshao in https://github.com/QwenLM/qwen-code/pull/6319 * test(core): 覆盖 truncated @-attachments 下 recordAttachedFileRead 的 full:false 分支 by @Nas01010101 in https://github.com/QwenLM/qwen-code/pull/6324 * feat(web-shell): 在守护进程状态页添加时间序列指标图表 by @wenshao in https://github.com/QwenLM/qwen-code/pull/6307 * fix(web-shell): 在斜杠菜单中本地化内置命令和技能描述 by @wenshao in https://github.com/QwenLM/qwen-code/pull/6326 * fix(desktop): 强制执行 transform_data 隔离 by @gauravyad86 in https://github.com/QwenLM/qwen-code/pull/6285 * 扩展能力变更时通知模型 by @ZijianZhang989 in https://github.com/QwenLM/qwen-code/pull/6245 * fix(core): 跳过无操作的 max_tokens 升级 by @han-dreamer in https://github.com/QwenLM/qwen-code/pull/6234 * fix(core): 避免 OpenAPI schema 类型为 null by @VectorPeak in https://github.com/QwenLM/qwen-code/pull/6323 * refactor(core): 集中化扩展运行时刷新 by @ZijianZhang989 in https://github.com/QwenLM/qwen-code/pull/6152 * feat(daemon): 新增会话组织功能 by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/6305 * feat(cli): 暴露守护进程提示词队列状态 by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/6325 * 重启通道停滞的 ACP 桥接 by @qqqys in https://github.com/QwenLM/qwen-code/pull/6330 * docs(design): 守护进程侧通道协调 (A1/A2/A4/A5) by @chiga0 in https://github.com/QwenLM/qwen-code/pull/4511 * docs: 修复技能调用语法并将飞书纳入通道列表 by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/6320 * feat(scheduler): 新增可选的每次工具调用执行超时设置 by @minmax in https://github.com/QwenLM/qwen-code/pull/6124 * feat(web-shell): 新增 onSessionChange 和 onSubmitBefore 回调 by @ytahdn in https://github.com/QwenLM/qwen-code/pull/6333 * feat(core): 稳定工具 schema 声明顺序 by @water-in-stone in https://github.com/QwenLM/qwen-code/pull/6339 * 修复自定义模型上下文窗口计算错误 by @heyparth1 in https://github.com/QwenLM/qwen-code/pull/6266 * feat(core): 模型回退链 —— 过载时自动切换至备用模型 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/6273 * fix(core): 保留 OpenAI 推理过程为原始思考内容 by @han-dreamer in https://github.com/QwenLM/qwen-code/pull/6192 * fix(core): 在 Windows 上为 cmd.exe 添加 UTF-8 前缀 by @Aleks-0 in https://github.com/QwenLM/qwen-code/pull/6216 * feat(cli): 在文件系统边界检查中支持多文件夹工作区 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/6278 * feat(web-shell): 支持 @提及标签的图标芯片 by @BZ-D in https://github.com/QwenLM/qwen-code/pull/6337 * Feat: LSP 服务器支持热重载 by @water-in-stone in https://github.com/QwenLM/qwen-code/pull/5953 * fix(cli): 允许在压缩期间排队输入 by @han-dreamer in https://github.com/QwenLM/qwen-code/pull/6336 * fix(web-shell): 完成延迟门控提交的最终处理 by @ytahdn in https://github.com/QwenLM/qwen-code/pull/6342 * feat(cli): 新增大型管道框架测量 by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/6335 * [codex] 新增主动式通道循环工具 by @qqqys in https://github.com/QwenLM/qwen-code/pull/6287 * fix(cli): 更流畅的实时流预览 —— 移除“正在生成更多”提示,暂存不完整的表格行 by @MikeWang0316tw in https://github.com/QwenLM/qwen-code/pull/6340 * perf: 缓存技能扫描结果、防抖睡眠抑制器日志、保护 IDE readdir 操作 by @kagura-agent in https://github.com/QwenLM/qwen-code/pull/6155 * docs: 修复 settings.json 参考与 schema 的偏差 by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/6351 * fix(desktop): 保留已粘合的自动化历史记录 by @VectorPeak in https://github.com/QwenLM/qwen-code/pull/6344 ## 新贡献者 * @barry166 在 https://github.com/QwenLM/qwen-code/pull/6274 首次贡献 * @minmax 在 https://github.com/QwenLM/qwen-code/pull/6123 首次贡献 * @Nas01010101 在 https://github.com/QwenLM/qwen-code/pull/6288 首次贡献 * @beantownbytes 在 https://github.com/QwenLM/qwen-code/pull/6271 首次贡献 * @heyparth1 在 https://github.com/QwenLM/qwen-code/pull/6266 首次贡献 * @Aleks-0 在 https://github.com/QwenLM/qwen-code/pull/6216 首次贡献 **完整更新日志**: https://github.com/QwenLM/qwen-code/compare/v0.19.6...v0.19.6-nightly.20260706.47f62a466