Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
After upgrading to Cursor 3.9.16, Customize → Rules shows no rules on any filter (All, User, Plugin). Project rules in .cursor/rules/*.mdc do appear under Cursor Settings → Rules (Ctrl+Shift+J) and are applied by Agent. Customize appears disconnected from repo project rules.
Environment
Cursor: 3.9.16 (user setup), commit 042b3c1a4c53f2c3808067f519fbfc67b72cad80, 2026-06-27
OS: Windows_NT x64 10.0.26200
Layout: editor, Stable
Steps to Reproduce
- File → Open Folder → repo root with .cursor/rules/ (e.g. c:\src\WitherbyConnect).
- Confirm ~29 .mdc files in .cursor/rules/ (core.mdc, work-tracking.mdc, etc.).
- Customize → Rules → try All / User / Plugin → list empty.
- Ctrl+Shift+J → Rules → Project Rules lists all .mdc files.
- Agent chat loads and follows rules (e.g. won’t run dotnet build per project rule).
- Create new rule → .cursor/rules/ui-test.mdc on disk → still not in Customize after reload.
Expected Behavior
Customize → Rules should list project/workspace rules from .cursor/rules/*.mdc per Customize / Rules docs.
Actual
Customize → Rules: empty on all filters.
Settings → Rules: project rules visible.
Agent: rules applied from disk.
Customize → Skills shows plugin skills; only Rules inventory is wrong.
Operating System
Windows 10/11
Version Information
Version: 3.9.16 (user setup)
VS Code Extension API: 1.105.1
Commit: 042b3c1a4c53f2c3808067f519fbfc67b72cad80
Date: 2026-06-27T06:41:01.941Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.256
OS: Windows_NT x64 10.0.26200
Additional Information
Workaround
Use Ctrl+Shift+J → Rules or edit .cursor/rules/ in the repo.
Related
Request
Show repo .mdc rules in Customize (with Project/Workspace filter), or document that Customize Rules = User+Plugin only and Settings = project rules.
Does this stop you from using Cursor
No - Cursor works, but with this issue
