diff --git a/codex-rs/core/src/tools/handlers/multi_agents/spawn.rs b/codex-rs/core/src/tools/handlers/multi_agents/spawn.rs index 3ae4597a8d..4bef4af391 100644 --- a/codex-rs/core/src/tools/handlers/multi_agents/spawn.rs +++ b/codex-rs/core/src/tools/handlers/multi_agents/spawn.rs @@ -59,10 +59,8 @@ impl ToolHandler for Handler { .into(), ) .await; - let mut config = build_agent_spawn_config( - session.get_base_instructions().await.as_ref(), - turn.as_ref(), - )?; + let mut config = + build_agent_spawn_config(&session.get_base_instructions().await, turn.as_ref())?; if !args.fork_context { apply_requested_spawn_agent_model_overrides( &session, diff --git a/codex-rs/core/src/tools/handlers/multi_agents_v2/spawn.rs b/codex-rs/core/src/tools/handlers/multi_agents_v2/spawn.rs index cdd737eba5..643c972463 100644 --- a/codex-rs/core/src/tools/handlers/multi_agents_v2/spawn.rs +++ b/codex-rs/core/src/tools/handlers/multi_agents_v2/spawn.rs @@ -69,10 +69,8 @@ impl ToolHandler for Handler { .into(), ) .await; - let mut config = build_agent_spawn_config( - session.get_base_instructions().await.as_ref(), - turn.as_ref(), - )?; + let mut config = + build_agent_spawn_config(&session.get_base_instructions().await, turn.as_ref())?; if fork_mode.is_none() { apply_requested_spawn_agent_model_overrides( &session,