Background agent GH integration unable to access private submodules

Describe the Bug

I believe the issue is that we use relative paths in gitmodules, i infer it from the resolved path in the image below.

I cannot paste images in the new form to fill bugs, it’s not good :slight_smile:

[submodule "syb-ui"]
	path = syb-ui
	url = ../syb-ui.git
	branch = main

If i set the absolute path it works, however it’s a problem because some folks in the team use SSH and others use HTTPS. relative paths allow submodules to work regardless of the protocol choosed.

Request id: 35f19ed7-2c27-4b28-9e7e-93af1be08e7b

Steps to Reproduce

  • Use relative paths in .gitmodules
  • Setup GH integration

Expected Behavior

submodules to just work

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.1.2 (user setup)
VSCode Version: 1.96.2
Commit: 87ea1604be1f602f173c5fb67582e647fcef6c40
Date: 2025-06-13T00:32:17.954Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26100

Does this stop you from using Cursor

No - Cursor works, but with this issue