consciousness/src/cli
Kent Overstreet dd7f1e3f86 move Claude Code-specific code from thalamus/ to claude/
Separates the Claude-specific daemon (idle timer, tmux pane detection,
prompt injection, RPC server, session hooks) from the universal
infrastructure (channels, supervisor, notify, daemon protocol).

thalamus/ now contains only substrate-independent code: the channel
client/supervisor, notification system, daemon_capnp protocol, and
shared helpers (now(), home()).

claude/ contains: idle.rs, tmux.rs, context.rs, rpc.rs, config.rs,
hook.rs (moved from subconscious/), plus the daemon CLI and server
startup code from thalamus/mod.rs.

All re-exports preserved for backward compatibility.

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-04-03 19:26:24 -04:00
..
admin.rs move Claude Code-specific code from thalamus/ to claude/ 2026-04-03 19:26:24 -04:00
agent.rs agents: phase tracking, pid files, pipelining, unified cycle 2026-03-26 14:48:42 -04:00
graph.rs memory: add spreading activation tool 2026-03-31 18:21:01 -04:00
journal.rs journal: remove all stringly-typed key patterns, use NodeType 2026-03-26 19:11:17 -04:00
misc.rs channel architecture: wire protocol, daemons, supervisor 2026-04-03 18:46:41 -04:00
mod.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
node.rs move data home from ~/.claude/memory to ~/.consciousness 2026-03-27 21:07:17 -04:00