Repository navigation
🚀 Agentbay CLI v0.1.0
[0.1.0] - 2025-10-29
English
🚀 Features
- core/auth
- Add refresh token and environment switching capability
- Support international environment (prod/pre) default Endpoint and OAuth
- Improve authentication error detection and handling
- image
- Add system image list display and
--include-system/--system-onlyflags - Add Dockerfile demo, init Dockerfile template, and image init guide
- Add image status command and print RequestId in create image verbose mode
- Add Dockerfile COPY/ADD file upload capability
- Support required sourceImageId, default environment/region mapping, image init info, and image modify info display
- Add system image list display and
- skills
- Implement skills push/list/show commands
- Implement skills group create/list/show/add-skill/remove-skill commands
- Register skills command and complete test mock
- client/agentbay
- Add CreateMarketSkill and DescribeMarketSkillDetail APIs
- Add Market SkillGroup APIs (create/list/add-skill/remove-skill)
- Extend agentbay client to support the above APIs
- installation: Add Windows installation scripts
- CI/CD: Add CI/CD configuration, release flow, and success page
🐞 Bug Fixes
- skills
- Fix ListMarketGroupSkill pre-release 403 UnsupportedHTTPMethod issue
- Fix CreateMarketSkillGroup Data field parsing
- Fix DescribeMarketSkillDetail / AddMarketGroupSkill / RemoveMarketGroupSkill XML/JSON parsing
- skills/image: Fix OSS upload and API response handling
- image
- Adapt DeleteResourceGroup interface and fix deactivate failure
- Fix image init parsing and unit test issues
- core/auth
- Fix logout warning, OAuth login parsing, and refresh token client reuse
- Fix AK/SK skill push parsing issue
- client
- Align Skills API HTTP methods (GET/POST)
- Fix compilation and response parsing issues
- CI/CD: Update Aone Makefile to support latest glibc
📖 Documentation
- skills
- Add Skills CLI usage instructions and output examples
- Add manual test results and align README/USER_GUIDE with skills CLI implementation
- internal reference: Add Skills API BodyType analysis and backend format reference
- environment config: Update environment variable names in Windows script
🛠 Refactoring
- OSS: Adjust fixossendpoint to return a more suitable OSS endpoint error message
📦 Other Changes
- image
- Organize historical implementation updates for image list, getdockerfile, and image init
- Add sourceImageId requirement and default Endpoint updates
- Show raw error information instead of custom error messages
- CI/CD: Refactor GitHub Homebrew workflow
- release: Release v0.1.0
中文
🚀 功能
- core/auth
- 新增 refresh token 与环境切换能力
- 支持国际站(prod/pre)默认 Endpoint 与 OAuth
- 改进认证错误识别和处理
- image
- 新增系统镜像列表展示及
--include-system/--system-only参数 - 新增 Dockerfile demo、init Dockerfile template 和 image init 指南
- 新增 image status 命令,create image verbose 模式输出 RequestId
- 新增 Dockerfile COPY/ADD 文件上传能力
- 支持 sourceImageId 必填、默认环境/地域映射、镜像初始化信息和修改信息展示
- 新增系统镜像列表展示及
- skills
- 实现 skills push/list/show 命令
- 实现 skills group create/list/show/add-skill/remove-skill 命令
- 注册 skills 命令并完善测试 mock
- client/agentbay
- 新增 CreateMarketSkill、DescribeMarketSkillDetail API
- 新增 Market SkillGroup 系列 API(create/list/add-skill/remove-skill)
- 扩展 agentbay client 支持以上 API
- 安装:新增 Windows 安装脚本
- CI/CD:新增 CI/CD 配置、发布流程与成功页
🐞 缺陷修复
- skills
- 修复 ListMarketGroupSkill 预发环境 403 UnsupportedHTTPMethod 问题
- 修复 CreateMarketSkillGroup Data 字段解析
- 修复 DescribeMarketSkillDetail / AddMarketGroupSkill / RemoveMarketGroupSkill XML/JSON 解析
- skills/image:修复 OSS 上传和 API 响应处理问题
- image
- 适配 DeleteResourceGroup 接口,修复 deactivate 停止镜像失败问题
- 修复 image init 解析与单元测试问题
- core/auth
- 修复 logout warning、OAuth 登录解析、refresh token client 复用
- 修复 AK/SK skill push 解析问题
- client
- 对齐 Skills API HTTP 方法(GET/POST)
- 修复编译与响应解析相关问题
- CI/CD:更新 Aone Makefile 以兼容最新 glibc
📖 文档
- skills
- 新增 Skills CLI 使用说明与输出示例
- 补充手动测试结果,将 README/USER_GUIDE 与 skills CLI 实现对齐
- 内部参考:新增 Skills API BodyType 分析和后端格式参考
- 环境配置:更新 Windows 脚本中的环境变量名称
🛠 重构
- OSS:调整 fixossendpoint,以返回更合适的 oss endpoint 错误信息
📦 其他变更
- image
- 整理 image list、getdockerfile、image init 历史实现更新
- 补充 sourceImageId 必填与默认 Endpoint 更新
- 展示原始错误信息以替代自定义错误文案
- CI/CD:重构 GitHub Homebrew workflow
- 发版:发布 v0.1.0
Installation
Once merged into Homebrew core, install with:
brew install agentbayManual Installation
Download the appropriate binary for your platform from the assets below.