Skip to content

Execution Cell Host Protocol

Launches admitted execution cells on a verified physical host and returns validation evidence.

Execution Cell Host Protocol

Launches admitted execution cells on a verified physical host and returns validation evidence.

FieldValue
Protocol IDaster.execution-cell-host
Version1.1.0
Compatibility range^1.1.0
Requirement helperaster.execution-cell-host.require(settings?) via the protocol module
Provider helperAvailable through Protocol.provide(...).

Settings

DefaultProtocolSettingsSchema (Record<string, unknown> | null).

Operations

OperationSummaryRequestResponse
capabilitiesReport the host’s currently enforceable execution profiles.Effect Schema (Void)Effect Schema (Objects)
launchOpen an authenticated execution-cell stream and return its physical receipt.Effect Schema (Objects)Effect Schema (Objects)
recoverUnsettledLaunchFence a provider-owned resource whose supervising runtime restarted before durable settlement.Effect Schema (Objects)Effect Schema (Void)
shutdownStop one host-owned execution cell.Effect Schema (Objects)Effect Schema (Void)

Conformance Expectations

  • Register with aster.execution-cell-host at 1.1.0 inside ^1.1.0.
  • Implement every operation: capabilities, launch, recoverUnsettledLaunch, shutdown.
  • Decode requests and responses against the operation schemas listed above.
  • Run the protocol conformance kit where one exists: No named kit yet; providers are still expected to satisfy the registry schemas..

Declared Authority

[
{
"kind": "provider_right",
"protocol": "aster.execution-cell-host"
},
{
"kind": "child_run_spawn"
}
]