From 16cd92349cb4e68d29f6f8203daa6ff73f4a7555 Mon Sep 17 00:00:00 2001 From: Ahmed Ibrahim <219906144+aibrahim-oai@users.noreply.github.com> Date: Wed, 18 Mar 2026 17:28:00 +0000 Subject: [PATCH] codex: fix CI failure on PR #15025 Co-authored-by: Codex --- codex-rs/core/src/memories/mod.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/codex-rs/core/src/memories/mod.rs b/codex-rs/core/src/memories/mod.rs index 47b4cce0ed..4935a623ea 100644 --- a/codex-rs/core/src/memories/mod.rs +++ b/codex-rs/core/src/memories/mod.rs @@ -95,21 +95,27 @@ mod metrics { pub(super) const MEMORY_PHASE_TWO_TOKEN_USAGE: &str = "codex.memory.phase2.token_usage"; } +#[cfg(test)] use std::path::Path; +#[cfg(test)] use std::path::PathBuf; +#[cfg(test)] pub(crate) async fn clear_memory_root_contents(memory_root: &Path) -> std::io::Result<()> { codex_memories::memories::control::clear_memory_root_contents(memory_root).await } +#[cfg(test)] pub(crate) fn rollout_summaries_dir(root: &Path) -> PathBuf { codex_memories::memories::rollout_summaries_dir(root) } +#[cfg(test)] pub(crate) fn raw_memories_file(root: &Path) -> PathBuf { codex_memories::memories::raw_memories_file(root) } +#[cfg(test)] pub(crate) async fn ensure_layout(root: &Path) -> std::io::Result<()> { codex_memories::memories::ensure_layout(root).await }