From e21ce6c5deff711097c32e1ccf788a146dbb3b65 Mon Sep 17 00:00:00 2001 From: jif-oai Date: Thu, 8 Jan 2026 13:20:18 +0000 Subject: [PATCH] chore: drop metrics exporter config (#8892) Dropped for now as enterprises should not be able to use it --- codex-rs/core/src/config/mod.rs | 3 +-- codex-rs/core/src/config/types.rs | 5 ----- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/codex-rs/core/src/config/mod.rs b/codex-rs/core/src/config/mod.rs index 21139b47d..f5d6a8ffd 100644 --- a/codex-rs/core/src/config/mod.rs +++ b/codex-rs/core/src/config/mod.rs @@ -1439,13 +1439,12 @@ impl Config { .unwrap_or(DEFAULT_OTEL_ENVIRONMENT.to_string()); let exporter = t.exporter.unwrap_or(OtelExporterKind::None); let trace_exporter = t.trace_exporter.unwrap_or_else(|| exporter.clone()); - let metrics_exporter = t.metrics_exporter.unwrap_or(OtelExporterKind::Statsig); OtelConfig { log_user_prompt, environment, exporter, trace_exporter, - metrics_exporter, + metrics_exporter: OtelExporterKind::Statsig, } }, }; diff --git a/codex-rs/core/src/config/types.rs b/codex-rs/core/src/config/types.rs index 191b44c78..f0d31f7c9 100644 --- a/codex-rs/core/src/config/types.rs +++ b/codex-rs/core/src/config/types.rs @@ -338,11 +338,6 @@ pub struct OtelConfigToml { /// Optional trace exporter pub trace_exporter: Option, - - /// Optional metrics exporter - /// - /// Defaults to `statsig` outside of tests. - pub metrics_exporter: Option, } /// Effective OTEL settings after defaults are applied.