Rename MCP runtime module

Rename mcp_connection.rs to runtime.rs now that the module only contains runtime and sandbox shared types plus the shared duration metric helper.

Update imports and exports to use the new runtime module name.

Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
Ahmed Ibrahim
2026-04-27 01:22:48 +03:00
parent 5b3fe94beb
commit 097be1d05e
6 changed files with 10 additions and 10 deletions

View File

@@ -3,7 +3,7 @@ use std::path::PathBuf;
use std::time::Instant;
use crate::mcp::CODEX_APPS_MCP_SERVER_NAME;
use crate::mcp_connection::emit_duration;
use crate::runtime::emit_duration;
use crate::tools::MCP_TOOLS_CACHE_WRITE_DURATION_METRIC;
use crate::tools::ToolInfo;
use codex_login::CodexAuth;

View File

@@ -20,8 +20,8 @@ use crate::apps::write_cached_codex_apps_tools_if_needed;
use crate::elicitation::ElicitationRequestManager;
use crate::mcp::CODEX_APPS_MCP_SERVER_NAME;
use crate::mcp::ToolPluginProvenance;
use crate::mcp_connection::McpRuntimeEnvironment;
use crate::mcp_connection::emit_duration;
use crate::runtime::McpRuntimeEnvironment;
use crate::runtime::emit_duration;
use crate::tools::ToolFilter;
use crate::tools::ToolInfo;
use crate::tools::filter_tools;

View File

@@ -1,7 +1,7 @@
pub use client::MCP_SANDBOX_STATE_META_CAPABILITY;
pub use manager::McpConnectionManager;
pub use mcp_connection::McpRuntimeEnvironment;
pub use mcp_connection::SandboxState;
pub use runtime::McpRuntimeEnvironment;
pub use runtime::SandboxState;
pub use tools::ToolInfo;
pub use mcp::CODEX_APPS_MCP_SERVER_NAME;
@@ -43,5 +43,5 @@ pub(crate) mod client;
pub(crate) mod elicitation;
pub(crate) mod manager;
pub(crate) mod mcp;
pub(crate) mod mcp_connection;
pub(crate) mod runtime;
pub(crate) mod tools;

View File

@@ -18,8 +18,8 @@ use crate::client::list_tools_for_client_uncached;
use crate::elicitation::ElicitationRequestManager;
use crate::mcp::CODEX_APPS_MCP_SERVER_NAME;
use crate::mcp::ToolPluginProvenance;
use crate::mcp_connection::McpRuntimeEnvironment;
use crate::mcp_connection::emit_duration;
use crate::runtime::McpRuntimeEnvironment;
use crate::runtime::emit_duration;
use crate::tools::ToolInfo;
use crate::tools::filter_tools;
use crate::tools::qualify_tools;

View File

@@ -36,7 +36,7 @@ use serde_json::Value;
use crate::apps::codex_apps_tools_cache_key;
use crate::manager::McpConnectionManager;
use crate::mcp_connection::McpRuntimeEnvironment;
use crate::runtime::McpRuntimeEnvironment;
pub const CODEX_APPS_MCP_SERVER_NAME: &str = "codex_apps";
const MCP_TOOL_NAME_PREFIX: &str = "mcp";

View File

@@ -1,4 +1,4 @@
//! Connection support for Model Context Protocol (MCP) servers.
//! Runtime support for Model Context Protocol (MCP) servers.
//!
//! This module contains shared types and helpers used by [`McpConnectionManager`].