Codebase Indexing No Longer Working Inside Dev Containers

I do most of my development inside Dev Containers, and largely have not had many issues using Cursor inside Dev Containers.

However I have a new issue where the Codebase Indexing feature no longer works when developing inside of Dev Containers. Previously, this feature functioned normally / as expected when developing both locally as well as inside of Dev Containers.

Now, when I launch a project inside a Dev Container, the Codebase Indexing feature hangs on “Loading…” indefinitely, and the button / option to begin or initiate indexing never appears:

Codebase Indexing can never be conducted, as the controls for initiating it never appear (held up by the indefinite “Loading…” status)

Using the same project locally, outside of a Dev Container, the Codebase Indexing feature works normally, and the button / option to index appears and functions as expected:

So the issue is certainly isolated to the Codebase Indexing feature not working correctly within Dev Containers.

These are the version details for my current Cursor installation:

Version: 0.41.1
VSCode Version: 1.91.1
Commit: 10e3716b510a5d447c1a07b2edd37a352bbea4d0
Date: 2024-09-18T07:38:06.522Z (2 days ago)
Electron: 29.4.0
ElectronBuildId: undefined
Chromium: 122.0.6261.156
Node.js: 20.9.0
V8: 12.2.281.27-electron.0
OS: Darwin arm64 24.0.0

However this issue was also noticed with the previous version I had installed as well (an unknown version now, but it was recent within the last week or so)

I also noticed this issue both using Docker Desktop-based containers as well as Orbstack-based containers, so it’s likely not a container / docker issue.

Has anyone else noticed this new issue? Or has anyone been able to determine a fix for it yet?

1 Like

I’m also facing this issue

Version: 0.41.2
VSCode Version: 1.91.1
Commit: 297991d169fa3a11975c5aa95adc69be73250c70
Date: 2024-09-21T04:18:39.370Z (2 days ago)
Electron: 29.4.0
ElectronBuildId: undefined
Chromium: 122.0.6261.156
Node.js: 20.9.0
V8: 12.2.281.27-electron.0
OS: Darwin arm64 23.6.0

Current version is Not ready for arm system. Which caused codebase indexing keeping loading status and backend File sync process is disabled due to that.

workbench.desktop.main.js:2774 Activating extension ‘anysphere.cursor-retrieval’ failed: Cannot find module ‘@anysphere/file-service-linux-arm64-gnu’


Rollback to 0.40.4 and the issue is gone.

How can i do this on Mac? I wanted to uninstall and install back, but can’t find for dl that version, for mac

Same problem here, how to install older version like 0.40.4 ?

Also having this issue, it’s really annoying and needs to be fixed!

Same issue. Using SSH in a remote environment Codebase indexing stuck

https://dl.todesktop.com/230313mzl4w4u92/versions/0.40.4/mac/dmg/arm64 that would be awesome!

pname = “cursor”;
version = “0.41.2”;
appKey = “230313mzl4w4u92”;
src = fetchurl {
url = “https://dl.todesktop.com/${appKey}/versions/${version}/linux”;
hash = “sha256-zBNNKpSzRKC0R8kscHyCNaMzA/czcYKrAM9vHv2tHsA=”;
};