VS Code extension: model switcher submenu overlaps the model list
Open 💬 0 comments Opened Jun 1, 2026 by bstyczen
What happened?
In the Codex VS Code extension, the model switcher is difficult to use because the Reasoning submenu opens on top of / over the model list. This makes it hard to see and select models, especially when the Codex panel is narrow.
The menu layout in the screenshot shows:
- Left menu: model list (
GPT-5.5,GPT-5.4,GPT-5.4-Mini,GPT-5.3-Codex,GPT-5.2, etc.) - Right submenu:
Reasoningoptions (Low,Medium,High,Extra High) - The
Reasoningsubmenu overlaps/obscures part of the model picker, making the switcher awkward to use.
Expected behavior
The model picker and reasoning submenu should not overlap. The submenu should be positioned so that the model list remains visible and selectable, or the UI should provide a more accessible way to switch models/reasoning.
Actual behavior
The reasoning submenu opens in a way that covers the model list, making model switching inconvenient.
Steps to reproduce
- Open Codex in the VS Code sidebar.
- Use the model/reasoning switcher below the chat input.
- Open the model list and hover/focus the reasoning/model submenu.
- With a narrow sidebar, the submenu overlaps the model list.
Suggested improvement
- Reposition the submenu when there is not enough horizontal space.
- Consider making model and reasoning separate controls.
- Consider exposing a command/keyboard shortcut for switching models and/or reasoning effort.
Notes
This was observed in the VS Code Codex plugin UI. I do not have the exact extension version available from the screenshot.