From b54bfc88d56245f47aa067821ccf1f9a25b9bc5f Mon Sep 17 00:00:00 2001 From: Michael Fan Date: Thu, 26 Mar 2026 13:07:52 -0400 Subject: [PATCH] codex: redact dependency env updates in session logs Co-authored-by: Codex --- codex-rs/tui/src/session_log.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/codex-rs/tui/src/session_log.rs b/codex-rs/tui/src/session_log.rs index e512c2f3cd..4647a65cb0 100644 --- a/codex-rs/tui/src/session_log.rs +++ b/codex-rs/tui/src/session_log.rs @@ -172,6 +172,20 @@ pub(crate) fn log_inbound_app_event(event: &AppEvent) { }); LOGGER.write_json_line(value); } + AppEvent::SetDependencyEnv { + thread_id, values, .. + } => { + let mut keys = values.keys().collect::>(); + keys.sort(); + let value = json!({ + "ts": now_ts(), + "dir": "to_tui", + "kind": "set_dependency_env", + "thread_id": thread_id.to_string(), + "keys": keys, + }); + LOGGER.write_json_line(value); + } // Noise or control flow – record variant only other => { let value = json!({