[IDE] Max reasoning effort is missing in the VS Code extension while available in Codex App

Resolved 💬 15 comments Opened Jul 28, 2026 by akitin-work Closed Aug 10, 2026

What version of the Codex IDE extension are you using?

openai.chatgpt-26.721.41059-win32-x64
Bundled Codex CLI: 0.146.0-alpha.3.1

Platform

Windows, VS Code extension.

What issue are you seeing?

The Codex App Work surface exposes the Max reasoning effort for GPT-5.6-Sol and it is usable there, but the VS Code extension does not show Max in its reasoning-effort picker.

This is not a request to enable Max in the Codex App; Max is already present and working there. The missing option is specifically in the VS Code extension.

Local configuration already includes:

[desktop]
enabled-reasoning-efforts = ["low", "medium", "high", "xhigh", "ultra", "max"]

The active model catalog also advertises max support for gpt-5.6-sol. Reloading VS Code and starting a new chat did not make the option appear.

Steps to reproduce

  1. Open the Codex VS Code extension.
  2. Select GPT-5.6-Sol.
  3. Open the reasoning-effort picker.
  4. Observe that Max is absent.
  5. Open Codex App Work with the same account/model.
  6. Observe that Max is available and usable there.

Expected behavior

For the same account and model, the VS Code extension should expose every officially enabled reasoning effort, including Max, or clearly document why the IDE surface intentionally differs from Codex App Work.

Actual behavior

The Codex App and VS Code extension expose different reasoning-effort choices even though both the local configuration and the model catalog include max.

Additional feedback

Troubleshooting through Codex also made this worse: the agent first suggested that reloading or a hidden/advanced setting would expose Max, then claimed a local UI fix was complete based only on static bundle checks. After reloading VS Code, Max was still absent. A Codex agent should not report an IDE UI issue as fixed without verifying the actual rendered UI.

This issue describes the original behavior before that unsuccessful local experiment. No personal information, account identifiers, local filesystem paths, or private conversation content are included here.

View original on GitHub ↗

15 Comments

sirouk · 29 days ago

@akitin-work you can do this:

<img width="1886" height="558" alt="Image" src="https://github.com/user-attachments/assets/55543b01-cc80-4a75-b4cb-ea157d1ff8e0" />

akitin-work · 29 days ago

Thanks for sharing this — your screenshot helped me confirm that I was looking at the relevant setting. I confirmed that all six reasoning efforts, including Max, are already enabled on my side. However, the VS Code extension's picker still shows Light, Medium, High, Extra High, and Ultra, but not Max. It seems that Max is enabled in the configuration but is not appearing in the VS Code extension's picker.

mtamburrano · 27 days ago

I have the same issue.
Alle reasoning efforts selected in the codex app, but "max" not available in the vscode extension picker.
I tried to restart vscode and enable/disable the extension in vscode, no success

<img width="265" height="290" alt="Image" src="https://github.com/user-attachments/assets/8d277d45-beb3-4ebe-8e20-d19184d2da3e" />

<img width="792" height="344" alt="Image" src="https://github.com/user-attachments/assets/94773c8f-cbd8-48e7-9c19-a591de128fae" />

jvalerodev · 27 days ago

@akitin-work you have to click on Codex settings button and then Configuration tab. There you are going to see the available reasoning efforts with "Max" disabled. I thought it wasn't available in VSCode too, but there it is. (Sorry for my English btw).

<img width="1182" height="641" alt="Image" src="https://github.com/user-attachments/assets/7cc0dd9f-164f-4198-a012-528a7447fb1a" />

wkoo1 · 25 days ago

I am experiencing the same issue.
Note that the problem described here concerns the Codex plugin within the VS Code editor, not the Codex client itself.

jvalerodev · 25 days ago

@wkoo1 I know. The screenshot that I posted is from the VSCode extension. Try to do what I said.

wkoo1 · 25 days ago

@jvalerodev Thank you so much! I tried it, and it really works.

akitin-work · 24 days ago

@jvalerodev
Thanks — I already have that setting enabled. All six reasoning efforts, including Max, are selected in Codex Settings. However, Max still does not appear in the VS Code extension's reasoning-effort picker. The issue is not that Max is disabled in the settings, but that the VS Code extension does not expose it in the picker.

aaadashuaige · 21 days ago

You need to open the Codex window in VS Code instead of the Codex desktop app, then go to the settings in the top right corner of the window.

<img width="1920" height="1030" alt="Image" src="https://github.com/user-attachments/assets/ff8b06e1-db9b-485e-a9da-f610bcf37a2d" />

Firstmeridian · 20 days ago

I don't have reasoning effort settings in the Codex plugin.

<img width="1049" height="1354" alt="Image" src="https://github.com/user-attachments/assets/a663af96-54f9-435b-bb3c-0cdb9cd497b5" />

aaadashuaige · 20 days ago
I don't have reasoning effort settings in the Codex plugin. <img alt="Image" width="1049" height="1354" src="https://private-user-images.githubusercontent.com/52592955/633223852-a663af96-54f9-435b-bb3c-0cdb9cd497b5.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODYxNzcwMDAsIm5iZiI6MTc4NjE3NjcwMCwicGF0aCI6Ii81MjU5Mjk1NS82MzMyMjM4NTItYTY2M2FmOTYtNTRmOS00MzViLWJiM2MtMGNkYjljZDQ5N2I1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA4MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwODA4VDA4MTE0MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU0YThlZmVkNzMxNDNjZDI0MjM0YzUyOWI3YWY0MDU0Zjk2MDM4MjExNGVjNjkwNGI1MDMwYzc2NjQ2ODE1ZmUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.mP7uEudPTFmQfIMI44FrD5M2o4WUGKjQyELjNHV-97k">

You can open config.toml and try changing the model and other settings to the following. @Firstmeridian

model = "gpt-5.6-luna"
model_reasoning_effort = "max"
plan_mode_reasoning_effort = "max"
service_tier = "default"
personality = "pragmatic"
sandbox_mode = "workspace-write"
approval_policy = "on-request"
akitin-work · 18 days ago

@aaadashuaige Thank you — that was exactly what I had missed.

I had been checking the settings in the Codex desktop app, and I had also checked the regular VS Code settings using the gear icon in the bottom-left corner. However, neither of those was the correct place.

The setting I needed was behind the small gear icon in the top-right corner of the Codex panel inside VS Code. I completely missed it.

After enabling Max there, it appeared correctly in the VS Code extension's reasoning-effort picker.

Thank you as well to everyone else who replied and tried to help.

This resolved the issue for me, so I'm closing it as completed.

Eason-JiangYZ · 8 days ago
> I don't have reasoning effort settings in the Codex plugin. > <img alt="Image" width="1049" height="1354" src="https://private-user-images.githubusercontent.com/52592955/633223852-a663af96-54f9-435b-bb3c-0cdb9cd497b5.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODYxNzcwMDAsIm5iZiI6MTc4NjE3NjcwMCwicGF0aCI6Ii81MjU5Mjk1NS82MzMyMjM4NTItYTY2M2FmOTYtNTRmOS00MzViLWJiM2MtMGNkYjljZDQ5N2I1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA4MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwODA4VDA4MTE0MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU0YThlZmVkNzMxNDNjZDI0MjM0YzUyOWI3YWY0MDU0Zjk2MDM4MjExNGVjNjkwNGI1MDMwYzc2NjQ2ODE1ZmUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.mP7uEudPTFmQfIMI44FrD5M2o4WUGKjQyELjNHV-97k"> You can open config.toml and try changing the model and other settings to the following. @Firstmeridian `` model = "gpt-5.6-luna" model_reasoning_effort = "max" plan_mode_reasoning_effort = "max" service_tier = "default" personality = "pragmatic" sandbox_mode = "workspace-write" approval_policy = "on-request" ``

does that mean I can only change the reasoning effort in the config.toml by texting medium, high, xhigh, ultra...? it is very complex and time costing

Firstmeridian · 6 days ago

Yes, but this doesn't solve my problem. I want to see the reasoning setting in the configuration and have the 'max' level option available right next to the chat input box.

<img width="1049" height="1354" alt="Image" src="https://github.com/user-attachments/assets/14d8bd29-c676-469f-80ae-d532f2e488d5" />

<img width="350" height="404" alt="Image" src="https://github.com/user-attachments/assets/b26d7bf7-2cca-4fc1-95bb-be525d3a463a" />

g11023225 · 5 days ago
@akitin-work you have to click on Codex settings button and then Configuration tab. There you are going to see the available reasoning efforts with "Max" disabled. I thought it wasn't available in VSCode too, but there it is. (Sorry for my English btw). <img alt="Image" width="1182" height="641" src="https://private-user-images.githubusercontent.com/97962412/629992464-7cc0dd9f-164f-4198-a012-528a7447fb1a.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODc0MTQ4NTIsIm5iZiI6MTc4NzQxNDU1MiwicGF0aCI6Ii85Nzk2MjQxMi82Mjk5OTI0NjQtN2NjMGRkOWYtMTY0Zi00MTk4LWEwMTItNTI4YTc0NDdmYjFhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA4MjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwODIyVDE2MDIzMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNiNThhZjQ4MzZiMTk2OWNiOGNkMzQzMTBkZmY0ZmYzMTZhMzllMDg0OTFhOWI1Nzc1ODRmOTE5NDczNGVjMTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.Zt29WR2uemVoj77juCYH2jQxgL72m48hWLq0I6CknMM">

thx, you solved my problem!