From 5a79dfab7c677cbec43fb1ea53e27c91be3091b3 Mon Sep 17 00:00:00 2001 From: jif-oai Date: Tue, 28 Apr 2026 17:11:49 +0200 Subject: [PATCH] feat: house-keeping memories 1 (#19998) Just move metrics in a dedicated file --- codex-rs/memories/read/src/lib.rs | 1 + codex-rs/memories/read/src/metrics.rs | 1 + codex-rs/memories/read/src/usage.rs | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 codex-rs/memories/read/src/metrics.rs diff --git a/codex-rs/memories/read/src/lib.rs b/codex-rs/memories/read/src/lib.rs index e08568408..2f7b7645e 100644 --- a/codex-rs/memories/read/src/lib.rs +++ b/codex-rs/memories/read/src/lib.rs @@ -5,6 +5,7 @@ //! not depend on the memory write pipeline. pub mod citations; +mod metrics; mod prompts; pub mod usage; diff --git a/codex-rs/memories/read/src/metrics.rs b/codex-rs/memories/read/src/metrics.rs new file mode 100644 index 000000000..1e3645104 --- /dev/null +++ b/codex-rs/memories/read/src/metrics.rs @@ -0,0 +1 @@ +pub const MEMORIES_USAGE_METRIC: &str = "codex.memories.usage"; diff --git a/codex-rs/memories/read/src/usage.rs b/codex-rs/memories/read/src/usage.rs index 807bb2ba4..277fb800d 100644 --- a/codex-rs/memories/read/src/usage.rs +++ b/codex-rs/memories/read/src/usage.rs @@ -2,7 +2,7 @@ use codex_protocol::parse_command::ParsedCommand; use codex_shell_command::is_safe_command::is_known_safe_command; use codex_shell_command::parse_command::parse_command; -pub const MEMORIES_USAGE_METRIC: &str = "codex.memories.usage"; +pub use crate::metrics::MEMORIES_USAGE_METRIC; #[derive(Clone, Copy, Debug, PartialEq, Eq, PartialOrd, Ord)] pub enum MemoriesUsageKind {