x-cpod-domain: registry
Registry
Dynamic capability registry — service-mesh-style tool discovery and invocation across all live apps.
Try in explorer
client.registryRegistryManifest
An app's capability manifest registered at boot for cross-app tool discovery.
REST path
/api/v1/registry/registerOperations
registerheartbeatdiscovercallSDK
// list — returns only your records; add filters/search:
await client.registry.list()| Field | Type | Description |
|---|---|---|
| app_code* | string | Unique application code identifier. |
| base_url | string | Base URL for private_proxy tool routing. |
| tools* | json | Array of tool definitions (name, description, kind, endpoint, method). |
| status | enum | Registry liveness status.livestaleoffline |
| last_heartbeat_at | date-time | Timestamp of last heartbeat. |
DiscoveredTool
A tool available for invocation as reported by live apps in the registry.
REST path
/api/v1/registry/toolsOperations
discovercallSDK
// list — returns only your records; add filters/search:
await client.registry.list()| Field | Type | Description |
|---|---|---|
| tool_name* | string | Fully qualified tool name (e.g. 'crm-service.customer.list'). |
| app_code* | string | Owning app code. |
| description | string | Tool description. |
| kind | enum | Tool routing kind.private_proxypublic |
| input_schema | json | JSON Schema for tool arguments. |