1 I assigned a token in “OpenAI API Key”
2 “Override OpenAI Base URL” set to OpenRouter
3 Added models “qwen/qwen3.6-plus:free” and “arcee-ai/trinity-large-preview:free” and “anthropic/claude-opus-4.6”
It’s possible to select models - but when they should work I get the error
Provider Error - We’re having trouble finding the ressource you requested. If the problem persists, please contact support.
Request ID: e025d29a-9278-4fca-b192-82d3610d9af0
{“error”:“ERROR_PROVIDER_ERROR”,“details”:{“title”:“Provider Error”,“detail”:“We’re having trouble finding the resource you requested. If the problem persists, please contact support.”,“isRetryable”:false,“additionalInfo”:{},“buttons”:,“planChoices”:},“isExpected”:true}
Provider Error We’re having trouble finding the resource you requested. If the problem persists, please contact support.
aBi: Provider Error We’re having trouble finding the resource you requested. If the problem persists, please contact support.
at Pnw (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43963:24394)
at Bnw (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43963:23385)
at $nw (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43964:6487)
at v9u.run (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43964:11286)
at async JIn.runAgentLoop (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:56307:11753)
at async C0d.streamFromAgentBackend (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:56377:11057)
at async C0d.getAgentStreamResponse (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:56377:17161)
at async ZOe.submitChatMaybeAbortCurrent (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:44075:19892)
at async Object.Gl [as onSubmit] (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:55360:4891)
at async vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:55334:116485
Request ID: fd97a1af-5149-4cf3-a63e-7fd9a0a73940
{"error":"ERROR_EXTENSION_HOST_TIMEOUT","details":{"title":"Agent Stream Start Timeout","detail":"The extension host did not respond in time. Please reload the window to continue.","isRetryable":false,"shouldShowImmediateError":true,"additionalInfo":{},"buttons":[{"label":"Reload Window","reloadWindow":{}}],"planChoices":[]}}
Agent Stream Start Timeout [deadline_exceeded]
ConnectError: [deadline_exceeded] Agent Stream Start Timeout
at N (vscode-file://vscode-app/d:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:53347:18592)
at vscode-file://vscode-app/d:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:53347:18862
There’s a typo in the URL. You have https://openrouter.ai/api/V1 with a capital V. The correct one is https://openrouter.ai/api/v1 lowercase. That’s likely what’s causing Provider Error - trouble finding the resource, since the server can’t find the endpoint.
One important note. OpenRouter isn’t an officially supported BYOK provider in Cursor. Supported providers are OpenAI, Anthropic, Google AI, Azure OpenAI, and AWS Bedrock. Some OpenRouter models might work, but it’s not guaranteed. Models that overlap with ones built into Cursor, like anthropic/claude-opus-4.6, will almost certainly error.
Try fixing the URL to lowercase v1 first, then test with models that don’t overlap with the built-in ones. qwen/qwen3.6-plus:free is a good test candidate.
If you need Claude Opus, it’s easier to use it directly via an Anthropic API key in Cursor Settings. That’s usually stable.
Thx for your answer
1 are back on “OpenRouter (all lowercase) again - I get the “Provider Error” in both variants…
2 several models have been tested, while all standard models have been deactivated - “qwen/qwen3.6-plus:free” was one of the tested models.
Status: URL for Override OpenAI Base URL changed to : OpenRouter
additional tests for different models - did not do any new behaviour, still the same errors.
This is a known limitation. OpenRouter isn’t officially supported, and even if you set the correct URL and avoid overlapping model names, it often still won’t work. That’s because Cursor Agent mode routes requests through our backend streamFromAgentBackend instead of sending them directly to your custom base URL.
One thing to try is using Ask mode instead of Agent mode. Ask mode is more likely to hit your custom endpoint. If you haven’t tried it yet, switch the mode dropdown and test with qwen/qwen3.6-plus:free.
If that still doesn’t work, then OpenRouter likely won’t work with the current setup. The officially supported BYOK providers are:
OpenAI
Anthropic
Google AI
Azure OpenAI
AWS Bedrock
If your main goal is access to models like Qwen, some are available via their own provider APIs, like DashScope for Qwen. Those are also unsupported, but they may work better since they follow the OpenAI format more closely.
The team knows BYOK with custom providers has issues, and reports like yours help us prioritize fixes. I can’t share a timeline for when or if OpenRouter support will be added.