consciousness/src
Kent Overstreet 9bb07bc26a memory.rs: clean up store access and tool dispatch
- Single access() function returns StoreAccess enum (Daemon/Client/None)
- OnceLock for daemon store, thread-local RefCell for client socket
- Remove dispatch() - Tool handlers call jsonargs_* directly
- get_provenance() takes agent ref, no JSON round-trip
- Expose missing graph tools (communities, normalize, link_impact, trace)
- Local tool! macro for cleaner Tool definitions

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-04-13 14:27:38 -04:00
..
agent memory.rs: clean up store access and tool dispatch 2026-04-13 14:27:38 -04:00
bin enable short backtraces by default 2026-04-12 20:11:27 -04:00
cli Consolidate memory RPC in tools/memory.rs 2026-04-13 13:39:59 -04:00
hippocampus CLI/hippocampus: rename core memory functions to memory_* 2026-04-13 13:26:22 -04:00
learn rust edition 2024 2026-04-05 06:20:16 -04:00
mind Consolidate memory RPC in tools/memory.rs 2026-04-13 13:39:59 -04:00
subconscious Consolidate memory RPC in tools/memory.rs 2026-04-13 13:39:59 -04:00
thalamus kill MIN_NUDGE_INTERVAL 2026-04-11 16:45:33 -04:00
user memory tools: forward to daemon when not in daemon process 2026-04-12 21:45:59 -04:00
config.rs Drop redundant system prompt — all info is in memory nodes 2026-04-12 01:36:59 -04:00
lib.rs mcp_server: Unix socket server for external tool access 2026-04-12 21:45:10 -04:00
locks.rs locks: add process-wide lock hold time tracking 2026-04-12 20:27:42 -04:00
main.rs Consolidate memory RPC in tools/memory.rs 2026-04-13 13:39:59 -04:00
mcp_server.rs memory.rs: clean up store access and tool dispatch 2026-04-13 14:27:38 -04:00
session.rs delete claude code integration 2026-04-09 19:58:07 -04:00
util.rs delete 20 dead public functions across 12 files 2026-04-02 16:21:01 -04:00