Where does the bug appear (feature/product)?
Somewhere else…
Describe the Bug
I use a .code-workspace containing multiple Git repositories:
AppWork-Main
AppWork-Connect
AppWork-Frontend
AppWork-Cypress-Tests
Clicking “Fix in Cursor” from GitHub fails to locate the repository.
If I instead open the exact repository (AppWork-Connect) as a standalone folder, the deeplink works immediately.
The Git remote matches the GitHub repository, git rev-parse --show-toplevel is correct, and the same Cursor account is logged in.
It appears the deeplink resolver doesn’t search repositories contained within a multi-root .code-workspace.
Steps to Reproduce
-
Clone a GitHub repository locally (e.g. AppRent1/AppWork-Connect).
-
Create a Cursor multi-root .code-workspace containing that repository and at least one additional Git repository.
-
Open the .code-workspace in Cursor and verify the target repository appears in the Explorer sidebar.
-
Open a GitHub Pull Request for that repository with a Bugbot “Fix in Cursor” button.
-
Click “Fix in Cursor”.
Observed:
Cursor displays:
“Workspace Not Found. This link is for AppRent1/AppWork-Connect, but Cursor doesn’t have a local workspace open for that repository yet.”
- Close the workspace, open only the AppWork-Connect folder in Cursor, and click “Fix in Cursor” again.
Result:
The Bugbot deeplink works correctly.
Expected Behavior
When the target repository is already included in an open multi-root .code-workspace, Cursor should recognize it as an open local repository and resolve the Bugbot “Fix in Cursor” deeplink exactly as it does when the repository is opened as a standalone folder.
The workspace type (.code-workspace vs. standalone folder) should not affect repository detection.
Screenshots / Screen Recordings
Operating System
MacOS
Version Information
Cursor Version: 1.3.12
Channel: Stable
Platform: macOS (Darwin, Apple Silicon)
Workspace Type: Multi-root .code-workspace
Git Repositories:
- AppWork-Connect
- AppWork-Main
- AppWork-Frontend
- AppWork-Cypress-Tests
- appwork-team-ai-directives
Git Remote (target repository):
[email protected]:AppRent1/AppWork-Connect.git
GitHub PR tested:
https://github.com/AppRent1/AppWork-Connect/pull/504
The issue does not occur when AppWork-Connect is opened as a standalone folder. It only occurs when the repository is opened as part of a multi-root .code-workspace.
Does this stop you from using Cursor
No - Cursor works, but with this issue

