Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
File path links with line numbers are broken in v1.7.54
VERSIONS:
- v1.6.46:
WORKS - File links with line numbers are clickable and navigate correctly - v1.7.54:
BROKEN - File links with line numbers render but are non-functional
WHAT WORKS IN BOTH VERSIONS:
File links WITHOUT line numbers (e.g., file:///C:\path\to\file.py) - Opens file correctly
WHAT’S BROKEN IN v1.7.54:
File links WITH line numbers (e.g., file:///C:\path\to\file.py#L42) - Link appears clickable but nothing happens when clicked
Steps to Reproduce
- In Cursor v1.7.54 chat, create or request a markdown link with a line number:
[Test link](file:///C:\Users\Username\Documents\Development\pythonProjects\ocr_eval\evaluate_ocr.py#L42) - Observe the link renders properly with styling
- Click the rendered link
- BUG: Nothing happens - file doesn’t open, no navigation to line 42
- Compare with v1.6.46: Same link works perfectly
Note:
For Step 1 above I have this test user rule :
When a user types "test link", generate a markdown link to test cursor AI file path campatibility.
### Response format:
** Raw markdown syntax **
[Test file link]
(file:///C:\Users\UserName\Documents\Development\pythonProjects\ocr_eva\evaluate_ocr.py)
## Rendered link **
[Test File link]
(file:///C:\Users\UserName\Documents\Development\pythonProjects\ocr_eva\evaluate_ocr.py#L42)
When the links are rendered as per this rule, the the first link works, but the second link doesn’t work in v1.7.54
Expected Behavior
Links with line numbers would open the file and scroll to that line number.
Screenshots / Screen Recordings
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.7.54 (user setup)
VSCode Version: 1.99.3
Commit: 5c17eb2968a37f66bc6662f48d6356a100b67be0
Date: 2025-10-21T19:07:38.476Z (4 days ago)
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.22631
For AI issues: which model did you use?
Auto/Sonnet 4.5
Additional Information
I use this feature to enable users to interact with the proprietary code(through an MCP) internal to my organization, there are a total of around 400 users impacted by this change.
Does this stop you from using Cursor
Yes - Cursor is unusable