Cursor bot can't find branch when using jujutsu

Describe the Bug

I’m using jujutsu (vcs) on top of a git repo. I’m trying to use cursor bot to fix a bug it found by clicking the button “Fix in Cursor”, but its failing to realize I’m already in the correct “branch” (not quite the best term for jj) and there’s no option to force it to accept the current git state and proceed with the fix.

Steps to Reproduce

  1. Use jujutsu on a git repo.
  2. Open a PR with a bug and wait for cursor to find it
  3. Click on “Fix in Cursor”
  4. You should get a message prompting you to checkout the correct branch.

Expected Behavior

In an ideal world Cursor would realize the current revision contains the requested bookmark (jj’s equivalent for branches) or that one of the ancestors of the current revision contains that bookmark.

However, adding support for jj might not be trivial. A much simpler solution that would provide a lot of the value already would be a checkbox/button to force Cursor to accept the current branch and proceed with the fix.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.2.4 (Universal)
VSCode Version: 1.99.3
Commit: a8e95743c5268be73767c46944a71f4465d05c90
Date: 2025-07-10T16:55:16.443Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.5.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

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