Skip to content

v2.18.2

Choose a tag to compare

@DearTang DearTang released this 20 Oct 04:52
· 11 commits to main since this release

v2.18.2(2026-10-20)

安装器修复:升级后重启不再误删 myshell-mcp.exe。

🐛修复

  • 升级后重启导致 myshell-mcp.exe 被误删、AI 客户端报「服务器在响应前退出」:升级流程静默调用旧版卸载器时,旧卸载器对被 AI 客户端常驻占用的 myshell-mcp.exe 执行 Delete /REBOOTOK,删除被登记成「下次重启时删除该路径」;新安装随后把新二进制写回同一路径,下次重启时新文件被这份待删记录连带删掉(现场特征:唯独 MCP 缺失、GUI/CLI 完好、安装目录时间戳停在重启时刻)。三处配套修复:调旧卸载器前先把 mcp/cli 改名让位,旧卸载器删不到文件即不登记待删记录;卸载段改为对 .uninstall-pending 唯一名延迟删除,待删路径永不复用;安装完成后自检 myshell.exe / myshell-mcp.exe / myshell-cli.exe 三件套齐全,缺一即报错中止,杜绝静默半套安装