Describe the Bug
Numerous models not supported when using OpenRouter in place of OpenAI. OpenAI models work, as does Grok, but Anthropic and Google models throw 400 or 500 errors.
Steps to Reproduce
Override OpenAI API settings with OpenRouter endpoint and API key. Add Anthropic and/or Google models (using OpenRouter’s naming convention). Try selecting the model and sending a request.
Expected Behavior
The models to work! Would be great to have separate API settings for OpenRouter. This workaround stinks.
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.2.4
VSCode Version: 1.99.3
Commit: a8e95743c5268be73767c46944a71f4465d05c90
Date: 2025-07-10T16:53:59.659Z
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
Does this stop you from using Cursor
No - Cursor works, but with this issue