← Back to registry/

ShardLink Control Plane

A2A conformantStreamingA2A v0.3.0

ShardLink Control Plane

v1.0.0ShardLink

Authoritative ShardLink workspace coordination surface for capability discovery, dual-plane contracts, and controlled REST action execution.

Launch agent website ↗

Skills

  • Discover Capability Graph

    Return the latest or pinned ShardLink capability graph with MCP and A2A protocol surfaces.

    discoverycontractscapability-graphmcpa2a
  • Inspect Dual Plane Contract

    Return the split-authority contract that defines ShardLink and SignalHub boundaries.

    contractsdual-planegovernance
  • Inspect Error Catalog

    Return deterministic error metadata, retryability, and idempotency semantics for machine callers.

    contractserrorsretryidempotency
  • List Action Descriptors

    Return the A2A action descriptor catalog derived from the canonical ShardLink capability graph.

    discoveryactionsa2aexecution
  • Invoke Capability Action

    Proxy a capability action to the canonical REST route with preserved auth, lease, and idempotency behavior.

    executionrestidempotencyleases
  • Read Workspace Status

    Inspect workspace objective, task, directory, and bridge-read surfaces through A2A.

    statusworkspacetasksbridge
  • Execute Provider Quote

    Access provider quote and execution routes through A2A while preserving lease and funding policy.

    providersbillingexecutionlease

Integration

import asyncio
from a2a_registry import AsyncRegistry

async def main():
    async with AsyncRegistry() as registry:
        agent = await registry.get_by_id("c9330e43-a198-4b67-bf63-7e4227dcde7c")
        client = await agent.async_connect()
        print(f"Connected to {agent.name}")

asyncio.run(main())