consciousness/src/cli
Kent Overstreet 592a3e2e52 config: move user_name/assistant_name to AppConfig (top level)
These are identity settings, not memory-graph settings. Sat inside the
\`memory\` section only because that's where Config started life. Move
to AppConfig alongside the other top-level stuff.

Readers now pull from \`config::app()\` instead of \`config::get()\`.
subconscious/defs.rs's conversation-building pass still needs Config
for surface_conversation_bytes, so both guards coexist there —
AppConfig's guard is dropped before the per-step await loop so we
don't stall the config-watcher's writer.

show_config picks up the two new fields at the top of its output.
Kent's config already has them hoisted to the top level.

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-04-16 16:20:17 -04:00
..
admin.rs store: protected nodes, explicit provenance in mutations 2026-04-15 01:40:18 -04:00
agent.rs store: remove visit tracking infrastructure 2026-04-13 18:57:12 -04:00
graph.rs store: internal locking, remove Arc<Mutex<Store>> wrapper 2026-04-13 21:49:54 -04:00
journal.rs Convert store and CLI to anyhow::Result for cleaner error handling 2026-04-13 18:05:04 -04:00
mod.rs kill cli/misc.rs 2026-04-12 23:03:00 -04:00
node.rs config: move user_name/assistant_name to AppConfig (top level) 2026-04-16 16:20:17 -04:00