consciousness/src
Kent Overstreet aae9687de2 mind: Mind is fully &self — no &mut needed
Move turn_handle into MindState (behind the mutex). All Mind
methods now take &self. Mind can be shared across tasks without
Arc — it's Send + Sync and immutable from the outside.

Manual Clone impl for MindState skips turn_handle (not needed
for UI diffing).

Co-Authored-By: Kent Overstreet <kent.overstreet@linux.dev>
2026-04-05 05:58:51 -04:00
..
agent mind: restore age_out_images and publish_context_state after turns 2026-04-05 03:38:42 -04:00
bin split out src/mind 2026-04-04 02:46:32 -04:00
claude tools: static string definitions, no runtime JSON construction 2026-04-04 18:19:21 -04:00
cli oneshot: simplify API surface 2026-04-04 18:19:21 -04:00
hippocampus training: per-node scoring with graph weight updates 2026-04-05 01:18:47 -04:00
learn move memory_search from hippocampus to subconscious/hook 2026-03-27 20:50:24 -04:00
mind mind: Mind is fully &self — no &mut needed 2026-04-05 05:58:51 -04:00
subconscious more reorg 2026-04-05 01:48:11 -04:00
thalamus more reorg 2026-04-05 01:48:11 -04:00
user mind: Mind is fully &self — no &mut needed 2026-04-05 05:58:51 -04:00
config.rs training: per-node scoring with graph weight updates 2026-04-05 01:18:47 -04:00
lib.rs agent: move oneshot execution from subconscious to agent module 2026-04-04 18:19:21 -04:00
main.rs delete dead code: channel-test, mcp-schema, cmd_mcp_schema 2026-04-03 20:52:40 -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