LoomCycle A2A Agent
AI-generatedSummary
Manage versioned definitions for external A2A agents that LoomCycle agents can call. Create or fork a definition, retrieve the active definition, list a name’s versions, or retire a definition.
Inputs
- Operation (required) — Choose Create, Fork, Get, List Versions, or Retire.
- Name (required) — Definition name used by LoomCycle agents. Required for Create, Get, List Versions, and Retire.
- Parent Def ID (required) — For Fork, the ID of the definition to branch from; fields omitted from the overlay are inherited.
- Description — Optional operator-visible description for a created or forked version.
- Overlay (JSON) — For Create, the external-agent definition JSON, with fields such as agent_card_url, endpoint, binding, auth, expected_skills, and verify_signed_card. For Fork, a JSON diff merged onto the parent definition.
- Promote to Active — For Create or Fork, whether to make the new version active immediately; defaults to true.
- Def ID (Optional) — For Retire, the specific definition ID to retire. Leave empty to retire the active version for the supplied name.
Output shape
A single item containing a result field with the LoomCycle API response.
The response shape varies by operation. Each input item is processed separately. The operation uses the required LoomCycle API credential; Create, Fork, Get, List Versions, and Retire call the A2A agent definition endpoint.