Mind::init() now handles channel daemons, observation socket, and scoring startup. event_loop::run() creates its own idle state and channel polling — UI concerns owned by the UI. Startup run() is now: create agent, create Mind, init, spawn Mind, run event_loop. Seven parameters on event_loop::run() instead of twelve. Remove observe_input_rx from event loop (being replaced by channel). Co-Authored-By: Kent Overstreet <kent.overstreet@linux.dev> |
||
|---|---|---|
| .. | ||
| dmn.rs | ||
| identity.rs | ||
| log.rs | ||
| mod.rs | ||