Skip to content

Dev Janitor v2.5.1

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Sep 05:42
· 1 commit to main since this release

本次补丁集中修复 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,请先卸载旧包再安装新包。