<!-- 使用 release/v0.16.1 分支中 .github/release.yml 的配置生成的发布说明 -->
## 更新内容
* chore(release): v0.16.0 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4404
* fix(core,cli): 在所有失败路径中修复 tool_use↔tool_result 不变量问题 by @wenshao in https://github.com/QwenLM/qwen-code/pull/4176
* fix(vscode): 在预打包阶段跳过冗余的 tsc 构建以防止 TS5055 错误 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4401
* fix(core): 保留使用 Tab 缩进的笔记本格式 by @zhangxy-zju in https://github.com/QwenLM/qwen-code/pull/4373
* feat(telemetry): 阶段 4a — 捕获 TTFT 并双发 GenAI 语义约定 (#3731) by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/4417
* fix(scripts): 重新规范化 install-qwen-standalone.bat 的 CRLF 存储 by @wenshao in https://github.com/QwenLM/qwen-code/pull/4427
* fix(build): 对 React reconciler 开发构建进行 tree-shake 以防止 PerformanceMeasure 内存泄漏 by @huww98 in https://github.com/QwenLM/qwen-code/pull/4462
* chore(deps): 将 express 从 4.21.2 更新到 5.2.1 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4458
* fix(cli): 修复不稳定的 sticky-todo 重新测量测试 by @pomelo-nwu in https://github.com/QwenLM/qwen-code/pull/4416
* fix(cli): 将 mintty OSC 8 检测限制在 TERM_PROGRAM_VERSION ≥ 3.3 时启用 (#4420) by @wenshao in https://github.com/QwenLM/qwen-code/pull/4451
* fix(release): 将常量移至入口点上方以避免 TDZ 错误 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4398
**完整更新日志**: https://github.com/QwenLM/qwen-code/compare/v0.16.0...v0.16.1
<!-- Release notes generated using configuration in .github/release.yml at release/v0.16.1 -->
## What's Changed
* chore(release): v0.16.0 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4404
* fix(core,cli): close tool_use↔tool_result invariant across all failure paths by @wenshao in https://github.com/QwenLM/qwen-code/pull/4176
* fix(vscode): skip redundant tsc build in prepackage to prevent TS5055 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4401
* fix(core): preserve tab-indented notebook formatting by @zhangxy-zju in https://github.com/QwenLM/qwen-code/pull/4373
* feat(telemetry): Phase 4a — TTFT capture + GenAI semconv dual-emit (#3731) by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/4417
* fix(scripts): renormalize CRLF storage for install-qwen-standalone.bat by @wenshao in https://github.com/QwenLM/qwen-code/pull/4427
* fix(build): tree-shake React reconciler dev build to prevent PerformanceMeasure leak by @huww98 in https://github.com/QwenLM/qwen-code/pull/4462
* chore(deps): update express from 4.21.2 to 5.2.1 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4458
* fix(cli): stabilize flaky sticky-todo remeasure test by @pomelo-nwu in https://github.com/QwenLM/qwen-code/pull/4416
* fix(cli): gate mintty OSC 8 detection on TERM_PROGRAM_VERSION ≥ 3.3 (#4420) by @wenshao in https://github.com/QwenLM/qwen-code/pull/4451
* fix(release): move constants above entry point to avoid TDZ error by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4398
**Full Changelog**: https://github.com/QwenLM/qwen-code/compare/v0.16.0...v0.16.1