What's Changed
- fix(core): properly cleanup MCP server subprocesses on exit by @tt-a1i in #1285
- test(cli): stabilize AuthDialog ESC assertion by @liqiongyu in #1535
- fix(cli): expand MCP @server: resource references by @liqiongyu in #1531
- fix(core): auto-enable WebFetch and WebSearch tools in Plan mode by @afarber in #1686
- feat(core): add symlink support for skill manager by @DragonnZhang in #1690
- fix: normalize skill file content in extensions to handle BOM and CRLF by @LaZzyMan in #1667
- fix(ci): honor manual preview version input by @tanzhenxin in #1665
- build: Improve build efficiency and add dev mode by @tanzhenxin in #1681
- fix(core): handle heredoc in command substitution guard by @liqiongyu in #1701
- feat: Preserve UTF-8 BOM when editing files by @tanzhenxin in #1680
- fix(core): Preserve trailing whitespace in newString during edits by @tanzhenxin in #1688
- fix: enable Shift+Tab shortcut in Windows PowerShell by @LaZzyMan in #1607
- fix(core): enforce tool restrictions in subagents by @tanzhenxin in #1691
- [AnthropicContentGenerator] optimize: ADD cache_control for system and last user text message by @Weaxs in #1613
Full Changelog: v0.9.0...v0.9.1-preview.0