mirror of
https://github.com/openai/codex.git
synced 2026-05-04 05:11:37 +03:00
telemetry: export only Codex spans (codex.* / codex_), preserve single codex.session
This commit is contained in:
committed by
Anton Panasenko
parent
2d200792d3
commit
4e3c4277a4
@@ -175,7 +175,9 @@ pub async fn run_main(cli: Cli, codex_linux_sandbox_exe: Option<PathBuf>) -> any
|
||||
env!("CARGO_PKG_VERSION"),
|
||||
);
|
||||
let _telemetry_guard = if let Some((guard, tracer)) = telemetry {
|
||||
let otel_layer = tracing_opentelemetry::OpenTelemetryLayer::new(tracer);
|
||||
let otel_layer = tracing_opentelemetry::OpenTelemetryLayer::new(tracer).with_filter(
|
||||
tracing_subscriber::filter::filter_fn(codex_core::telemetry_init::codex_export_filter),
|
||||
);
|
||||
// Build env_filter separately and attach via with_filter.
|
||||
let env_filter = EnvFilter::try_from_default_env()
|
||||
.or_else(|_| EnvFilter::try_new(default_level))
|
||||
|
||||
Reference in New Issue
Block a user