The problem of the C: drive being full

Feature request for product/service

Chat

Describe the request

Could you please allow us to store chat sessions and context information directly in a separate directory within our project folders, or let us configure a custom storage location? Right now, they’re taking up all the space on our C: drive, and we’re afraid to clean them up in case it affects the context of other projects. Thank you.

Devices and drives (2)
Windows (C:)
6.85 GB free of 99.9 GB
Local Disk (D:)
47.7 GB free of 138 GB

Version: 3.1.17 (user setup)
VSCode Version: 1.105.1
Commit: fce1e9ab7844f9ea35793da01e634aa7e50bce90
Date: 2026-04-19T19:33:58.189Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.19044

Operating System (if it applies)

Windows 10/11

Hey, thanks for the detailed report. There isn’t a separate setting to pick a custom folder or drive just for chat or session storage yet. Right now, that data lives in Cursor’s application-data directory.

What can help right now:

  1. Move data to drive D: You can launch Cursor with the --user-data-dir flag and point it to a path on D:. One important note: this moves the whole user-data directory, including settings, extensions, and more, not just chats.
  2. Free up space safely: You can delete old agents or chats directly in Cursor. Deleting a specific session won’t break context for other projects since each chat is stored separately, so it’s safe to do.

As for the idea itself, having a built-in way to choose the location or limit the size of this storage is a reasonable feature request. There’s no specific timeline for it right now.

If anything behaves oddly after you move it, let me know and we’ll dig into it.