forked from kent/consciousness
active_screen is now the F-key number (1-based), dispatch is just screens[active_screen - 1].tick() everywhere. Eliminates the special-cased interact variable and duplicated if/else branching. Also adds diff_mind_state() for dirty-flag tracking and gates the bottom-of-loop render on dirty, avoiding redundant redraws. Co-Authored-By: Proof of Concept <poc@bcachefs.org> |
||
|---|---|---|
| .. | ||
| agent | ||
| bin | ||
| claude | ||
| cli | ||
| hippocampus | ||
| learn | ||
| mind | ||
| subconscious | ||
| thalamus | ||
| user | ||
| config.rs | ||
| lib.rs | ||
| main.rs | ||
| session.rs | ||
| util.rs | ||