diff --git a/codex-rs/core/src/event_mapping.rs b/codex-rs/core/src/event_mapping.rs index 329858b26b..e8b622e6db 100644 --- a/codex-rs/core/src/event_mapping.rs +++ b/codex-rs/core/src/event_mapping.rs @@ -146,7 +146,6 @@ mod tests { use codex_protocol::models::ReasoningItemReasoningSummary; use codex_protocol::models::ResponseItem; use codex_protocol::models::WebSearchAction; - use codex_protocol::models::local_image_label_text; use codex_protocol::user_input::UserInput; use pretty_assertions::assert_eq; @@ -191,7 +190,7 @@ mod tests { #[test] fn skips_local_image_label_text() { let image_url = "data:image/png;base64,abc".to_string(); - let label = local_image_label_text(1); + let label = codex_protocol::models::local_image_open_tag_text(1); let user_text = "Please review this image.".to_string(); let item = ResponseItem::Message { diff --git a/codex-rs/protocol/src/models.rs b/codex-rs/protocol/src/models.rs index 26a7f28bb7..e635b637aa 100644 --- a/codex-rs/protocol/src/models.rs +++ b/codex-rs/protocol/src/models.rs @@ -190,7 +190,7 @@ pub fn local_image_label_text(label_number: usize) -> String { format!("[Image #{label_number}]") } -fn local_image_open_tag_text(label_number: usize) -> String { +pub fn local_image_open_tag_text(label_number: usize) -> String { let label = local_image_label_text(label_number); format!("{LOCAL_IMAGE_OPEN_TAG_PREFIX}{label}{LOCAL_IMAGE_OPEN_TAG_SUFFIX}") }