Skip to main content

Module identity

Module identity 

Source
Expand description

Executor identity abstraction for lease ownership.

ExecutorIdentity abstracts “who is executing this run” beyond the hardcoded "runtime" string used in lease acquire and heartbeat commands.

In v0.x, only LocalExecutorIdentity is used. In v1.0 (Sprint 4), remote actors will provide their own identity via this trait, allowing the dispatch loop to issue leases on their behalf without code changes.

Structs§

LocalExecutorIdentity
The local executor identity — used when ActionQueue runs all work in-process.

Traits§

ExecutorIdentity
Identity of the executor acquiring and heartbeating leases.