What's Changed
- chore(release): v0.16.0 by @yiliang114 in #4404
- fix(core,cli): close tool_use↔tool_result invariant across all failure paths by @wenshao in #4176
- fix(vscode): skip redundant tsc build in prepackage to prevent TS5055 by @yiliang114 in #4401
- fix(core): preserve tab-indented notebook formatting by @zhangxy-zju in #4373
- feat(telemetry): Phase 4a — TTFT capture + GenAI semconv dual-emit (#3731) by @doudouOUC in #4417
- fix(scripts): renormalize CRLF storage for install-qwen-standalone.bat by @wenshao in #4427
- fix(build): tree-shake React reconciler dev build to prevent PerformanceMeasure leak by @huww98 in #4462
- chore(deps): update express from 4.21.2 to 5.2.1 by @yiliang114 in #4458
- fix(cli): stabilize flaky sticky-todo remeasure test by @pomelo-nwu in #4416
- fix(cli): gate mintty OSC 8 detection on TERM_PROGRAM_VERSION ≥ 3.3 (#4420) by @wenshao in #4451
- fix(release): move constants above entry point to avoid TDZ error by @yiliang114 in #4398
Full Changelog: v0.16.0...v0.16.1