consciousness/src/mind
ProofOfConcept d82a2ae90d Clean up mind loop: fix double locks, async agent triggers, input peek
- push_node: notify before dropping state lock instead of relocking
- Mind::run: single lock for timeout + turn_active + has_input;
  single lock for turn_handle + complete_turn
- Agent triggers (subconscious/unconscious) spawned as async tasks
  so they don't block the select loop
- has_pending_input() peek for DMN sleep guard — don't sleep when
  there's user input waiting
- unconscious: merge collect_results into trigger, single store load

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-04-09 00:21:46 -04:00
..
identity.rs Fix build warnings across workspace 2026-04-07 13:55:30 -04:00
log.rs Fix status bar: show per-section budget breakdown 2026-04-08 16:53:23 -04:00
mod.rs Clean up mind loop: fix double locks, async agent triggers, input peek 2026-04-09 00:21:46 -04:00
subconscious.rs Rename mind/dmn.rs to mind/subconscious.rs 2026-04-08 23:37:01 -04:00
unconscious.rs Clean up mind loop: fix double locks, async agent triggers, input peek 2026-04-09 00:21:46 -04:00