diff --git a/src/mind/unconscious.rs b/src/mind/unconscious.rs index f67c83d..d0529ef 100644 --- a/src/mind/unconscious.rs +++ b/src/mind/unconscious.rs @@ -273,15 +273,9 @@ impl Unconscious { return; } }; - let (system_prompt, personality) = match crate::config::reload_for_model(&app, &app.prompts.other) { - Ok(r) => r, - Err(e) => { - dbglog!("[unconscious] config: {}", e); - auto.steps = orig_steps; - self.agents[idx].auto = auto; - return; - } - }; + // Unconscious agents have self-contained prompts — no standard context. + let system_prompt = String::new(); + let personality = Vec::new(); let client = crate::agent::api::ApiClient::new(base_url, api_key, model); let agent = crate::agent::Agent::new(