Hi Cursor team,
I’m experiencing issues using Cloud Agents with a GitLab repository.
Where does the bug appear (feature/product)?
- Cursor IDE
- Background Agent (Web / Cloud Agents)
Describe the Bug
When trying to use Cursor Cloud Agents with a GitLab repository, the system requires a GitHub connection even though the repository is hosted on GitLab. The UI shows a message stating that Cloud Agents require access to a GitHub account, and clicking “Refresh Status” results in “GitHub access refresh failed.”
Additionally, in the Cursor Web UI I can select the GitLab repository but cannot access or select branches. The branch selector remains empty or unresponsive, which prevents running Cloud Agents against the repository.
Steps to Reproduce
-
Open a project in Cursor IDE that is cloned from a GitLab repository.
-
Start a new Agent task using Cloud Agents.
-
The UI displays: “Cloud Agents require access to your GitHub account.”
-
Click “Refresh Status” → it returns “GitHub access refresh failed.”
-
Open the Cursor Web UI and select the same GitLab repository.
-
Attempt to select a branch → the branch selector does not populate.
Expected Behavior
Cloud Agents should work with GitLab repositories without requiring a GitHub account connection. The system should allow selecting branches from the GitLab repository and starting agent tasks normally.
Screenshots / Screen Recordings
Attached screenshots show:
- Cursor IDE prompting for GitHub connection while using a GitLab repository
“GitHub access refresh failed” error - Cursor Web UI showing GitLab repository selected but branch selector not working
Operating System
MacOS Tahe Version 26.3 (25D125)
Version Information
Version: 2.5.26 (Universal)
VSCode Version: 1.105.1
Commit: 7d96c2a03bb088ad367615e9da1a3fe20fbbc6a0
Date: 2026-02-26T04:57:56.825Z
Build Type: Stable
Release Track: Default
Electron: 39.4.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.3.0
CLI:
CLI Version: not used
For AI issues: which model did you use?
GPT-5.3 Codex
For AI issues: add Request ID with privacy disabled
Request ID: e6d64464-a17c-4d5d-875b-c57ffec4201d
Additional Information
- Repository host: GitLab.com
- Repository: aquaty-capital/aquaty-frontend
- Repository works normally when cloned locally via git
- Issue occurs both in Cursor IDE and Cursor Web UI when attempting to use Cloud Agents
Does this stop you from using Cursor?
- Yes, cloud agents & environments are mandatory for us



