Docs

Docs

x-cpod-domain: registry

Registry

Dynamic capability registry — service-mesh-style tool discovery and invocation across all live apps.

Try in explorer client.registry

RegistryManifest

An app's capability manifest registered at boot for cross-app tool discovery.

REST path/api/v1/registry/register
Operations
registerheartbeatdiscovercall
SDK
// list — returns only your records; add filters/search:
await client.registry.list()
FieldTypeDescription
app_code*stringUnique application code identifier.
base_urlstringBase URL for private_proxy tool routing.
tools*jsonArray of tool definitions (name, description, kind, endpoint, method).
statusenumRegistry liveness status.livestaleoffline
last_heartbeat_atdate-timeTimestamp of last heartbeat.

DiscoveredTool

A tool available for invocation as reported by live apps in the registry.

REST path/api/v1/registry/tools
Operations
discovercall
SDK
// list — returns only your records; add filters/search:
await client.registry.list()
FieldTypeDescription
tool_name*stringFully qualified tool name (e.g. 'crm-service.customer.list').
app_code*stringOwning app code.
descriptionstringTool description.
kindenumTool routing kind.private_proxypublic
input_schemajsonJSON Schema for tool arguments.