Multi-repo diff UI broken in v3

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Cursor v3 “Changes” tab does not work with multi-repo projects. Previously I was using a multi-repo workspace in v2 with no problems. Now on v3 it only offers git support for the first repo.

Steps to Reproduce

  1. Open a project like
    project/
    git-repo-1/
    git-repo-2/
  2. Make a change that spans both repos
  3. Open the Changes tab
  4. Notice that only changes in git-repo-1 appear

Expected Behavior

Changes from all modified git repos in the project should appear (and git controls like push should probably be disabled until you hopefully add multi-repo git support)

Operating System

MacOS

Version Information

Version: 3.0.12 (Universal)
VSCode Version: 1.105.1
Commit: a80ff7dfcaa45d7750f6e30be457261379c29b00
Date: 2026-04-04T00:13:18.452Z
Layout: glass
Build Type: Stable
Release Track: Early Access
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.2.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

1 Like

Hi @theo-forma!

Are you using the new Agents Window in this case? Support for multi-repo is pretty nascent here and something we still need to build out (and it’s something we’re working on)!

That said, nothing should have changed if you’re still using the Editor window (Cmd + Shift + N to get back from the Agents Window).

Yes, I am using the new UI. The old UI still works fine.

I have the same issue. It was working fine then I updated my version to latest and now Project with multiple repos doesn’t recognize multi repos.

Hello! I’m experiencing the same issue when working with multiple repositories in a single workspace. Since all repos are part of the same project, tasks like bug fixes or feature development often require changes across several repositories.

I hope this gets addressed soon. I’ve really enjoyed using Cursor v3, but for now I’ve had to switch back to my previous IDE (Cursor 2) because of this limitation.