LoomCycle A2A Agent icon

LoomCycle A2A Agent

Register external A2A agents loomcycle can call (RFC G) over HTTP

LoomCycle A2A Agent

AI-generated

Summary

Create, fork, retrieve, list, or retire external A2A agent definitions that LoomCycle agents can call. The node sends the selected definition operation to the LoomCycle API and returns its response under result.

Inputs

  • operation (required) — Choose Create, Fork, Get, List Versions, or Retire.
  • name (required) — Definition name. Used by Create, Get, List Versions, and Retire; LoomCycle agents use this name to reference the external agent.
  • parentDefId (required) — For Fork, the def_id of the definition to branch from. Fields omitted from the overlay are inherited from the parent.
  • defId — For Retire, optionally target a specific definition version. Leave empty to retire the active version for the specified name.
  • defDescription — Optional operator-visible description for a created or forked version.
  • overlay — For Create, provide the external-agent definition as JSON, with fields such as agent_card_url, endpoint, binding, auth, expected_skills, or verify_signed_card. For Fork, provide the JSON diff to merge onto the parent. Invalid JSON causes an error.
  • promote — For Create or Fork, whether to promote the new version to active immediately; defaults to true.

Output shape

A single item containing a result field with the LoomCycle API response.

The exact response shape depends on the selected operation. API or definition-level errors fail the node unless Continue On Fail is enabled.

Links

Discussion