From f022b4dcdd13ac348f25793c14c0d8237a7a51ca Mon Sep 17 00:00:00 2001 From: Charles Cunningham Date: Tue, 17 Feb 2026 10:49:35 -0800 Subject: [PATCH] Fallback to UTC for rollout download timestamps --- codex-rs/core/src/session_share.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/codex-rs/core/src/session_share.rs b/codex-rs/core/src/session_share.rs index dff8bc8bc6..3f35bc7308 100644 --- a/codex-rs/core/src/session_share.rs +++ b/codex-rs/core/src/session_share.rs @@ -342,8 +342,7 @@ async fn create_meta_if_absent( } fn build_rollout_download_path(codex_home: &Path, session_id: ThreadId) -> anyhow::Result { - let timestamp = OffsetDateTime::now_local() - .map_err(|e| anyhow::anyhow!("failed to get local time: {e}"))?; + let timestamp = OffsetDateTime::now_local().unwrap_or_else(|_| OffsetDateTime::now_utc()); let format: &[FormatItem] = format_description!("[year]-[month]-[day]T[hour]-[minute]-[second]"); let date_str = timestamp