本次补丁集中修复 AI Agent CLI 和包管理器的更新流程。
- npm/pnpm 显式更新到 latest,修复更新后仍停留在旧版本范围的问题。
- Pi 切换到官方新包
@earendil-works/pi-coding-agent,采用--ignore-scripts;修正 Codex 更新命令。 - 修复 Cargo 失败误报成功、安装脚本下载失败被掩盖、命令超时后仍等待子进程等问题。
- 八种包管理器的变更操作保留错误原因,超时从 30 秒延长到 15 分钟;Cargo 避免强制重编译,Yarn 全局管理限定为 Classic。
- 包列表新增“未检查更新”状态,并提供手动更新入口;修复 npm 无版本链接包导致整份列表解析失败的问题。
- 增加包名校验与回归测试,完善扫描和操作按钮状态。
更新命令说明包含常用 AI Agent CLI、Pi 扩展包以及 npm、pnpm、Yarn、pip、Cargo、Composer、Homebrew、Conda 的更新命令和安装渠道限制。
验证:本机 39 项核心与完整桌面测试通过,前端类型检查和生产构建通过,Linux 桌面 Clippy 与 Windows 核心交叉编译通过,25 项 AI CLI 目录网络检查通过;浏览器模拟验证了包状态、更新入口及失败后按钮恢复。
通过其他包管理器或独立安装器安装的 CLI,应沿用原安装渠道。npm/pnpm 的 latest 更新可能跨主版本;旧 Pi 包若导致 EEXIST,请先卸载旧包再安装新包。