Image rendering
Category: rendering
Renders common inline image content blocks (PNG, JPEG, static GIF, WebP) from an MCP tool result. Baseline: if the client fails this, no image type will work.
Support by client
| Client | Status | Notes | Verified |
|---|---|---|---|
| unsupported | Response is text-only: 'The tool returned a base64 PNG image content block — on my end I received the image directly...'. No inline image render in the message body — only a 'Loaded tools, used DoesItSupport integration' accordion pill. The model claims it sees the image but the claude.ai UI does not render it for the user. | 2026-07-05T15:45:27.605Z | |
| unsupported | Only assistant text describing the image; no labeled image graphic in the message body — the small orange starburst is UI decoration, not the 256×256 probe image. | 2026-07-08T14:50:16.980Z | |
| partial | PNG image block renders fully but only behind drill-down (Thinking > Summary > tool result detail), never inline in the assistant reply. call id 7bee4e visible. Automated via Mirroir, judged from mirrored-window screenshots. | 2026-07-09T14:02:49.622Z | |
| unknown | — | ||
| unsupported | Tool was called (PNG/JPEG/GIF/WebP probes) and the model echoed the probe's call-id — but a terminal/code-exec surface can't render images. Default unsupported. | 2026-06-30T21:35:55.449Z | |
| unsupported | Tool called successfully but no PNG rendered inline; only a collapsed 'Called tool' accordion appears in the message body; no image element visible. | 2026-07-05T14:35:45.194Z | |
| unknown | — | ||
| unknown | — | ||
| unknown | — | ||
| unsupported | Tool was called (PNG/JPEG/GIF/WebP probes) and the model echoed the probe's call-id — but a terminal/code-exec surface can't render images. Default unsupported. | 2026-07-02T17:47:36.995Z | |
| unknown | — | ||
| unknown | — | ||
| unknown | — | ||
| unknown | — | ||
| unknown | — | ||
| unsupported | Tool was called and the model echoed the probe's call-id back to the user — but a terminal/code-exec surface can't render images or iframes. Default unsupported. | 2026-07-08T15:41:12.127Z | |
| unknown | — | ||
| unknown | — | ||
| unsupported | Tool was called and the model echoed the probe's call-id back to the user — but a terminal/code-exec surface can't render images or iframes. Default unsupported. | 2026-07-04T14:44:07.313Z | |
| unknown | — | ||
| unsupported | Tool was called and the model echoed the probe's call-id back to the user — but a terminal/code-exec surface can't render images or iframes. Default unsupported. | 2026-07-04T14:54:21.844Z | |
| unknown | — | ||
| unknown | — | ||
| unknown | — | ||
| unknown | — | ||
| unknown | — | ||
| unknown | — | ||
| unknown | — | ||
| unknown | — | ||
| unknown | — | ||
| unsupported | Tool was called and the model echoed the probe's call-id back to the user — but a terminal/code-exec surface can't render images or iframes. Default unsupported. (tool_use event and debug log both missed; inferred toolCalled from call-id echo) | 2026-07-02T18:06:40.874Z | |
| unknown | — | ||
| unknown | — | ||
| unsupported | Tool was called and the model echoed the probe's call-id back to the user — but a terminal/code-exec surface can't render images or iframes. Default unsupported. (stream event did not name the tool; inferred toolCalled from call-id echo) | 2026-07-04T14:50:56.671Z | |
| unsupported | Tool was called and the model echoed the probe's call-id back to the user — but a terminal/code-exec surface can't render images or iframes. Default unsupported. | 2026-07-04T14:44:11.366Z | |
| unknown | — | ||
| unknown | — | ||
| unknown | — |