Failure to Save Repositories in Bugbot for Azure DevOps

Where does the bug appear (feature/product)?

Bugbot / Security Review Agent

Describe the Bug

When selecting repositories to be enabled in Bugbot, the integration saves when initially setting the configurations and disappears on refresh

Steps to Reproduce

  • Select Automation
  • Select BugBot
  • Select Organization
  • Select any repository
  • Refresh page

Expected Behavior

I would expect the selections to remain in state so that I could add and remove them as needed and be able to view currently selected repos

Screenshots / Screen Recordings

Operating System

Windows 10/11

Version Information

3.17.8 (system setup)

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey @Justin_Atnip

Good news: your selections are saving on our side, and Bugbot is reviewing PRs on those repos as expected. This is a display issue specific to Azure DevOps, where enabled repos show as disabled (and coverage 0%) after a refresh. You can confirm it’s working by opening a test PR and watching Bugbot leave a review.

One heads-up: since an enabled repo shows as disabled, its toggle will re-send “enable” rather than “disable,” so avoid using the dashboard toggles to turn ADO repos off for now.

We’ve let the team know and it’s an issue we’re tracking. I’ll post here when there’s an update.

Where does the bug appear (feature/product)?

Bugbot / Security Review Agent

Describe the Bug

In Dashboard > Automations > Bugbot I click the switch to enable Bugbot for one of my Azure DevOps (ADO) repositiories. It turns solid green for a second then turns off again. I went through the first step of enabling Cursor for ADO. Cursor service principle appears in my ADO organization’s Users list. I added the Cursor user as a project admin to my project. My full Repository list correctly appears in the Bugbot dashboard page. The behavior happens on any repo I try to enable. I have “Run for All Authors” turned off and have one engineer specified by email, though I get the same behavior if I turn on Run for All.

Steps to Reproduce

Dashboard > Automations > Bugbot (shows as Enabled) > [select target Organization (all orgs correctly display) ]
On the Bugbot page, click the switch for a Repository.
Switch turns green for a second, then turns off again.

Expected Behavior

Switch should turn green (enabled) and stay that way.
Bugbot should then work on PRs in that repo for the engineer I’ve specified by email address.

Operating System

MacOS

Version Information

N/A Am using the dashboard: https://cursor.com/automations/from-cursor/bugbot/organization

Additional Information

I’m not sure if we are an enterprise account, but we are managing our team in Cursor as a Team.

Does this stop you from using Cursor

Yes - Cursor is unusable

Noted and I can confirm it working. The issues appear to be purely UI related.