We configured the setting "cursor.chat.defaultNoContext": true on .vscode/settings.json to prevent Cursor from automatically adding the current file to the chat.
No combination of that works, files are still automatically added to Chat (restarted Cursor multiple times).
The documentation (Cursor - Build Software Faster) is also not helpful: it refers to Default to no context under Cursor Settings > Features > Chat, which doesn’t exist any longer.
I understand the indexing of the codebase and the ignore files, but:
You didn’t address the point about stale docs, stating an option that prevents files/tabs being sent to Chat/Composer, and that this option silently got removed;
Are we expected to accept sensitive information being sent over the wire if we open Chat and/or Composer?
This is a critical consideration for us to keep using Cursor.
good catch, we’ll update the docs! many things changing, so we’ve fallen behind with that. i’ll make sure to keep them more up to date!
i’d say yes to that. ignore files like .cursorrules only prevent the file content from being indexed. chat & composer has access to all files in their context. we’re rolling out a feature that respects ignore files when building the context. you can read more here and here
hope this clears up some things. happy to dig deeper if there’s anything that’s unclear or that i’ve missed