← 返回更新日志

Qwen Code v0.25.3-preview.0 预发布

2026-10-16 · GitHub 原文
<!-- 发布说明使用 release/v0.25.3-preview.0 中的 .github/release.yml 配置生成 --> ## 变更内容 * fix(managed-agent):将 team_plan_approval 纳入仅日志式中断轮次的收尾流程(#13847),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14160 中完成 * test(managed-agent):添加 FG8e/FG8f monitor_run 和后台 Shell 故障门禁,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14120 中完成 * feat(extensions):添加有界的生成失败浏览器视图(PR4),由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/14269 中完成 * fix(sdk-java):按照 Checkstyle 规则调整 FG8 门禁的导入顺序,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14305 中完成 * test(cli):根据权限探测结果跳过其余基于 chmod 的测试,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14271 中完成 * refactor(managed-agent):复用文本和字节范围工具,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/14307 中完成 * fix(managed-agent):统一 SQL 时间戳和查询映射,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/14185 中完成 * fix(core):通过 HTTP 存储保留 CSI 准备资源,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/14180 中完成 * fix(managed-agent):使托管提示词与声明的工具保持一致,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/14306 中完成 * fix(managed-agent):父级关闭时停止每个子级正在运行的 Turn,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14218 中完成 * fix(managed-agent):确保持有 Runtime 的排空义务可在重启后继续执行(#13930),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/13986 中完成 * refactor(managed-agent):整合服务器和 Broker 源代码,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/14277 中完成 * feat(web-shell):移除移动端输入框的历史记录箭头按钮,由 @pomelo-nwu 在 https://github.com/QwenLM/qwen-code/pull/14220 中完成 * fix(managed-agent):在团队计划超出限制的拒绝信息中说明计划大小和可用空间,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14057 中完成 * feat(web-shell):显示实时轨迹执行情况,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/14071 中完成 * fix(ci):恢复有效的 Windows 合并门禁,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14298 中完成 * feat(managed-agent):接入静态 Skills 和扩展配置,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/14319 中完成 * feat(web-shell):添加文件创建和需确认的文件夹删除功能,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/14169 中完成 * fix(managed-agent):使用终止状态限制重试循环,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/13219 中完成 * fix(cli):修正成员消息超时指引,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14296 中完成 * refactor(core):将 CLI 启动器与 JS 解释器分离(MYWO-8),由 @chiga0 在 https://github.com/QwenLM/qwen-code/pull/14036 中完成 * refactor(runtime-broker):按 Runtime Session,以共享 Workspace 绑定作为 Harness 所有权的键,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/14339 中完成 * feat(acp):继续操作前确认旧版取消请求,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14087 中完成 * test(managed-agent):将成员命令集成测试控制在 Hosted 分支预算内,并释放一个从未成功获取的中继锁,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14061 中完成 * feat(managed-agent):只读快照子级(#13753 I3),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14265 中完成 * fix(web-shell):确保在移动端抽屉上方打开的对话框仍可通过触摸滚动,由 @pomelo-nwu 在 https://github.com/QwenLM/qwen-code/pull/14217 中完成 * feat(web-shell):支持从聊天标题栏打开工作区文件,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/14344 中完成 * feat(web-shell):将 Managed 会话集成到主页工作流中,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/14316 中完成 * feat(web-shell):添加需要确认的文件树删除功能,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/14158 中完成 * fix(managed-agent):修复发布授权和后台关闭问题,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/14364 中完成 * docs(design):按权限字段的实际行为进行说明,并修复失效引用,由 @L4XB 在 https://github.com/QwenLM/qwen-code/pull/11774 中完成 * docs:将 qwen-audio-agent 语音前端添加到生态系统中,由 @x-lixu 在 https://github.com/QwenLM/qwen-code/pull/8630 中完成 * docs(tools):将 looot 添加到 Web 搜索 MCP 服务列表中,由 @walidboulanouar 在 https://github.com/QwenLM/qwen-code/pull/13999 中完成 * feat(runtime):添加常驻 Workspace 文件会话,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/14340 中完成 * fix(cli):在命令插值过程中保留注入的文件内容,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14295 中完成 * fix(web-shell):启用时显示响应 Token 速率,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14294 中完成 * fix(web-shell):优化文件功能并精简预览资源,由 @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/14143 中完成 * feat(managed-agent):添加 Shell 完全访问权限和会话审批切换功能,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/14323 中完成 * test(managed-agent):添加真实扩展进程的验收测试,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/14357 中完成 * fix(ci):将合并后分类器调度到 ECS,并释放 CLI 工作进程,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14293 中完成 * fix(hooks):在展开前对无头模式下的文件和 Skill 提示进行门禁检查,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/14356 中完成 * feat(mods):支持交互式终端中的命令(PR4a),由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/14268 中完成 * fix(ci):使 finalize-release 的第二机器人审批不再阻塞流程(#14341),由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14342 中完成 * fix(managed-agent):当较早消息的正文无法读取时,等待该消息处理完成,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14299 中完成 * fix(managed-agent):防止租户范围的 InnoDB 锁阻塞无关会话,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/13918 中完成 * fix(managed-runtime):落实 PR 12691 中针对各 Provider、Activator、核心工具和 Runtime Broker 的评审后续修改,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/13297 中完成 * test(managed-agent):添加 FG9a/FG9f session_message 和 session_command 中继故障门禁(#14164),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14333 中完成 * test:在权限位不生效的环境中跳过 core、wecom 和 scripts 中基于 chmod 的测试,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14283 中完成 * refactor(managed-agent):将工具发布存储与 OSS 解耦,由 @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/14370 中完成 * fix(channels/email):收到 channel_disconnected 响应后重新注册,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/13768 中完成 * test(managed-agent):为 WorkspaceCreationSchemaMySqlIT 分配独立的一次性 Catalog,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14375 中完成 * fix(sdk-java):解决 #12654 中 Hosted Harness 评审发现的关键问题,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/13314 中完成 * fix(managed-agent):当工具轮次因恢复受阻时归还 Workspace 挂载,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/13816 中完成 * fix(managed-agent):将删除父级未提交内容的合并报告为冲突,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14058 中完成 * docs(memory):在输入变更前规划提取基线,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14368 中完成 * feat(providers):将 QwenCloud 添加为首个 `/auth` 入口,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14073 中完成 * test(managed-agent):验证旧版创建流程会拒绝 CSI 存储别名,由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14382 中完成 * fix(ci):记录共享组的取代策略,并确保 main 分支任务不可取消,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14286 中完成 * fix(serve):并行执行从未启动的进程探测,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14303 中完成 * feat(ci):将发布通道中滞留的托管任务调度到 ECS Runner,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14336 中完成 * feat(web-shell):添加侧边任务归档控件,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/14300 中完成 * test(managed-agent):添加 FG8a/FG8b/FG8d monitor_run 和后台 Shell 故障门禁(#14163),由 @wenshao 在 https://github.com/QwenLM/qwen-code/pull/14334 中完成 ## 新贡献者 * @x-lixu 在 https://github.com/QwenLM/qwen-code/pull/8630 中完成了首次贡献 * @walidboulanouar 在 https://github.com/QwenLM/qwen-code/pull/13999 中完成了首次贡献 **完整变更日志**:https://github.com/QwenLM/qwen-code/compare/v0.25.2...v0.25.3-preview.0