consciousness/src/thought
Kent Overstreet 0d2bf81a50 consciousness: identity files load from ~/.consciousness/identity/
Separate identity files (loaded via source: "file" in context_groups)
from the memory store (data_dir). New identity_dir config field,
defaults to ~/.consciousness/identity/.

Also restrict subconscious agents to memory-only tools — no
filesystem write access. This prevents agents from creating stray
.md files in the memory directory.

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-03-28 19:49:13 -04:00
..
bash.rs thought: create shared cognitive substrate module 2026-03-27 15:22:48 -04:00
context.rs thought: create shared cognitive substrate module 2026-03-27 15:22:48 -04:00
edit.rs thought: create shared cognitive substrate module 2026-03-27 15:22:48 -04:00
glob_tool.rs thought: create shared cognitive substrate module 2026-03-27 15:22:48 -04:00
grep.rs thought: create shared cognitive substrate module 2026-03-27 15:22:48 -04:00
journal.rs thought: create shared cognitive substrate module 2026-03-27 15:22:48 -04:00
memory.rs thought: create shared cognitive substrate module 2026-03-27 15:22:48 -04:00
mod.rs consciousness: identity files load from ~/.consciousness/identity/ 2026-03-28 19:49:13 -04:00
read.rs thought: create shared cognitive substrate module 2026-03-27 15:22:48 -04:00
write.rs thought: create shared cognitive substrate module 2026-03-27 15:22:48 -04:00