677d418ed0
The conversation drop handler read dataTransfer.files[0] (a single file), so a multi-file drag-and-drop uploaded just one. Iterate every dropped file, matching the file-picker path. Verified in-browser: dropping 3 files queues + sends all 3. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>