[PROBLEM] Automations + Gitlab

Where does the bug appear (feature/product)?

Background Agent (GitHub, Slack, Web, Linear)

Describe the Bug

I connected both my GitHub and GitLab repositories to my Cursor account. However, I had already noticed that the GitLab integration seems less robust compared to GitHub.

Now that automations are available, I tried adding them to my GitLab repositories with a trigger configured to run when a pull request is opened. After setting everything up, nothing happened when a PR was created.

I would like to understand whether the automation feature currently supports GitLab triggers properly, or if there is a way to verify whether the integration is working. Is there any place where I can check logs or debug why the automation is not being triggered?

Steps to Reproduce

1.	Connect a GitLab repository to the Cursor account.
2.	Create a new automation.
3.	Configure the trigger to run when a PR (merge request) is opened.
4.	Add the GitLab repository to the automation.
5.	Open a new PR/Merge Request in the repository.

Expected Behavior

When a PR/Merge Request is opened in the GitLab repository, the configured automation should run automatically.

Operating System

MacOS

Version Information

Version: 2.6.12 (Universal)
VSCode Version: 1.105.1
Commit: 1917e900a0c4b0111dc7975777cfff60853059d0
Date: 2026-03-04T21:41:18.914Z
Build Type: Stable
Release Track: Early Access
Electron: 39.6.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.3.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

2 Likes

I tried to create an automation with gitlab but I got the following error:

Repository access denied

The automation could not authenticate with the repository. Verify the GitHub App is installed for this repo and that the required permissions are granted.

Reconnect GitHub

But my repo isn’t in GitHub. It is in gitlab.

So, I guess gitlab is just not supported

Same issue my side, just logged a bug/support ticket this morning! Hope it gets fixed soon, can’t wait to use Automations!

Hi @danieldpreez

Do you have a link to the bug report?

Thanks

Where does the bug appear (feature/product)?

Background Agent (GitHub, Slack, Web, Linear)

Describe the Bug

When trying to do a test execution (or any actual execution) of automations I am getting this unauthenticated error: Failed to start background composer: [unauthenticated] Error.

When I go into run history is appears to be a github authentication issue, but we are using Gitlab not Github. Cloud Agents work correctly and connect to Gitlab, is this a specific Gitlab/Automations issue?

“Repository access denied
The automation could not authenticate with the repository. Verify the GitHub App is installed for this repo and that the required permissions are granted.”

Steps to Reproduce

  1. Have a gitlab repository configured for cloud agents with no github integration configured
  2. Go to automations in the Cursor web app
  3. Click one of the pre-built automations like the slack digest reminder automation, run a test of the automation

Expected Behavior

Gitlab configured projects should successfully launch automations like Cloud Agents.

Operating System

MacOS

Version Information

Automation/Web. Gitlab Repository.

For AI issues: which model did you use?

N/A

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey there.

Thanks for flagging this! I ran into the same thing last night and reported it as a bug to the team. I’ve attached your report and will update here when there’s progress.

Best regards,

Colin

We’re seeing the same kinda issue. We get back

HTTP 400 {"success":false,"error":"Failed to start background composer: [unauthenticated] Error"}

then in the run history we see

Trigger · 10 Mar 2026, 10:32 am
Webhook event
Repository access denied
The automation could not authenticate with the repository. Verify the GitHub App is installed for this repo and that the required permissions are granted.
Reconnect GitHub

This is our automation:
https://cursor.com/automations/7ce905be-517e-4edc-a666-fcbfe3e86e76/runs

Hi,

Adding to this thread. I have the same issue reported by @James_Eyre ! Looking forward to a resolution!

HI @James_Eyre

It was a direct email support ticket - the team informed they have logged an issue on their roadmap and they want to introduce but no ETA and it’s high on their list!

I asked them to perhaps give me the link then I can post it here, and/or even respond here directly with more info!

Hey everyone,

Can confirm there’s a bug with GitLab + Automations. We’re tracking this internally and I’ll share here when progress is made!

1 Like

Running into the same issue. anyone having luck working around it which we wait for a fix?

Running into the same issue.

Affecting us too. Cant run any automations, just getting this on a test run:

Failed to start background composer: [unauthenticated] Error

Same issue here. Would greatly appreciate a fix for this!

I get the same error when I try to run automation for a GitLab repo. Any updates?

Hi everyone, thanks for your patience on this.

Specific Automation triggers have now been implemented for GitLab.

With that said, configuring automations with webhook/cron triggers is still facing the earlier-mentioned bug ([unauthenticated] or Repository access denied errors).

This is a known issue, and we’re tracking it internally. Will follow up here when there’s progress!

This should also be fixed now!

Let us know how Automations with Gitlab are working for you!