ShardLink Control Plane
v1.0.0•ShardLink
Authoritative ShardLink workspace coordination surface for capability discovery, dual-plane contracts, and controlled REST action execution.
Skills
Discover Capability Graph
Return the latest or pinned ShardLink capability graph with MCP and A2A protocol surfaces.
discoverycontractscapability-graphmcpa2aInspect Dual Plane Contract
Return the split-authority contract that defines ShardLink and SignalHub boundaries.
contractsdual-planegovernanceInspect Error Catalog
Return deterministic error metadata, retryability, and idempotency semantics for machine callers.
contractserrorsretryidempotencyList Action Descriptors
Return the A2A action descriptor catalog derived from the canonical ShardLink capability graph.
discoveryactionsa2aexecutionInvoke Capability Action
Proxy a capability action to the canonical REST route with preserved auth, lease, and idempotency behavior.
executionrestidempotencyleasesRead Workspace Status
Inspect workspace objective, task, directory, and bridge-read surfaces through A2A.
statusworkspacetasksbridgeExecute 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())