Unable to select GitLab repositories with a "."

Where does the bug appear (feature/product)?

Background Agent (GitHub, Slack, Web, Linear)

Describe the Bug

In the UI, GitLab repositories with a “.” are not listed. In Slack I solved it by just hardcoding the repository name in the settings, but I am unable to select the repository in the Background Agents UI. So I cannot launch an agent manually.

Steps to Reproduce

  1. Create a Gitlab repository with a “.”. Ex: cursor.com.
  2. Connect Gitlab. Try and set the repository as your default repository, or try to find it in the background agents UI.

Expected Behavior

The repositories should show up.

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.2.44 (user setup)
VSCode Version: 1,105.1
Commit 20adc1003928bOf1 b99305dbafU5656ff81 f5dO
Date (1 wk ago)
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13Q5832-electron.O
OS: Windows_NT xE4 10.0.26200

For AI issues: which model did you use?

Any

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hi Jorrin -
I am able to see my gitlab repos with a “.” in them in the agents web UI.

How many repos do you have? In certain cases if you have a large number of gitlab repos, previously they would not all sync. But if you trigger integrations>gitlab>manage>sync repos, it should load the missing ones.

Hmm it might actually be multiple dots. But I noticed they are not even returned from the GitLab API either. So it might be an issue on Gitlab’s side….

I have a repo like this: app.cursor.com, and that does not show up :thinking: . cursor.com indeed works. I did manually sync