Desktop app (macOS): image file attachments render as blank, non-interactive cards

Resolved 💬 2 comments Opened Jun 12, 2026 by kernpanic Closed Jun 16, 2026

Environment

  • Claude desktop app 1.12603.1 (macOS, Apple Silicon)
  • macOS Darwin 25.5.0
  • Claude Code session inside the desktop app

Description

When Claude sends an image file to the user (via the SendUserFile tool), the chat renders a file card that is completely non-functional:

  • No thumbnail/preview — the card reserves space for a preview but stays blank (just the PNG badge, filename, and size)
  • Not interactive — clicking the card does nothing; there is no way to open or view the file from the UI

The file itself is delivered fine (it exists on disk and is valid), so this is purely a rendering/interaction bug in the file card component.

Reproduction

  1. In a Claude Code session in the macOS desktop app, have Claude generate a small valid PNG (tested with a 240×120, 54 KB PNG, verified valid).
  2. Have Claude send it with the SendUserFile tool.
  3. Observe the chat: blank card, no thumbnail, no click action.

Reproduced consistently with files in both /tmp and ~/Pictures, so it is not a sandbox/file-location issue.

What works (ruling out other causes)

  • Inline SVG/HTML widget rendering works fine in the same session
  • User-pasted screenshots are received and processed fine
  • Same behavior across multiple sends in the same session

Expected

The card should show an image thumbnail and be clickable to open/preview the file (or at least reveal it in Finder).

🤖 Filed via Claude Code on behalf of the user

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗