Repository navigation
v1.1.10
v1.1.10 · 2026-09-15
-
新增 Agent 与 Skill 环境标识
普通 API 调用及
ve docs search、ve docs fetch支持通过环境变量识别调用方和当前 Skill。VE_CALLER_NAME优先级最高;不存在或为空时回退到各 Agent 的环境变量探测,仍无法识别且VE_CALLER_TYPE=ai_agent时使用通用名称agent。User-Agent 沿用
skill-invoker/<agentName>,并根据VE_SKILL_NAME追加skill/<skillName>;未提供 Skill 名称时只记录 Agent。名称会移除首尾空白,并对分隔符、控制字符等进行百分号编码;--user-agent自定义值继续追加在默认 User-Agent 后。 -
Ark CLI 代理新增来源与调用上下文传递
ve arkcli继承父进程全部环境变量;未设置SOURCE_FROM时默认注入SOURCE_FROM=ve,已有值予以保留。同时逐项映射以下变量:父进程变量 额外注入 Ark CLI 的变量 VE_CALLER_TYPEARKCLI_CALLER_TYPEVE_CALLER_NAMEARKCLI_CALLER_NAMEVE_SKILL_NAMEARKCLI_SKILL_NAME三项独立生效,无需同时存在。来源变量存在时原样复制其值(包括空字符串),覆盖对应的
ARKCLI_*;不存在时保留已有目标值。原始VE_*变量继续传递,注入仅作用于 Ark CLI 的执行环境。ve tosutil及ve toscli别名继续继承原始环境。 -
完善中英文使用文档
补充调用方识别优先级、User-Agent 格式和 Ark CLI 环境变量映射说明。
使用示例:
VE_CALLER_TYPE=ai_agent \
VE_CALLER_NAME=codex \
VE_SKILL_NAME=arkcli-models \
ve arkcli --help完整变更:v1.1.9...v1.1.10