diff --git a/codex-rs/tui/src/app/snapshots/codex_tui__app__transcript_export__tests__persisted_web_and_image_activity_preserves_full_details.snap b/codex-rs/tui/src/app/snapshots/codex_tui__app__transcript_export__tests__persisted_web_and_image_activity_preserves_full_details.snap new file mode 100644 index 0000000000..b50b91c2db --- /dev/null +++ b/codex-rs/tui/src/app/snapshots/codex_tui__app__transcript_export__tests__persisted_web_and_image_activity_preserves_full_details.snap @@ -0,0 +1,17 @@ +--- +source: tui/src/app/transcript_export_tests.rs +expression: "render_markdown_transcript(&cells).expect(\"exported transcript\")" +--- +# Codex conversation + +## Activity + + Opened https://example.com/long/path?query=full#details + +## Activity + + Searched for 'needle' in https://example.com/long/path + +## Activity + + Viewed image C:\workspace\assets\screenshot.png diff --git a/codex-rs/tui/src/app/transcript_export.rs b/codex-rs/tui/src/app/transcript_export.rs index 67365721cc..06528e2036 100644 --- a/codex-rs/tui/src/app/transcript_export.rs +++ b/codex-rs/tui/src/app/transcript_export.rs @@ -162,7 +162,7 @@ fn export_activity_cell(item: &ThreadItem) -> Option { lines.extend(raw_lines_from_source(&text.text)); } Ok(rmcp::model::ContentBlock::Image(_)) => { - lines.push("".into()); + lines.push("Returned image".into()); } Ok(rmcp::model::ContentBlock::Audio(_)) => { lines.push("