Azure OpenAI Reasoning Models Support

Describe the Bug

Currently, the Azure OpenAI reasoning models do not work in Cursor. I’m wondering if there are any near-term plans to add this functionality to handle the reasoning models API from Azure?

Steps to Reproduce

When we define the API key in Azure with all the required parameters like the model name and endpoint API key, the O3 model selection stops working and raises an error.

Expected Behavior

The reasoning model from Azure should also work similarly to the non-reasoning OpenAI models.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.1.3
VSCode Version: 1.96.2
Commit: 979ba33804ac150108481c14e0b5cb970bda3260
Date: 2025-06-15T06:35:49.230Z (4 days ago)
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

Sometimes - I can sometimes use Cursor

3 Likes

Yes I am having this exact same issue.

Right now cursor is basically unusable with Azure OpenAI…

What’s worse is that the requests are being sent from cursor to azure, but the repsonses are not correctly being handled by cursor. It looks like it’s a “user api key” error in the cursor UI, but the azure monitoring shows that the calls are being processed.

This only happens with the reasoning models. GPT models like 4.1 work correctly.

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.