IntelliJ Cursor ACP Reasoning Levels

Hi, I see there is no way to select reasoning levels on the intellij cursor ACP. What is the default levels of each model and is there any way to override? For example I see GPT-5.4. Is that medium, high, xhigh? Can I choose one somehow?

Hey @Andrew_Orlowski1

Right now, IntelliJ’s ACP integration doesn’t support selecting different reasoning levels for models like GPT-5.4. The default is set to medium reasoning, and there’s currently no way to override that from the IntelliJ side.

This comes down to how IntelliJ’s ACP client handles model selection — it uses a mode that collapses models down to their default variant rather than exposing the full set of parameters. It’s a known limitation we’re tracking internally.

In the meantime, if you need a specific reasoning level (e.g. high or extra-high), the Cursor editor itself does support reasoning level selection — so that’s the best option for now when you need more control.

Ok thanks. Does that mean IntelliJ needs ot solve it? Realistically I will not use the ACP unless Ic an use xhigh

yes, it appears that the meaningful fix here sits more on the IntelliJ-side integration than on Cursor’s side.

Our ACP server already supports two ways to expose reasoning levels. It can either list each variant (e.g. gpt-5.4-medium, gpt-5.4-xhigh) as a separate selectable model, or expose reasoning level as a dedicated parameter that the client renders as its own picker. Either path would give you what you want, but the IntelliJ integration today isn’t surfacing them through either, so the variants get collapsed to a single default before they reach the picker.

Do you have ways to use Cursor, e.g through the Cursor app or the CLI?

IntelliJ ACPs are currently the only approved pattern at my company and I am currently evaluating potential tools to use. I am not deep into it but it is seeming that I will have to find one that uses xhigh as a default.

Thanks