I can't use opus 4.5 model with bedrock API key

Describe the Bug

I can’t use opus 4.5 model with bedrock API key.
other bedrock model(sonnet 4.5, opus 4.1) is available. but only opus 4.5 got the error.

Steps to Reproduce

add a custom model with inference profile id for opus4.5 in bedrock(global.anthropic.claude-opus-4-5-20251101-v1:0).
then use that model.

Expected Behavior

got the error this model is not a reasoning effort model.
(Model global.anthropic.claude-opus-4-5-20251101-v1:0 is not a reasoning effort model)

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.1.34
VSCode Version: 1.105.1
Commit: 609c37304ae83141fd217c4ae638bf5321856500
Date: 2025-11-25T16:35:52.391Z (9 hrs ago)
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 22.5.0

For AI issues: which model did you use?

Model name: opus 4.5

For AI issues: add Request ID with privacy disabled

Request ID: dd73df67-0ae6-4eb7-9218-930418d0862b
{“error”:“ERROR_OPENAI”,“details”:{“title”:“Unable to reach the model provider”,“detail”:“We encountered an issue when using your API key: Model global.anthropic.claude-opus-4-5-20251101-v1:0 is not a reasoning effort model\n\nAPI Error:\n\n\nModel global.anthropic.claude-opus-4-5-20251101-v1:0 is not a reasoning effort model\n”,“additionalInfo”:{},“buttons”:,“planChoices”:},“isExpected”:true}
ConnectError: [invalid_argument] Error
at EZc.$endAiConnectTransportReportError (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6331:408452)
at GPo._doInvokeHandler (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6948:21873)
at GPo._invokeHandler (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6948:21615)
at GPo._receiveRequest (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6948:20377)
at GPo._receiveOneMessage (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6948:19194)
at yPt.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6948:17286)
at _e._deliver (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at _e.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3283)
at Xmt.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6316:12156)
at MessagePort. (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:8973:18439)

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

4 Likes

Hey, thanks for the report. It looks like there’s a bug where Cursor is incorrectly treating Claude Opus 4.5 via Bedrock as a “reasoning effort” model (even though it shouldn’t when using the standard inference profile).

I’ll pass this to the team.

Temporary workaround: please keep using Claude Sonnet 4.5 or Opus 4.1 via Bedrock (as you confirmed, those are working).

The team will look into why Opus 4.5 specifically is triggering this reasoning effort validation error.

1 Like

in Cursor setting > Models, adding the custom model doesnt show up in the models menu while its being added in the chat session models. as the first message clearly stage that sonnet and others do. that means you can’t even delete the custom model from the settings.

2 Likes

+1 for this issue.

We are currently blocked by this Cursor bug to make use of the Claude Opus 4.5 via Bedrock altogether :pensive_face:

1 Like

+1 on this issue.

P.S. Any other Bedrock users also experiencing problems with Sonnet 4 and 4.5? Cursor seems to send this flag "anthropic_beta": ["context-1m-2025-08-07"] with every request, invoking the 1M context model without the option to turn it off.

Please let me know if you’re seeing the same behavior here (issue).

3 Likes

+1 on this issue.

I tried adding a custom model for Opus 4.5 but got the same aforementioned ‘reasoning effort’ error, and now I can’t even remove the custom model - it’s stuck in my dropdown and doesn’t appear in Cursor’s settings. Also, the actual Opus 4.5 model still isn’t working or visible

2 Likes

+1 on this issue.

I can’t use Opus 4.5 model with a normal anthropic key. I see error:

Model claude-opus-4-5-20251101 is not a reasoning effort model

Also, custom models are not appearing in the Model dropdown in the menu.

1 Like

@deanrie Could you share an ETA on this bug fix? It appears to be blocking access to a recently released model and is impacting the product experience.

Now. I can use opus 4.5 with bedrock API key in cursor and claude code!

For the love of everything cant get curosr ide to show up the opus 4.5 with my amazon bedrock aws api
used test model: anthropic.claude-opus-4-5-20251101-v1:0

Use an inference profile ID eg global.anthropic.claude-opus-4-5-20251101-v1:0 (just make sure you have access to it - check your service quotas / model catalog).

1 Like

Can you do multirun requests?

We noticed that we can now invoke the model successfully but any subsequent call fails. Getting the following error:

When thinking is disabled, an assistant message in the final position cannot contain thinking. To use thinking blocks, enable thinking in your request.

i put it in not showing up i have access to the model.

It should be fixed.

2 Likes

@deanrie This issue is not fixed. The I am using an api key from antriopic, not from bedrock.

After updating to the latest version of cursor, i still receive the error message when making an request using claude-opus-4-5:

Model claude-opus-4-5 is not a reasoning effort model

2 Likes

Same problem here. Bedrock and the Anthropic API produce the same result. Not to mention, when Bedrock is switched on, Composer and all other models stop working.

1 Like