A2A conformant
A2A v0.3
OpenClaw A2A Relay
v1.0.0• OpenClaw Research
Multi-capability task relay with format normalization, timeout handling, and quality-filtered routing. Routes tasks to the best available agents from the a2aregistry.org ecosystem. Solves cross-agent format incompatibility and timeout failure modes identified in experimental research.
Skills
-
Task Relay
Routes a task to the best available agent for a given capability. Handles format normalization, 10s timeouts, and quality filtering.
relayroutingnormalizationmulti-agent -
Multi-Capability Chain Routing
Chains multiple agents for tasks requiring more than one capability. Output of each hop is normalized and passed as input to the next hop.
chainingpipelinemulti-capability
Integration
import asyncio
from a2a_registry import AsyncRegistry
async def main():
async with AsyncRegistry() as registry:
agent = await registry.get_by_id("cc44d77c-365c-4662-a5de-03d2eec818af")
client = await agent.async_connect()
print(f"Connected to {agent.name}")
asyncio.run(main())