consciousness/src
ProofOfConcept 6529aba069 Fix UI lag: try_lock on unconscious mutex, don't re-log restored nodes
The unconscious trigger holds the tokio mutex during heavy sync work
(store load, graph build, agent creation), blocking the UI tick which
needs the same lock for snapshots. Fix: try_lock in the UI — skip
the update if the trigger is running.

Also: restore_from_log was re-logging every restored node back to the
log file via push()'s auto-log. Added push_no_log() for restore path.

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-04-09 01:07:55 -04:00
..
agent Fix UI lag: try_lock on unconscious mutex, don't re-log restored nodes 2026-04-09 01:07:55 -04:00
bin split out src/mind 2026-04-04 02:46:32 -04:00
claude Fix tmux pane injection: don't scan globally for claude panes 2026-04-08 21:02:44 -04:00
cli Fix UTF-8 slicing panics: use floor_char_boundary for all truncation 2026-04-08 19:35:01 -04:00
hippocampus Subconscious: persistent agent state, store activity queries 2026-04-07 19:03:05 -04:00
learn rust edition 2024 2026-04-05 06:20:16 -04:00
mind Defer graph health computation to first trigger, not startup 2026-04-09 01:05:08 -04:00
subconscious Spacebar toggle for all agents, persist to config, scan agent directory 2026-04-09 00:51:10 -04:00
thalamus Upgrade capnp 0.20 → 0.25, capnp-rpc 0.20 → 0.25 2026-04-07 12:29:44 -04:00
user Fix UI lag: try_lock on unconscious mutex, don't re-log restored nodes 2026-04-09 01:07:55 -04:00
config.rs training: per-node scoring with graph weight updates 2026-04-05 01:18:47 -04:00
lib.rs user: InteractScreen extracted, all screens use ScreenView trait 2026-04-05 18:57:54 -04:00
main.rs Replace token counting with token generation via HuggingFace tokenizer 2026-04-08 11:20:03 -04:00
session.rs move Claude Code-specific code from thalamus/ to claude/ 2026-04-03 19:26:24 -04:00
util.rs delete 20 dead public functions across 12 files 2026-04-02 16:21:01 -04:00