forked from kent/consciousness
cycle_reasoning, kill_processes, and AdjustSampling only need the Agent lock — they're pure Agent operations. Handle them directly in the UI event loop instead of routing through Mind. Mind now only receives Interrupt and CycleAutonomy as hotkeys, which genuinely need Mind state (turn handles, DMN state). mind/mod.rs: 957 → 688 lines across the session. Co-Authored-By: Kent Overstreet <kent.overstreet@linux.dev> |
||
|---|---|---|
| .. | ||
| chat.rs | ||
| context.rs | ||
| event_loop.rs | ||
| mod.rs | ||
| subconscious.rs | ||
| thalamus.rs | ||
| ui_channel.rs | ||
| unconscious.rs | ||