Agents
Available agents の list と active agent roster の管理です。
Agent endpoint は、現在の context における available catalog と active roster を公開します。
List agents
GET /v1/agents
Authorization: Bearer <token>Response は次の field を含みます。
| Field | Meaning |
|---|---|
agents |
Available agent catalog |
activeAgents |
この context で active な installed agents |
Add agents
PUT /v1/agents
Authorization: Bearer <token>
Content-Type: application/json
{ "agentIds": ["agent_a", "agent_b"] }Unknown agent ID は 400 を返します。
Remove agents
DELETE /v1/agents
Authorization: Bearer <token>
Content-Type: application/json
{ "agentIds": ["agent_a"] }Removal 後の response は updated activeAgents list を返します。