Describe the Bug
I disabled all the AI models, and yet I am able to interact with some agent in the chat window as if at least one model is enabled
Steps to Reproduce
Cursor → Settings → Cursor Settings → Models → View all models. Then I disabled all the models. Within Cursor Settings I went to Beta and ensured that Background Agent was disabled. Also within Cursor Settings I went to General and selected Privacy Mode (Legacy). I then quit cursor and re-opened it. All the settings were still as I had selected them, but I could still chat to the AI assistant through the chat window and proceed as if there was at least one AI model enabled.
Expected Behavior
It would inform me that all AI agents were turned off and would not allow me to interact with the AI agent via the chat as usual.
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.3.5 (Universal)
VSCode Version: 1.99.3
Commit: 9f33c2e793460d00cf95c06d957e1d1b8135fad0
Date: 2025-07-30T00:25:11.596Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.5.0
Additional Information
The reason I am doing this is to understand what can be done in case some of our clients explicitly restrict the use of AI, or even only allow for some AI models to be used. Since cursor is still using one/a few AI models even when I have explicitly disabled all of them, it is an indication to me that I do not have control of which AI models are being used, and hence cannot use Cursor for many of my client projects.
Does this stop you from using Cursor
No - Cursor works, but with this issue