Expand description
Durable implementation of the backend-neutral local execution lifecycle.
Structs§
- Execution
Lifecycle Lock - Cross-process lock shared with the CLI’s stopped-commit/start lock.
- Local
Execution Handle - Runtime evidence persisted after an execution becomes ready.
- Local
Execution Manager - Local lifecycle facade shared by service, CLI, and SDK adapters.
- Local
Execution Observation - One backend observation used during inspection and restart recovery.
- VmLocal
Execution Backend - Runtime adapter that owns live
VmManagerhandles and reconstructs them from durable runtime evidence after a control-plane restart.
Traits§
- Local
Execution Backend - Backend operations invoked outside the durable state lock.
Functions§
- acquire_
execution_ lifecycle_ lock - Acquire the cross-process lifecycle lock from synchronous callers such as the direct SDK. The returned guard holds the lock until it is dropped.