diff --git a/codex-rs/core/src/agent/control.rs b/codex-rs/core/src/agent/control.rs index d5c4afa845..404f08b4b8 100644 --- a/codex-rs/core/src/agent/control.rs +++ b/codex-rs/core/src/agent/control.rs @@ -27,9 +27,9 @@ use codex_protocol::models::FunctionCallOutputBody; use codex_protocol::models::FunctionCallOutputPayload; use codex_protocol::models::ResponseInputItem; use codex_protocol::models::ResponseItem; -use codex_protocol::protocol::ForkReferenceItem; use codex_protocol::protocol::AGENT_INBOX_KIND; use codex_protocol::protocol::AgentInboxPayload; +use codex_protocol::protocol::ForkReferenceItem; use codex_protocol::protocol::InitialHistory; use codex_protocol::protocol::InterAgentCommunication; use codex_protocol::protocol::Op; diff --git a/codex-rs/core/src/thread_manager.rs b/codex-rs/core/src/thread_manager.rs index 1bea2c8cc8..58f5660ebc 100644 --- a/codex-rs/core/src/thread_manager.rs +++ b/codex-rs/core/src/thread_manager.rs @@ -34,8 +34,8 @@ use codex_protocol::ThreadId; use codex_protocol::config_types::CollaborationModeMask; #[cfg(test)] use codex_protocol::models::ResponseItem; -use codex_protocol::openai_models::ModelsResponse; use codex_protocol::openai_models::ModelPreset; +use codex_protocol::openai_models::ModelsResponse; use codex_protocol::protocol::ForkReferenceItem; use codex_protocol::protocol::InitialHistory; use codex_protocol::protocol::McpServerRefreshConfig; diff --git a/codex-rs/core/src/thread_manager_tests.rs b/codex-rs/core/src/thread_manager_tests.rs index fd59541e75..be48d656b9 100644 --- a/codex-rs/core/src/thread_manager_tests.rs +++ b/codex-rs/core/src/thread_manager_tests.rs @@ -14,8 +14,8 @@ use codex_protocol::protocol::UserMessageEvent; use core_test_support::PathExt; use core_test_support::responses::mount_models_once; use pretty_assertions::assert_eq; -use std::path::Path; use std::collections::HashMap; +use std::path::Path; use std::time::Duration; use tempfile::tempdir; use wiremock::MockServer; diff --git a/codex-rs/core/src/tools/handlers/multi_agents.rs b/codex-rs/core/src/tools/handlers/multi_agents.rs index 79b53f3fbd..38affed9b3 100644 --- a/codex-rs/core/src/tools/handlers/multi_agents.rs +++ b/codex-rs/core/src/tools/handlers/multi_agents.rs @@ -21,7 +21,6 @@ use async_trait::async_trait; use codex_protocol::ThreadId; use codex_protocol::models::ResponseInputItem; use codex_protocol::openai_models::ReasoningEffort; -use codex_protocol::protocol::AgentSpawnMode; use codex_protocol::protocol::CollabAgentInteractionBeginEvent; use codex_protocol::protocol::CollabAgentInteractionEndEvent; use codex_protocol::protocol::CollabAgentRef; 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 2194af2b4c..5fe7cca0b0 100644 --- a/codex-rs/core/src/tools/handlers/multi_agents/spawn.rs +++ b/codex-rs/core/src/tools/handlers/multi_agents/spawn.rs @@ -109,7 +109,7 @@ impl ToolHandler for Handler { role_name, /*task_name*/ None, )?; - let mut candidates_to_try = if fork_context { + let candidates_to_try = if fork_context { vec![SpawnAgentModelCandidate { model: None, reasoning_effort: None, 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 03e8fd8d10..3352bd136c 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 @@ -114,7 +114,7 @@ impl ToolHandler for Handler { } (_, initial_operation) => initial_operation, }; - let mut candidates_to_try = if fork_context { + let candidates_to_try = if fork_context { vec![SpawnAgentModelCandidate { model: None, reasoning_effort: None, diff --git a/codex-rs/core/src/tools/spec.rs b/codex-rs/core/src/tools/spec.rs index c366b89e68..bb43d4bb6f 100644 --- a/codex-rs/core/src/tools/spec.rs +++ b/codex-rs/core/src/tools/spec.rs @@ -41,8 +41,6 @@ use codex_protocol::protocol::SandboxPolicy; use codex_protocol::protocol::SessionSource; use codex_protocol::protocol::SubAgentSource; use codex_tools::CommandToolOptions; -use codex_tools::FreeformTool; -use codex_tools::FreeformToolFormat; use codex_tools::ResponsesApiNamespace; use codex_tools::ResponsesApiNamespaceTool; use codex_tools::ResponsesApiTool; diff --git a/codex-rs/tui/src/chatwidget/tests.rs b/codex-rs/tui/src/chatwidget/tests.rs index f13d6188bb..d998502afa 100644 --- a/codex-rs/tui/src/chatwidget/tests.rs +++ b/codex-rs/tui/src/chatwidget/tests.rs @@ -2454,7 +2454,6 @@ async fn collab_spawn_end_shows_requested_model_and_effort() { new_agent_nickname: Some("Robie".to_string()), new_agent_role: Some("explorer".to_string()), prompt: "Explore the repo".to_string(), - spawn_mode: codex_protocol::protocol::AgentSpawnMode::Spawn, model: "gpt-5".to_string(), reasoning_effort: ReasoningEffortConfig::High, spawn_mode: codex_protocol::protocol::AgentSpawnMode::Spawn, diff --git a/codex-rs/tui/src/multi_agents.rs b/codex-rs/tui/src/multi_agents.rs index 54849d3838..19cd08bc46 100644 --- a/codex-rs/tui/src/multi_agents.rs +++ b/codex-rs/tui/src/multi_agents.rs @@ -610,7 +610,6 @@ mod tests { new_agent_nickname: Some("Robie".to_string()), new_agent_role: Some("explorer".to_string()), prompt: "Compute 11! and reply with just the integer result.".to_string(), - spawn_mode: AgentSpawnMode::Spawn, model: "gpt-5".to_string(), reasoning_effort: ReasoningEffortConfig::High, spawn_mode: AgentSpawnMode::Spawn, @@ -750,7 +749,6 @@ mod tests { new_agent_nickname: Some("Robie".to_string()), new_agent_role: Some("explorer".to_string()), prompt: String::new(), - spawn_mode: AgentSpawnMode::Spawn, model: "gpt-5".to_string(), reasoning_effort: ReasoningEffortConfig::High, spawn_mode: AgentSpawnMode::Spawn,