Check indexing: Cursor Settings > Indexing & Docs > View included files. This opens a .txt file with the list of indexed files. Do you see files from your project there?
Request and status: Can you share:
The exact request text you sent to the Agent
A screenshot of the indexing status (Cursor Settings > Indexing & Docs)
The Request ID from the chat context menu (top right > Copy Request ID)
Workspace type: Is this a single-root or multi-root workspace?
Regular search: Does normal file search Ctrl+P and grep work in your project?
.cursorignore: Do you have a .cursorignore or .gitignore with aggressive ignore rules?
The team is aware of a similar issue, but the details from your case will help us figure it out.
Thanks for the detailed follow-up, it’s really helpful.
The fact that semantic search works in a single-root workspace but not in a multi-root one matches a known issue. On Windows, semantic search in multi-root workspaces can have problems returning results.
The team is aware. Your report, and the clear “single root” vs “multiple roots” comparison, helps us prioritize this.
Workaround: use a single-root workspace, like you already found. If you need both projects, you can open them in separate Cursor windows.
I’ll update this thread when there’s progress on a fix.