Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Unable to open files from chat on Windows – “Unable to resolve resource” with percent-encoded path
Steps to Reproduce
After a recent Cursor update, clicking almost any file link in the chat/Agent panel fails to open the file and shows this error:
- Primary message:
Unable to open '<filename>.py'(or whatever file was clicked) - Detail:
Unable to resolve resource c:%5Cdev%5Cai-fin-advisor%5Csrc%5Ccore%5Ctext_utils.py
Decoded, the path is: c:\dev\ai-fin-advisor\src\core\text_utils.py
The file exists on disk and opens normally from the Explorer sidebar or via Ctrl+P. The issue only happens when opening files from links in the chat window.
Expected Behavior
Environment
- OS: Windows 10 (build 10.0.26200)
- Workspace path:
c:\dev\ai-fin-advisor - Repro: Open a chat, get a response that references a file (e.g.
text_utils.py), click the file link → error dialog
Path resolution for chat file links appears to use a percent-encoded URI (%5Cfor backslashes). The resolver then fails to match this to the actual workspace file on Windows, so “Unable to resolve resource” is shown even though the file exists.
Similar reports: File Linking Issues in Chat/Composer UI, Can’t Chat with Codebase on Windows (different path but same “Unable to resolve resource” on Windows).
Operating System
Windows 10/11
Version Information
Version: 2.5.20 (user setup)
VSCode Version: 1.105.1
Commit: 511523af765daeb1fa69500ab0df5b6524424610
Date: 2026-02-19T20:41:31.942Z
Build Type: Stable
Release Track: Default
Electron: 39.4.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.26200
Does this stop you from using Cursor
No - Cursor works, but with this issue