Hi why cursor save the plan in the user directory of WSL instead of project level?
Hey, this is the current behavior by design. Plans are saved to the userās home directory by default, not in the project.
Thereās a built-in workaround. With the plan open, click Save to workspace. This will move the plan into the project directory .cursor/plans/ and tie it to the workspace.
Saving plans at the project level by default is a common request. You can vote here: Option to save Plans in project-level .cursor directory
Let me know if Save to workspace solves what you need.
I donāt see a āSave to workspaceā option. Where is it?
Grr, cursor wonāt let me point out that there are (at least) 6 requests for essentially the same thing. See Option to save Plans in project-level .cursor directory - #5 by richfromm
Ok thx but on windows the plan is saved by default in the projectā¦for this i dont understandā¦
Furthermore, if Cursor saves a plan at user level, the file should be named in such a way that it is easily identifiable, by including the name of the folder or project in the plan file name
@richfromm āSave to workspaceā should be available at the top of an open plan as an icon or as an option in the plan context menu. If you donāt see it, what Cursor version are you on? This option might have been added in a later version.
@Edoardo_Guzzi Interesting note about the difference between Windows and WSL. Can you clarify, on Windows are plans saved automatically inside the project in .cursor/plans/ without any manual action? I want to make sure this is really inconsistent behavior, and not a different workflow.
On plan file naming, agreed, thatād be useful. This is being discussed a lot, and saving plans at the project level by default is one of the most common requests right now. You can vote here: Option to save Plans in project-level .cursor directory
Perhaps I didnāt explain it clearly: in Windows, when I create a plan using cursor, the āSave to Projectā button appears, and it is automatically saved there.
In WSL, however, it is saved immediately at the user level; there is no option to save it at the project level.
Now itās clear what the difference is. Looks like this is a known issue. In remote environments like WSL and Dev Containers, the Save to workspace button can be missing, even though it works as expected on local Windows.
As a workaround, you can manually copy the plan file from your WSL home directory ~/.cursor/plans/ into .cursor/plans/ inside the project.
Also, what Cursor version are you on right now? I want to make sure we didnāt miss anything.