Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
When I send a chat message, I get the following error:
Get Cursor Pro for more Agent usage, unlimited Tab, and more.
• Upgrade to Pro
• Switch Models
Pressing “Switch Models” only makes the button disappear.
Even with options other than “Ask,” the “Composer 2.5 (key icon)” is displayed to the right.
●Things I’ve tried
The problem seems to be related to Composer 2.5, and the support team via email suggested trying to switch models using shortcuts, which I did.
After trying various things, I found that the model switching screen was only switchable for a few seconds after opening the project.
Also, even if I quickly switched to “Auto,” it would inexplicably revert back to “Composer 2.5.”
Steps to Reproduce
チャット送信時、モデル変更選択時(プロジェクトを開いて数秒間のみ)
Expected Behavior
I can switch models and use chat.
Screenshots / Screen Recordings
Operating System
MacOS
Version Information
Version: 3.6.31
VS Code Extension API: 1.105.1
Commit: 81fcf2931d7687b4ff3f3017858d0c6dee7e2a60
Date: 2026-05-31T17:46:29.630Z
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
xterm.js: 6.1.0-beta.220
OS: Darwin arm64 25.4.0
For AI issues: which model did you use?
I cannot switch from Composer 2.5.
For AI issues: add Request ID with privacy disabled
Request ID: 2b8b1617-b553-449f-87c0-d274b3150b4d
You’ve hit your usage limit Get Cursor Pro for more Agent usage, unlimited Tab, and more.
Rut: You’ve hit your usage limit Get Cursor Pro for more Agent usage, unlimited Tab, and more.
at Cqk (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:36274:26826)
at lOy (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:36274:25971)
at Rqk (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:36275:6852)
at DNp.run (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:36275:11720)
at async rge.runAgentLoop (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:47623:65527)
at async _bf.streamFromAgentBackend (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:47691:12112)
at async _bf.getAgentStreamResponse (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:47691:19276)
at async Zut.submitChatMaybeAbortCurrent (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:36407:17835)
at async $s (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:46696:3887)
Does this stop you from using Cursor
No - Cursor works, but with this issue