v1.1.4
新增 API 输出格式与查询
API 调用新增统一的响应格式化和查询能力:
--output:支持json(默认)、table、table-num、text、yaml和off。--query:使用 JMESPath 在格式化前筛选或投影完整响应,路径通常从Result.*开始。- 查询和输出过程保留精确数字,避免大整数和高精度小数丢失。
- 表格与文本输出保留
ResponseMetadata,并按查询字段顺序展示;文本使用完整字段路径,YAML 对对象键稳定排序。
示例:
ve ecs DescribeInstances \
--query "Result.Instances" \
--output tableSkills 安装流程优化
@volcengine/skills-setup会根据已有ve版本选择安装路径:ve >= 1.1.3使用ve skills update,旧版本自动使用兼容安装流程。- 新增
--update,可将ve和arkcli强制升级到@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