cli-a2a

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese
<!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten -->
<!-- 由 src/lib/agentSkills/generator.ts 生成;手动编辑将被覆盖 -->

Overview

概述

Interact with the OmniRoute A2A server from the CLI. Send tasks, inspect skill execution history, and test the JSON-RPC 2.0 agent-to-agent protocol interactively.
通过 CLI 与 OmniRoute A2A 服务器交互。发送任务、查看 skill 执行历史,并交互式测试 JSON-RPC 2.0 agent-to-agent 协议。

Quick install

快速安装

bash
npm install -g omniroute   # or: npx omniroute
omniroute --version
bash
npm install -g omniroute   # or: npx omniroute
omniroute --version

Subcommands

子命令

a2a

a2a

Agent-to-Agent (A2A) server
Example:
bash
omniroute a2a
Agent-to-Agent (A2A) 服务器
示例:
bash
omniroute a2a

a2a status

a2a status

Show A2A server status
Flags:
  • --json
Example:
bash
omniroute a2a status
显示 A2A 服务器状态
选项:
  • --json
示例:
bash
omniroute a2a status

a2a card

a2a card

Print the Agent Card JSON
Example:
bash
omniroute a2a card
输出 Agent Card JSON
示例:
bash
omniroute a2a card

a2a skills

a2a skills

Example:
bash
omniroute a2a skills
示例:
bash
omniroute a2a skills

a2a invoke <skill>

a2a invoke <skill>

Flags:
  • --input <json>
  • --input-file <path>
  • --wait
  • --timeout <ms>
Example:
bash
omniroute a2a invoke <skill>
选项:
  • --input <json>
  • --input-file <path>
  • --wait
  • --timeout <ms>
示例:
bash
omniroute a2a invoke <skill>

a2a tasks

a2a tasks

Example:
bash
omniroute a2a tasks
示例:
bash
omniroute a2a tasks

a2a list

a2a list

Flags:
  • --status <s>
  • --skill <s>
  • --limit <n>
  • --since <ts>
Example:
bash
omniroute a2a list
选项:
  • --status <s>
  • --skill <s>
  • --limit <n>
  • --since <ts>
示例:
bash
omniroute a2a list

a2a get <id>

a2a get <id>

Example:
bash
omniroute a2a get <id>
示例:
bash
omniroute a2a get <id>

a2a cancel <id>

a2a cancel <id>

Flags:
  • --yes
Example:
bash
omniroute a2a cancel <id>
选项:
  • --yes
示例:
bash
omniroute a2a cancel <id>

a2a watch <id>

a2a watch <id>

Example:
bash
omniroute a2a watch <id>
示例:
bash
omniroute a2a watch <id>

a2a stream <id>

a2a stream <id>

Example:
bash
omniroute a2a stream <id>
示例:
bash
omniroute a2a stream <id>

a2a logs <id>

a2a logs <id>

Example:
bash
omniroute a2a logs <id>
示例:
bash
omniroute a2a logs <id>