consciousness/src/thought
Kent Overstreet 6f2e0938f0 memory: add spreading activation tool
Add `poc-memory graph spread` command that takes multiple seed node keys,
runs spreading activation through the graph, and returns nodes ranked by
total activation — nodes that bridge multiple seed concepts score highest.

Expose spreading_activation() as pub from the query engine. Add
memory_spread and memory_search_content tool definitions for MCP.

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-03-31 18:21:01 -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 memory: add spreading activation tool 2026-03-31 18:21:01 -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