From 480212edadcdcf54b786aa2a53d062f050911f25 Mon Sep 17 00:00:00 2001 From: Eric Traut Date: Sun, 12 Apr 2026 17:23:45 -0700 Subject: [PATCH] codex: fix CI failure on PR #17578 --- codex-rs/core/src/codex.rs | 1 + codex-rs/core/src/injected_message.rs | 2 ++ codex-rs/core/src/pending_input.rs | 2 ++ 3 files changed, 5 insertions(+) diff --git a/codex-rs/core/src/codex.rs b/codex-rs/core/src/codex.rs index cee58f4527..0ebf5ea016 100644 --- a/codex-rs/core/src/codex.rs +++ b/codex-rs/core/src/codex.rs @@ -4363,6 +4363,7 @@ impl Session { idle_pending_input.extend(items.into_iter().map(PendingInputItem::from)); } + #[allow(dead_code)] pub(crate) async fn queue_pending_input_for_next_turn(&self, items: Vec) { if items.is_empty() { return; diff --git a/codex-rs/core/src/injected_message.rs b/codex-rs/core/src/injected_message.rs index 52f7d5f163..5ae5a4abc5 100644 --- a/codex-rs/core/src/injected_message.rs +++ b/codex-rs/core/src/injected_message.rs @@ -6,6 +6,8 @@ //! structured event with the human-facing text so they do not need to parse or //! hide that XML. +#![allow(dead_code)] + use codex_protocol::models::ContentItem; use codex_protocol::models::ResponseInputItem; use codex_protocol::protocol::InjectedMessageEvent; diff --git a/codex-rs/core/src/pending_input.rs b/codex-rs/core/src/pending_input.rs index d633d8de40..62d5c15654 100644 --- a/codex-rs/core/src/pending_input.rs +++ b/codex-rs/core/src/pending_input.rs @@ -15,6 +15,7 @@ pub(crate) struct PendingInputItem { } impl PendingInputItem { + #[allow(dead_code)] pub(crate) fn injected(item: ResponseInputItem, event: InjectedMessageEvent) -> Self { Self { item, @@ -22,6 +23,7 @@ impl PendingInputItem { } } + #[allow(dead_code)] pub(crate) fn timer_source(&self) -> Option<&str> { let source = self.injected_event.as_ref()?.source.as_str(); source.starts_with("timer ").then_some(source)