anomalyco / anomalyco/opencode

[FEATURE]: Show model capabilities and context window in TUI model picker

Open
#41,287 1 comment 0 reactions 1 assignee View on GitHub

@kommander is already working on this.

Since Aug 8, 2026.

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

Description

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

The TUI model picker (/models or Ctrl+P → Switch model) only shows model names and provider names. There is no way to see the model's own technical specifications — context window size, supported input modalities (text/image/audio/video/pdf), and reasoning capability — even though this data is already available locally and is shown in the desktop app's model tooltip.

This makes it hard to:

  • Pick the right model for a task without checking external docs (e.g. which models accept images/PDFs, which support reasoning)
  • Know a model's context window before switching to it, avoiding "exceeding model context limit" surprises mid-session
Related
  • #19411 — original feature request (same ask), auto-closed as inactive without being implemented
  • #21551 — an unmerged PR that already implemented a model details panel in the TUI picker; closed by automated cleanup, could be revived
  • #40792 — asks for context/output limits in /models, but only the numbers, not capabilities/modalities

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.