Module daemon
Structs§
- Channel
Generation Control - A daemon-run-owned channel generation. RPC config mutations prepare an opaque drain for this exact generation; committing the mutation retires the generation, clears channel admission, and waits for its channel task.
- Channel
Generation Drain Wait - Daemon
Inbound Authority - The daemon generation’s one inbound-authentication state, handed to the supervised gateway so HTTP and RPC authenticate against the same accepted policy over the same live configuration.
- Daemon
Registry - Gateway
Readiness Reporter - Gateway
Reload Controls - Prepared
Channel Generation Drain - Socket
Readiness Reporter
Enums§
Functions§
- detect_
gateway_ bind_ mode - echo_
daemon_ starting_ to_ terminal - Write the localized foreground startup banner before daemon initialization.
- gateway_
start_ hook_ reporter - Wrap a gateway readiness reporter so the
on_gateway_starthook fires when the gateway reports the address it actually bound. - run
- run_
with_ authority - Use the authority acquired before constructing producers such as SOP maintenance.
- spawn_
pricing_ refresher - Start the live-pricing refresher for a standalone command that owns the
runtime without a daemon (
zeroclaw gateway,zeroclaw channel start). - state_
file_ path - stderr_
is_ interactive_ foreground - Return whether stderr is an interactive terminal currently owned by this process group. Job-control ownership can change while the daemon is running.