Skip to content

v0.2.4

Choose a tag to compare

@sleepinginsummer sleepinginsummer released this 12 May 05:19
· 55 commits to main since this release

更新内容

  • 重构项目,改成 Rust 原生执行器,exec、upload、download 默认通过 Rust daemon 复用 SSH 连接。
  • 新增按平台分发的 optional 原生包,支持 macOS arm64/x64、Linux x64/arm64、Windows x64。
  • 新增 GitHub Actions 构建与 npm trusted publishing 流程,自动构建并发布主包和各平台原生包。
  • 新增 Linux arm64 原生包,补齐 ARM 服务器场景。
  • 更新安装文档、README 和 SKILL,说明 agentsshcli 安装、配置、缓存参数和平台支持。
  • 修复 Windows 平台 Rust/Cargo 构建与路径解析问题。
  • 修复 npm provenance / trusted publisher 发布配置,并让重复发布同版本时保持幂等。
  • 同步 package-lock.json 和平台包版本到 0.2.4。

安装

npm install -g agent-ssh-cli
agentsshcli --help

完整变更