consciousness/src/subconscious
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
..
agents agent: phase-aware bail script for surface-observe concurrency 2026-04-16 15:41:28 -04:00
daemon.rs migrate more files to use index-based node access 2026-04-13 19:37:11 -04:00
defs.rs config: move user_name/assistant_name to AppConfig (top level) 2026-04-16 16:20:17 -04:00
digest.rs Remove .md suffix stripping from key lookups 2026-04-15 02:08:35 -04:00
learn.rs learn: skip empty responses; show prior conversation context on F6 2026-04-16 13:20:03 -04:00
mod.rs more dead code deletion 2026-04-12 02:27:05 -04:00
prompts.rs migrate more files to use index-based node access 2026-04-13 19:37:11 -04:00