consciousness/src
Kent Overstreet 2a84fb325d channels: find_daemon path walking, consistent pane_id, auto-start
find_daemon() replaces daemon_sock() — walks the dot-delimited channel
path from most-specific to least looking for a daemon socket, and
auto-starts via the supervisor if none is found. All channel tools
(recv, send, open, close) use the same resolution path.

Fix tmux daemon to use pane_id consistently for both pipe-pane and
send-keys (send-keys -t <label> doesn't work, needs the %N pane id).
Store label→pane_id mapping in State instead of bare label vec.

Gracefully handle missing tmux.json5 — start with empty pane list
since panes are added dynamically via the open RPC.

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-04-04 19:22:49 -04:00
..
agent channels: find_daemon path walking, consistent pane_id, auto-start 2026-04-04 19:22:49 -04:00
bin split out src/mind 2026-04-04 02:46:32 -04:00
claude tools: static string definitions, no runtime JSON construction 2026-04-04 18:19:21 -04:00
cli oneshot: simplify API surface 2026-04-04 18:19:21 -04:00
hippocampus remove more dead transcript mining code 2026-04-02 21:45:56 -04:00
learn move memory_search from hippocampus to subconscious/hook 2026-03-27 20:50:24 -04:00
mind cleanup: remove unused imports from refactoring 2026-04-04 18:19:21 -04:00
subconscious oneshot: simplify API surface 2026-04-04 18:19:21 -04:00
thalamus channels: find_daemon path walking, consistent pane_id, auto-start 2026-04-04 19:22:49 -04:00
user tools: add journal tools to main registry, fix journal MCP access 2026-04-04 18:19:21 -04:00
config.rs tools: add journal tools to main registry, fix journal MCP access 2026-04-04 18:19:21 -04:00
lib.rs agent: move oneshot execution from subconscious to agent module 2026-04-04 18:19:21 -04:00
main.rs delete dead code: channel-test, mcp-schema, cmd_mcp_schema 2026-04-03 20:52:40 -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