Multi-file drag & drop / paste only delivers the last file

Resolved 💬 3 comments Opened Apr 19, 2026 by jay-dizzle Closed Apr 19, 2026

Description

When dragging multiple files into the Claude Code prompt, only the last file is attached. Copy-pasting multiple files from Finder (macOS) also only delivers one file. The user expects all selected files to be attached.

Repro

  1. In Finder (macOS), select 2+ image files
  2. Drag them together onto the Claude Code terminal window
  3. Submit the prompt

Expected: All dragged files are attached and visible to Claude.
Actual: Only the last file in the selection is attached. The prompt shows e.g. [Image #2] with no corresponding [Image #1].

Same behavior with ⌘C / ⌘V from Finder.

Workaround

Drop files one at a time, or place them in a folder and give Claude the folder path so it can read them via the Read tool.

Environment

  • Claude Code CLI
  • macOS (Darwin 25.4.0)
  • Terminal: zsh

Impact

Common workflow (attaching a handful of screenshots or photos at once) is broken and non-obvious — users assume the first file came through and are confused when Claude only sees one.

View original on GitHub ↗

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