Drag and Drop files not Working

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Drag and Drop isn’t working in the IDE chat anymore. If it attaches it in the new style where it just has the file above the chat box, then cursor doesnt see the Attachment. Before, it used to be inside the chat itself whereever the text cursor was as a blue link, and that worked fine.

Steps to Reproduce

Create a chat
Get a file (a plan md file for example)
Drag it into the chat and tell cursor to implement the plan
It never sees the attachment and assumes a random plan and implements that instead

Expected Behavior

It sees the plan I dropped in and implements it

Operating System

Windows 10/11

Version Information

Version: 3.17.21 (user setup)
VS Code Extension API: 1.128.0
Commit: 8f2a112cb2845a97b75fd932ea5c470579ca4060
Date: 2026-08-25T01:05:08.089Z
Layout: IDE
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.291
OS: Windows_NT x64 10.0.26200

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey @Jeremy_Mc, thanks for the report!

When a dropped file appears as an attachment chip above the chat input, it looks like the agent isn’t actually receiving its contents. From what we can tell, this only affects Windows users in the IDE (not the Agents Window). We’ve reproduced the issue on our end and flagged it to the team.

It affects the following file types:

  • .md
  • .markdown
  • .txt
  • .csv
  • .json
  • .xml
  • .yaml
  • .yml
  • .toml
  • .ini
  • .log

In the meantime, if the file you want to reference is part of your current workspace, you can drag and drop it from Cursor’s built-in file explorer or reference it with an @ mention.