Cursor can't navigate workspaces

I’m using Cursor with a workspace (via cursor ./project.code-workspace), but the assistant’s access to files is very limited. Both directory listings and searches are limited to the .github directory, and I can’t find a way for the assistant to read the rest of the workspace.

When I open my repo as a folder (via cursor), then the assistant is able to search and list files correctly.

I have deleted and resynced my codebase index several times, but the issue remains. I have also attempted opening other repos in workspace mode, and Cursor is unable to work with them.