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: Reasoning options (Low, Medium, High, Extra High)
  • The Reasoning submenu 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

  1. Open Codex in the VS Code sidebar.
  2. Use the model/reasoning switcher below the chat input.
  3. Open the model list and hover/focus the reasoning/model submenu.
  4. 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.

View original on GitHub ↗