Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
I am trying to connect Amazon Bedrock to the Cursor IDE using API credentials from my AWS account, but I keep receiving the following error:
Request ID: c112a9e2-0e6b-4e61-9055-5098e2984617
{"error":"ERROR_OPENAI","details":{"title":"Unable to reach the model provider","detail":"We encountered an issue when using your API key: Provider was unable to process your request\n\nAPI Error:\n\n```\nThe provided request is not valid\n```","additionalInfo":{},"buttons":[],"planChoices":[]},"isExpected":true}
ConnectError: [invalid_argument] Error
at ZWl.$endAiConnectTransportReportError (vscode-file://vscode-app/c:/Users/dev/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:7349:371721)
at wMr._doInvokeHandler (vscode-file://vscode-app/c:/Users/dev/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:489:35946)
at wMr._invokeHandler (vscode-file://vscode-app/c:/Users/dev/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:489:35688)
at wMr._receiveRequest (vscode-file://vscode-app/c:/Users/dev/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:489:34453)
at wMr._receiveOneMessage (vscode-file://vscode-app/c:/Users/dev/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:489:33275)
at cEt.value (vscode-file://vscode-app/c:/Users/dev/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:489:31369)
at _e._deliver (vscode-file://vscode-app/c:/Users/dev/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at _e.fire (vscode-file://vscode-app/c:/Users/dev/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49:3283)
at ddt.fire (vscode-file://vscode-app/c:/Users/dev/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:7334:12154)
at MessagePort.<anonymous> (vscode-file://vscode-app/c:/Users/dev/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:9402:18292)
I confirmed my AWS configuration is correct and verified via the AWS CLI that my credentials work.
It looks like Cursor might be sending an invalid Bedrock request or using an unsupported model ID.
Please help to assist. Thanks
Steps to Reproduce
- Open Cursor → Settings → AI Providers → AWS Bedrock
- Toggle Bedrock integration ON
- Enter valid AWS credentials:
- Access Key ID: (valid key from IAM)
- Secret Access Key: (matches IAM key)
- Region: us-east-2
- Test Model: anthropic.claude-3-sonnet-20240229-v1:0
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.7.46 (user setup)
VSCode Version: 1.99.3
Commit: b9e5948c1ad20443a5cecba6b84a3c9b99d62580
Date: 2025-10-14T01:21:46.830Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.19045
For AI issues: add Request ID with privacy disabled
Request ID: de77ccf3-57a2-4a0f-8237-d81d5c39aade
Does this stop you from using Cursor
No - Cursor works, but with this issue