anomalyco / anomalyco/opencode

[FEATURE]: Show current variant in TUI status bar

Open
#38,015 2 comments 0 reactions 1 assignee View on GitHub

@simonklee is already working on this.

Since Jul 20, 2026.

Dominant language
TypeScript
Stars
209k
Forks
27.5k
PR merge metrics
PR metrics pending

Description

Feature hasn't been suggested before.
  • I have verified this feature I'm about to request hasn't been suggested before.
Describe the enhancement you want to request

Description
When cycling through model variants with ctrl+t (variant_cycle), there is no visual indication in the TUI of which variant is currently active. This makes it hard to know whether you're on high, low, max, etc. without remembering the number of times you pressed the keybind.
Proposed solution
Display the active variant name in the TUI status bar, next to the model name or mode indicator (bottom-right area where build/plan is shown). For example:
claude-sonnet-4-5 | build | high
Or as a badge/chip next to the model name.
Alternatives considered

  • Binding variant_list to a key — shows the list but doesn't persist the current selection visibly.
  • /details — shows tool execution info but not the active variant.
  • /thinking — only toggles thinking block visibility, not the variant.
    Additional context
  • Related keybind: variant_cycle (ctrl+t)
  • Related keybind: variant_list (defaults to none)
  • The agent mode (build/plan) already has a visible indicator; variant should follow the same pattern.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.