Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
I have a very peculiar setup:
- locally cloned public repo with a public repo remote
- locally cloned private repo that shares the same history, but some of the branches do not exist in the public repo. this repo has two remotes (
originis private repo, and a public repo is referenced as another remote so that I can pull public → private)
I can’t start an agent on my computer for the private repo because it does not recognize it as cloned. It literally says “Clone this repository locally to run on this computer” in the New Chat form.
My hypothesis is that cursor is using repository identity as a checkout identity?
Steps to Reproduce
reproduce the setup I described above, try creating an agent
Expected Behavior
I can create a new agent
Screenshots / Screen Recordings
Operating System
Linux
Version Information
Version: 3.15.6
VS Code Extension API: 1.128.0
Commit: a1f686545fd0ce8917bbd2449f733551a9bce420
Date: 2026-08-06T01:41:03.876Z
Layout: IDE
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.291
OS: Linux x64 6.8.0-106-generic
Does this stop you from using Cursor
Yes - Cursor is unusable
