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.
| Field | Value |
|---|---|
| Protocol ID | aster.execution-cell-host |
| Version | 1.1.0 |
| Compatibility range | ^1.1.0 |
| Requirement helper | aster.execution-cell-host.require(settings?) via the protocol module |
| Provider helper | Available through Protocol.provide(...). |
Settings
DefaultProtocolSettingsSchema (Record<string, unknown> | null).
Operations
| Operation | Summary | Request | Response |
|---|---|---|---|
capabilities | Report the host’s currently enforceable execution profiles. | Effect Schema (Void) | Effect Schema (Objects) |
launch | Open an authenticated execution-cell stream and return its physical receipt. | Effect Schema (Objects) | Effect Schema (Objects) |
recoverUnsettledLaunch | Fence a provider-owned resource whose supervising runtime restarted before durable settlement. | Effect Schema (Objects) | Effect Schema (Void) |
shutdown | Stop one host-owned execution cell. | Effect Schema (Objects) | Effect Schema (Void) |
Conformance Expectations
- Register with
aster.execution-cell-hostat1.1.0inside^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" }]