Skip to content

Commit cff297f

Browse files
committed
fix(webapp): show filename fallback for unsafe image URLs in the agent view
1 parent 6035020 commit cff297f

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

apps/webapp/app/components/runs/v3/agent/AgentMessageView.tsx

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,14 @@ export function renderPart(part: UIMessage["parts"][number], i: number) {
219219
const isImage = typeof p.mediaType === "string" && p.mediaType.startsWith("image/");
220220
if (isImage) {
221221
const safeSrc = toSafeUrl(p.url, true); // allow data: URIs for inline images
222-
if (!safeSrc) return null;
222+
// Unsafe scheme: fall back to the filename, matching the non-image branch.
223+
if (!safeSrc) {
224+
return p.filename ? (
225+
<div key={i} className="text-xs text-text-dimmed">
226+
{p.filename}
227+
</div>
228+
) : null;
229+
}
223230
return (
224231
<img
225232
key={i}

0 commit comments

Comments
 (0)