Skip to main content

Crate daemon

Crate daemon 

Source
Expand description

Daemon-side library code: cleanup sweeper, nickname dedup saga, and the on-disk event persister.

link() is called from the bin to ensure the inventory registrations generated by #[myko_saga] / #[myko_command] survive dead-code elimination. Message delivery itself is handled directly by the marshal_entities::SendMessage command — there’s no saga in the critical path.

Modules§

cleanup
Periodic sweep that DELs sessions whose bound client has been gone for more than STALE_AFTER.
dedupe_nicknames
Daemon-side reactive nickname disambiguation.
persister
Append-only JSONL disk persister.

Functions§

link