Skip to content

OpenRouter variants() returns empty for non-GPT/gemini/claude reasoning models #30216

@AnthonyMLau

Description

@AnthonyMLau

Description

When using a reasoning-capable model through OpenRouter (e.g. openrouter/deepseek/deepseek-v4-pro), the TUI shows no reasoning effort variants even though the model has capabilities.reasoning: true.

Plugins

No response

OpenCode version

1.15.13

Steps to reproduce

  1. connect opencode to openrouter
  2. select deepseek-v4-pro
  3. no variants show up (/variant or ctrl + T)

Screenshot and/or share link

No response

Operating System

ubuntu 22.04 wsl2

Terminal

windows terminal

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions