From 223fadc7605894638e01aa9f96c9cd1836c9ef85 Mon Sep 17 00:00:00 2001 From: jif-oai Date: Tue, 10 Feb 2026 12:16:39 +0000 Subject: [PATCH] Fix spawn_agent input type (#11304) --- codex-rs/core/src/codex/memory_startup.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/codex-rs/core/src/codex/memory_startup.rs b/codex-rs/core/src/codex/memory_startup.rs index 8bb5e4470..4fdfffce4 100644 --- a/codex-rs/core/src/codex/memory_startup.rs +++ b/codex-rs/core/src/codex/memory_startup.rs @@ -392,6 +392,10 @@ async fn run_memory_consolidation_for_cwd( } let prompt = memories::build_consolidation_prompt(&memory_root); + let input = vec![UserInput::Text { + text: prompt, + text_elements: vec![], + }]; let mut consolidation_config = config.as_ref().clone(); consolidation_config.cwd = memory_root.clone(); let source = SessionSource::SubAgent(SubAgentSource::Other( @@ -400,7 +404,7 @@ async fn run_memory_consolidation_for_cwd( match session .services .agent_control - .spawn_agent(consolidation_config, prompt, Some(source)) + .spawn_agent(consolidation_config, input, Some(source)) .await { Ok(consolidation_agent_id) => {