consciousness/src
Kent Overstreet 7fe4584ba0 WIP: Agent/AgentState split — struct defined, 80+ errors remaining
Split Agent into immutable Agent (behind Arc) and mutable AgentState
(behind its own Mutex). ContextState has its own Mutex on Agent.
Activities moved to AgentState. new() and fork() rewritten.

All callers need mechanical updates: agent.lock().await.field →
agent.state.lock().await.field or agent.context.lock().await.method.

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-04-08 15:36:08 -04:00
..
agent WIP: Agent/AgentState split — struct defined, 80+ errors remaining 2026-04-08 15:36:08 -04:00
bin split out src/mind 2026-04-04 02:46:32 -04:00
claude Fix stale pid reaper: check /proc/pid/cmdline to detect PID reuse 2026-04-08 09:18:21 -04:00
cli Kill log callback — use ConversationEntry::Log for debug traces 2026-04-07 01:23:22 -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 WIP: Fix mind/, dmn, UI layer — 35 errors remaining 2026-04-08 15:24:49 -04:00
subconscious IT BUILDS: Full AST migration compiles — zero errors 2026-04-08 15:29:52 -04:00
thalamus Upgrade capnp 0.20 → 0.25, capnp-rpc 0.20 → 0.25 2026-04-07 12:29:44 -04:00
user IT BUILDS: Full AST migration compiles — zero errors 2026-04-08 15:29:52 -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