Skip to main content

Module live_config_authority

Module live_config_authority 

Structs§

AgentAdmissionReservation
AgentDeleteLease
AgentExecutionAdmission
An admitted target snapshot and its owned lifecycle lease. Clones share this one logical lease so detached continuations can outlive their caller without releasing admission early.
AgentExecutionCapability
Explicit capability for admitting work against the authority-owned live config. The capability is cheap to clone; each call to admit owns a distinct alias lease, while the config snapshot is taken only after that lease is acquired.
AgentExecutionSelection
Immutable generation witness for one selection of work whose target is learned from storage. Capture before reading the payload, not when the selected work is eventually polled. This is not a live config registry.
AgentLifecycleCoordinator
Coordinates slow session admission with destructive alias mutations.
AgentSessionLease
AgentTurnLease
ConfigCommit
One admitted, serialized config write.
ConfigOwnershipGuard
Cross-process witness for config and alias lifecycle ownership.
ConfigWriteLease
LiveConfigAuthority
The live configuration state shared by one supervised daemon generation.

Enums§

AgentAdmissionError
AgentDeleteBlocker
AgentExecutionError
ConfigCommitError
Why a config commit could not be admitted, allocated, or published.
ConfigOwnershipError

Functions§

spawn_agent_lifecycle_job
Detach retained lifecycle work without exposing it to request cancellation.