Feature request for product/service
Cursor IDE
Describe the request
Current behavior
When opening a multi-root Workspace, Cursor only loads the plugin configuration from the first project/folder.
For example:
Workspace
├── project-a
│ └── .cursor/settings.json
├── project-b
│ └── .cursor/settings.json
└── project-c
└── .cursor/settings.json
Only the plugins defined in project-a are loaded. Plugins from project-b and project-c are ignored.
Expected behavior
Cursor should discover plugin configurations from all folders in the Workspace and merge them before initialization.
A possible strategy could be:
- Scan all workspace folders
- Load all plugin configurations
- Deduplicate plugins by ID (or another unique identifier)
- Initialize the merged plugin list
Why this matters
Many teams use Cursor with multi-root workspaces or multiple repositories.
Currently, only the first project’s plugins are available, which means plugins required by other projects never run unless the workspace structure is changed.
Supporting merged plugin loading would make Workspace mode much more consistent and practical for multi-project development.