From ff6692e569aa1146000734e91c0674350421bffb Mon Sep 17 00:00:00 2001 From: starr-openai Date: Tue, 2 Jun 2026 21:34:19 -0700 Subject: [PATCH] refactor: tighten code mode runtime boundary --- codex-rs/code-mode-runtime/src/lib.rs | 2 +- codex-rs/code-mode-runtime/src/runtime/mod.rs | 1 - codex-rs/code-mode/src/lib.rs | 1 - 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/codex-rs/code-mode-runtime/src/lib.rs b/codex-rs/code-mode-runtime/src/lib.rs index 0b2613022f..2cd9f3518c 100644 --- a/codex-rs/code-mode-runtime/src/lib.rs +++ b/codex-rs/code-mode-runtime/src/lib.rs @@ -1,6 +1,6 @@ mod runtime; mod service; -pub use codex_code_mode::*; +pub(crate) use codex_code_mode::*; pub use service::CodeModeService; pub use service::InProcessCodeModeSessionProvider; diff --git a/codex-rs/code-mode-runtime/src/runtime/mod.rs b/codex-rs/code-mode-runtime/src/runtime/mod.rs index e9657018ad..cd678b494f 100644 --- a/codex-rs/code-mode-runtime/src/runtime/mod.rs +++ b/codex-rs/code-mode-runtime/src/runtime/mod.rs @@ -18,7 +18,6 @@ use crate::enabled_tool_metadata; pub(crate) use codex_code_mode::CodeModeToolKind; pub(crate) use codex_code_mode::ExecuteRequest; pub(crate) use codex_code_mode::FunctionCallOutputContentItem; -pub(crate) use codex_code_mode::ToolDefinition; const EXIT_SENTINEL: &str = "__codex_code_mode_exit__"; #[derive(Debug)] diff --git a/codex-rs/code-mode/src/lib.rs b/codex-rs/code-mode/src/lib.rs index a501df4644..034add844f 100644 --- a/codex-rs/code-mode/src/lib.rs +++ b/codex-rs/code-mode/src/lib.rs @@ -34,7 +34,6 @@ pub use runtime::WaitRequest; pub use runtime::WaitToPendingOutcome; pub use runtime::WaitToPendingRequest; pub use service::CellId; -pub use service::CodeModeService; pub use service::CodeModeSession; pub use service::CodeModeSessionDelegate; pub use service::CodeModeSessionProvider;