diff --git a/codex-rs/state/src/log_db.rs b/codex-rs/state/src/log_db.rs index 0361312cab..6b4cc42c43 100644 --- a/codex-rs/state/src/log_db.rs +++ b/codex-rs/state/src/log_db.rs @@ -74,6 +74,8 @@ pub fn default_filter() -> Targets { .with_target("codex_otel.log_only", LevelFilter::OFF) .with_target("codex_otel.trace_safe", LevelFilter::OFF) .with_target("rmcp", LevelFilter::INFO) + .with_target("tokio_graceful::guard", LevelFilter::DEBUG) + .with_target("tokio_graceful::trigger", LevelFilter::DEBUG) .with_target("codex_api::responses_websocket_timing", LevelFilter::OFF) .with_target("codex_core::post_sampling_token_estimate", LevelFilter::OFF) // Full model request bodies and streamed response payloads overwhelm the diff --git a/codex-rs/state/src/log_db_filter_tests.rs b/codex-rs/state/src/log_db_filter_tests.rs index d628dd834a..3f04e1049c 100644 --- a/codex-rs/state/src/log_db_filter_tests.rs +++ b/codex-rs/state/src/log_db_filter_tests.rs @@ -49,6 +49,11 @@ async fn sqlite_sink_filters_noisy_targets_without_dropping_useful_diagnostics() tracing::warn!(target: "h2::proto::streams", "retained-http2-warning"); tracing::debug!(target: "rmcp::transport", "dropped-rmcp-debug"); tracing::info!(target: "rmcp::transport", "retained-rmcp-info"); + tracing::trace!(target: "tokio_graceful::guard", "dropped-guard-trace"); + tracing::debug!(target: "tokio_graceful::guard", "retained-guard-debug"); + tracing::trace!(target: "tokio_graceful::trigger", "dropped-trigger-trace"); + tracing::debug!(target: "tokio_graceful::trigger", "retained-trigger-debug"); + tracing::trace!(target: "tokio_graceful::shutdown", "retained-shutdown-trace"); tracing::debug!( target: "codex_rmcp_client::oauth", "dropped-codex-rmcp-client-debug" @@ -118,6 +123,21 @@ async fn sqlite_sink_filters_noisy_targets_without_dropping_useful_diagnostics() ), ("WARN", "h2::proto::streams", Some("retained-http2-warning")), ("INFO", "rmcp::transport", Some("retained-rmcp-info")), + ( + "DEBUG", + "tokio_graceful::guard", + Some("retained-guard-debug") + ), + ( + "DEBUG", + "tokio_graceful::trigger", + Some("retained-trigger-debug") + ), + ( + "TRACE", + "tokio_graceful::shutdown", + Some("retained-shutdown-trace") + ), ( "INFO", "codex_rmcp_client::oauth",