mirror of
https://github.com/openai/codex.git
synced 2026-09-08 15:50:34 +00:00
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:
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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`].
|
||||
|
||||
Reference in New Issue
Block a user