Expand description
System service registry and lifecycle management.
The ServiceRegistry manages named services that implement the
SystemService trait, providing start/stop lifecycle and health
check aggregation.
Structs§
- McpAdapter
- MCP protocol adapter – dispatches MCP tool calls through
ServiceApi. - Service
Contract - A versioned service contract anchored in the ExoChain.
- Service
Entry - First-class service identity in the registry (D1).
- Service
Info - Service info returned by
ServiceApi::list_services. - Service
Registry - Registry of system services with lifecycle management.
- Shell
Adapter - Shell protocol adapter – dispatches shell commands through
ServiceApi.
Enums§
- Service
Audit Level - Audit level for service call witnessing (D9).
- Service
Endpoint - How to reach a service at runtime.
- Service
Type - Type of system service.
Traits§
- Service
Api - Internal API surface for protocol adapters (Shell, MCP, HTTP).
- System
Service - A system service managed by the kernel.