Parsing issues with Deeplinks

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Cursor is adding unnecessary +'s to deeplink prompt text. Also valid < 8000 chars prompt text is being marked as invalid for no reason.

Steps to Reproduce

For example see the following deeplink prompt text (no need to execute, just open in cursor):

https://dub.sh/kFWuFcd

Also want to know why the following prompt is invalid:

It is already less than 8000 chars, so I didn’t see any reason why it would fall under invalid prompt.

Expected Behavior

There should be no +'s in the prompt. Also valid prompts should be opened. There is currently no info shown on why the 2nd deeplink says “Error handling deeplink invalid text”

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.2.20
VSCode Version: 1.105.1
Commit: b3573281c4775bfc6bba466bf6563d3d498d1070
Date: 2025-12-12T06:29:26.017Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.2.0

Additional Information

There seems to be a parsing issue where spaces are being replaced with +'s

Does this stop you from using Cursor

No - Cursor works, but with this issue

Here are shortened links if above links are too long:

Hey, thanks for the report. I’ll pass it to the team.

2 Likes

This is preventing us from adding deep links to the Neon docs for our cursor prompts. Hoping for a fast fix :folded_hands:

1 Like

+1, hope for a fast fix. There are same issue when share RULES with deeplinks

1 Like

Hi, is there any progress with this issue? It seems that long rules are still unable to install to cursor by deeplink

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.