From 0718b00b80287fa9b7011ec761c7973176ff6b1c Mon Sep 17 00:00:00 2001 From: jimmyfraiture Date: Wed, 1 Oct 2025 12:18:37 +0100 Subject: [PATCH] Fix merge 2 --- codex-rs/core/src/codex.rs | 14 +------------- codex-rs/core/src/executor/mod.rs | 1 - codex-rs/core/src/executor/runner.rs | 5 ++--- 3 files changed, 3 insertions(+), 17 deletions(-) diff --git a/codex-rs/core/src/codex.rs b/codex-rs/core/src/codex.rs index 5efde1ee25..d3e28eb599 100644 --- a/codex-rs/core/src/codex.rs +++ b/codex-rs/core/src/codex.rs @@ -14,8 +14,6 @@ use crate::user_notification::UserNotifier; use async_channel::Receiver; use async_channel::Sender; use codex_apply_patch::ApplyPatchAction; -use codex_apply_patch::MaybeApplyPatchVerified; -use codex_apply_patch::maybe_parse_apply_patch_verified; use codex_protocol::ConversationId; use codex_protocol::protocol::ConversationPathResponseEvent; use codex_protocol::protocol::ExitedReviewModeEvent; @@ -37,9 +35,6 @@ use tracing::trace; use tracing::warn; use crate::ModelProviderInfo; -use crate::apply_patch; -use crate::apply_patch::ApplyPatchExec; -use crate::apply_patch::InternalApplyPatchInvocation; use crate::apply_patch::convert_apply_patch_to_protocol; use crate::client::ModelClient; use crate::client_common::Prompt; @@ -50,19 +45,13 @@ use crate::conversation_history::ConversationHistory; use crate::environment_context::EnvironmentContext; use crate::error::CodexErr; use crate::error::Result as CodexResult; -use crate::error::SandboxErr; -use crate::exec::ExecParams; use crate::exec::ExecToolCallOutput; #[cfg(test)] -use crate::exec::StdoutStream; -#[cfg(test)] use crate::exec::StreamOutput; -use crate::exec_command::EXEC_COMMAND_TOOL_NAME; use crate::exec_command::ExecCommandParams; use crate::exec_command::ExecSessionManager; use crate::exec_command::WriteStdinParams; -use crate::exec_env::create_env; -use crate::executor::{normalize_exec_result, ExecutionMode, Executor, ExecutorConfig}; +use crate::executor::{normalize_exec_result, Executor, ExecutorConfig}; use crate::mcp_connection_manager::McpConnectionManager; use crate::model_family::find_family_for_model; use crate::openai_model_info::get_model_info; @@ -2389,7 +2378,6 @@ mod tests { use crate::tools::MODEL_FORMAT_MAX_LINES; use crate::tools::MODEL_FORMAT_TAIL_LINES; use crate::tools::handle_container_exec_with_params; - use codex_protocol::mcp_protocol::AuthMode; use codex_protocol::models::ContentItem; use codex_protocol::models::ResponseItem; diff --git a/codex-rs/core/src/executor/mod.rs b/codex-rs/core/src/executor/mod.rs index 653a5d9097..97d7b29294 100644 --- a/codex-rs/core/src/executor/mod.rs +++ b/codex-rs/core/src/executor/mod.rs @@ -10,7 +10,6 @@ pub(crate) use runner::ExecutorConfig; pub(crate) use runner::normalize_exec_result; pub(crate) mod linkers { - use crate::codex::ExecCommandContext; use crate::exec::ExecParams; use crate::exec::StdoutStream; use crate::executor::backends::ExecutionMode; diff --git a/codex-rs/core/src/executor/runner.rs b/codex-rs/core/src/executor/runner.rs index 31bc112202..0ff0df2390 100644 --- a/codex-rs/core/src/executor/runner.rs +++ b/codex-rs/core/src/executor/runner.rs @@ -6,8 +6,7 @@ use std::time::Duration; use super::backends::ExecutionMode; use super::backends::backend_for_mode; use super::cache::ApprovalCache; -use crate::codex::ExecCommandContext; -use crate::codex::Session; +use crate::codex::{Session}; use crate::error::CodexErr; use crate::error::SandboxErr; use crate::error::get_error_message_ui; @@ -24,8 +23,8 @@ use crate::protocol::AskForApproval; use crate::protocol::ReviewDecision; use crate::protocol::SandboxPolicy; use crate::shell; -use crate::tools::context::ExecCommandContext; use codex_otel::otel_event_manager::ToolDecisionSource; +use crate::tools::context::ExecCommandContext; #[derive(Clone, Debug)] pub(crate) struct ExecutorConfig {