[BUG] /model does not display sonnet[1m] or opus[1m] despite both models being accessible via --model

Open 💬 0 comments Opened Jun 22, 2026 by dhanuk13

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

The /model command does not display the extended-context models sonnet[1m], opus[1m], or the special mode opusplan.

However, both sonnet[1m] and opus[1m] can be successfully used when specified directly via the --model flag. For example:

claude --model sonnet[1m]
claude --model opus[1m]

Both commands start sessions successfully, despite the models not appearing in /model.

This suggests that the /model selector is not listing all available models and modes that are accessible to the account.

As a result, users may incorrectly assume they do not have access to these models because they are not discoverable through /model.

What Should Happen?

The /model command should display all models and modes that are available to the current account, including sonnet[1m], opus[1m], and opusplan when they are accessible.

If a model can be successfully invoked using the --model flag, it should also be discoverable through /model.

Error Messages/Logs

No error message is shown.

The issue is that `/model` does not list `sonnet[1m]`, `opus[1m]`, or `opusplan`.

Both `sonnet[1m]` and `opus[1m]` can be successfully started using:

claude --model sonnet[1m]
claude --model opus[1m]

Steps to Reproduce

  1. Log in to Claude Code.
  2. Run /model.
  3. Observe that sonnet[1m], opus[1m], and opusplan are not listed.
  4. Exit the session.
  5. Start a session using:
claude --model sonnet[1m]
  1. Start another session using:
claude --model opus[1m]
  1. Observe that both sessions start successfully.

Expected result:
All available models and modes, including sonnet[1m], opus[1m], and opusplan, should be visible in /model.

Actual result:
sonnet[1m] and opus[1m] are usable through --model but do not appear in /model.

Claude Model

None

Is this a regression?

No, this never worked

Last Working Version

_No response_

Claude Code Version

2.1.185 (Claude Code)

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

PyCharm terminal

Additional Information

<img width="1581" height="281" alt="Image" src="https://github.com/user-attachments/assets/46658d70-0064-4734-9d0d-1c9071243380" />

  • when i put /model in claude code

<img width="840" height="42" alt="Image" src="https://github.com/user-attachments/assets/0410b39c-5550-4dee-839c-3eb3ed664a46" />

<img width="1791" height="307" alt="Image" src="https://github.com/user-attachments/assets/c4922c47-8f39-480e-bd9f-e5b4308ea581" />

  • after i put claude --model opus[1m] in claude code

View original on GitHub ↗