pub fn spawn(
_cfg: AgentConfig,
_clock: ClockHandle,
input_tx: Sender<ReducerInput>,
intent_rx: Receiver<ActivationIntent>,
shutdown: ShutdownToken,
) -> JoinHandle<()>pub fn spawn(
_cfg: AgentConfig,
_clock: ClockHandle,
input_tx: Sender<ReducerInput>,
intent_rx: Receiver<ActivationIntent>,
shutdown: ShutdownToken,
) -> JoinHandle<()>