Skip to content

v1.1.4

Choose a tag to compare

@github-actions github-actions released this 27 Aug 12:13
· 44 commits to master since this release

新增 API 输出格式与查询

API 调用新增统一的响应格式化和查询能力:

  • --output:支持 json(默认)、tabletable-numtextyamloff
  • --query:使用 JMESPath 在格式化前筛选或投影完整响应,路径通常从 Result.* 开始。
  • 查询和输出过程保留精确数字,避免大整数和高精度小数丢失。
  • 表格与文本输出保留 ResponseMetadata,并按查询字段顺序展示;文本使用完整字段路径,YAML 对对象键稳定排序。

示例:

ve ecs DescribeInstances \
  --query "Result.Instances" \
  --output table

Skills 安装流程优化

  • @volcengine/skills-setup 会根据已有 ve 版本选择安装路径:ve >= 1.1.3 使用 ve skills update,旧版本自动使用兼容安装流程。
  • 新增 --update,可将 vearkcli 强制升级到 @latest
  • 首次安装 ve 时不再重复执行 Skill 安装。
  • 新增通用 Agent 调用方识别,支持通过 AGENT / IS_AGENT 标识调用来源。

稳定性修复

  • 无效或不完整的 --query 表达式现在返回明确错误,不再触发 panic。
  • 修复表格、文本、YAML 输出中的字段遗漏、顺序不稳定和数值精度问题。
  • 修复 Go 1.17 下输出模块的编译兼容性。

升级

ve upgrade --version 1.1.4

或通过 npm:

npm install -g @volcengine/cli@1.1.4

完整变更v1.1.3...v1.1.4