forked from kent/consciousness
Mind::run() breaks when input_rx channel closes (UI shut down). Previously the DMN timer kept the loop alive forever. UI renders immediately without blocking on agent lock. Conversation replay happens lazily on the render tick via try_lock — the UI shows "consciousness v0.3" instantly, fills in model info and conversation history once Mind init completes. 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 | ||