use crate::MEMORY_TOOL_DEVELOPER_INSTRUCTIONS_SUMMARY_TOKEN_LIMIT; use codex_utils_absolute_path::AbsolutePathBuf; use codex_utils_output_truncation::TruncationPolicy; use codex_utils_output_truncation::truncate_text; use codex_utils_template::Template; use std::sync::LazyLock; use tokio::fs; static MEMORY_TOOL_DEVELOPER_INSTRUCTIONS_TEMPLATE: LazyLock