From 3278dd17dc84572ecc2d3d51935edf93fac86684 Mon Sep 17 00:00:00 2001 From: Dylan Hurd Date: Tue, 6 Jan 2026 14:55:29 -0800 Subject: [PATCH] update conversation_manager test --- codex-rs/core/src/event_mapping.rs | 5 +++-- codex-rs/core/src/thread_manager.rs | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/codex-rs/core/src/event_mapping.rs b/codex-rs/core/src/event_mapping.rs index c11bb643b9..af502ab73a 100644 --- a/codex-rs/core/src/event_mapping.rs +++ b/codex-rs/core/src/event_mapping.rs @@ -39,7 +39,8 @@ fn parse_user_message(message: &[ContentItem]) -> Option { if is_session_prefix(text) || is_user_shell_command_text(text) { return None; } - // user_ide_context is bundled with the user's prompt in its own content item + // user_ide_context is bundled with the user's prompt in its own content item. + // skip over it, but there might be subsequent content items to include if is_user_ide_context(text) { continue; } @@ -140,7 +141,7 @@ mod tests { use super::parse_turn_item; use codex_protocol::items::AgentMessageContent; use codex_protocol::items::TurnItem; - + use codex_protocol::models::ContentItem; use codex_protocol::models::ReasoningItemContent; use codex_protocol::models::ReasoningItemReasoningSummary; diff --git a/codex-rs/core/src/thread_manager.rs b/codex-rs/core/src/thread_manager.rs index d82b242fe5..fa202ea6c8 100644 --- a/codex-rs/core/src/thread_manager.rs +++ b/codex-rs/core/src/thread_manager.rs @@ -310,7 +310,7 @@ mod tests { ResponseItem::Message { id: None, role: "user".to_string(), - content: vec![ContentItem::OutputText { + content: vec![ContentItem::InputText { text: text.to_string(), }], }