GitLab Bugbot - Unable to see all projects and repos

Where does the bug appear (feature/product)?

BugBot

Describe the Bug

I am unable to configure bugbot or background agents with Gitlab because our repositories are not showing up.

Steps to Reproduce

On Cursor - The AI Code Editor, try to manage the available repositories of a GitLab integration → only Disconnect Account is showing up

Expected Behavior

I would expect to be able to manage the available repositories.

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

N/A

Version: 2.1.39 (Universal)
VSCode Version: 1.105.1
Commit: 60d42bed27e5775c43ec0428d8c653c49e58e260
Date: 2025-11-27T02:30:49.286Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.1.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

When I go into the bugbot part of the dashboard I only see 1 random repository from our gitlab

Hey, thanks for the report. It seems like a bug with fetching GitLab repositories in integrations/BugBot - screenshots are very helpful.

To help us fix it quickly, please share:

  • GitLab: gitlab.com or self-managed? (domain)
  • Which workspace/org in Cursor this occurs
  • Examples of missing repositories (namespace/project) and where they are located (group/subgroup)
  • Your role in these repos (Owner/Maintainer/Developer)
  • Exact time (and timezone) when you opened Dashboard > Integrations and BugBot
  • Any errors in the browser console/Network when opening the integrations or BugBot page (screenshot/text of the error)

You can also try:

  • Disconnecting GitLab → reconnecting it on the Dashboard

If the repositories are still not visible after this, I’ll escalate the ticket to the engineers.

  • gitlab .com

  • Team plan - Team ID: 13269381

  • an example of 2 missing repos would be

    • replicant-ai/self-service/rachael
    • replicant-ai/ml/ml-platform
  • My role is Developer, but I asked someone who has Owner role and he told me he also didn’t see anything else

  • I attempted this again just now, Friday Nov 28 at 15:25 Eastern

  • For console errors

    • I am seeing a 500 response for POSThttps://cursor.com/api/dashboard/get-base-team-admin-settings
      • but it says it is for team-level model access control
        • title: “Bad request.”
        • detail: “Team model access control feature is not enabled for this team”
    • I also see statsig network errors
      • ERROR [Statsig] A networking error occurred during POST request to /statsig-proxy/v1/rgstr?k=client-Bm4HJ0aDjXHQVsoACMREyLNxm5p6zzuzhO50MgtoT5D&st=javascript-client-react&sv=3.20.2&t=1764361549676&sid=677870a7-fe3a-4a5f-8bf0-164f1fd072ae&ec=17. TypeError: NetworkError when attempting to fetch resource. TypeError: NetworkError when attempting to fetch resource. 76401-48510337523add99.js:1:48109

        WARN [Statsig] Failed to flush events. 76401-48510337523add99.js:1:48031

      • I turned of ublock and these statsig errors went away. however this didn’t change anything

  • the POST to https://cursor.com/api/dashboard/list-gitlab-enterprise-instances is responding with a 200 but no JSON content

I tried disconnecting and reconnecting and there was no change.

1 Like

Interestingly, the one repository that shows up comes from the get-github-installations request and it has includeTeamOwnedRepos set to false but I don’t see a way to re-configure that

{
"includeTeamOwnedRepos":false,
"gheApplication":"ad3ea84c-ede1-42fe-889a-16a8c94ccfdf"
}

1 Like