New Environment dialog does not load all repos from a big Bitbucket workspace

Hi Cursor team,

We connected our Bitbucket workspace (around 800 repos) to our Cursor team today. In the New Environment dialog only the first 100 or 200 repos load, the newer ones never appear.

The dialog calls POST /api/dashboard/get-installation-repos with pageSize 100 and the later pages fail intermittently with 500 internal error, looks like rate limiting against Bitbucket. When a page fails the dialog stops loading silently. It is not permissions, when a later page responds it does include the missing repos.

Example failed request id: 937bf51c 7deb 4391 b31b fc23e2b3b729, Thu 20 Aug 2026 22:11:26 GMT.

Can you take a look? We cannot create environments for the repos we need.

Thanks!

Hey @andres_rincon, thanks for the detailed report and the request ID. That helped us confirm what you’re seeing.

This isn’t caused by anything in your setup. The New Environment dialog loads the Bitbucket workspace in pages, and when one of those page requests fails the list stops without showing an error. We’ve let the team know, and this is an issue we’re tracking.

In the meantime:

  • Close the New Environment dialog and open it again. The page failures are intermittent, so another attempt can load further into the list. When a later page succeeds, the missing repos do come through.
  • You don’t need the full workspace to load. If the specific repos you need appear on a retry, you can create the environment from those and keep going.
  • The search box only filters repos that have already loaded, so it won’t find a repo that never made it into the list.

There isn’t a way today to jump to a repo by name or URL if it never appears. I’ll post here when there’s an update.