Skip to content

Conversation

@shuv1337
Copy link
Contributor

What does this PR do?

Add variant cycle tooltip in TUI prompt when model has variants available

How did you verify your code works?

image

@github-actions
Copy link
Contributor

Hey! Your PR title Add variant cycle tooltip in session prompt doesn't follow conventional commit format.

Please update it to start with one of:

  • feat: or feat(scope): new feature
  • fix: or fix(scope): bug fix
  • docs: or docs(scope): documentation changes
  • chore: or chore(scope): maintenance tasks
  • refactor: or refactor(scope): code refactoring
  • test: or test(scope): adding or updating tests

Where scope is the package name (e.g., app, desktop, opencode).

See CONTRIBUTING.md for details.

@github-actions
Copy link
Contributor

The following comment was made by an LLM, it may be inaccurate:

No duplicate PRs found

@xHeaven
Copy link
Contributor

xHeaven commented Jan 11, 2026

You can just press ctrl + p and look for Variant cycle to see the keybind. There's no point in doing this except for UI bloat. I've seen the post on X, but people should really just RTFM.

@shuv1337
Copy link
Contributor Author

You can just press ctrl + p and look for Variant cycle to see the keybind. There's no point in doing this except for UI bloat. I've seen the post on X, but people should really just RTFM.

Variant is a new primitive that a lot of people aren't yet aware of, and lots of coding agents have a visible tool tip for thinking toggle so some people expect it.

Regarding the command palette, and speaking of ui bloat, I would be more inclined to add a command palette option to HIDE the thinking tool tip that is enabled by default. This will help new users find the keybind, and also satisfy people who complain about ui bloat.

Either way, the team can decide if they like the feature or not. I was mostly showing someone on twitter why opencode is cool- because they will review my PR in good faith, merge it if they like it, provide feedback if it needs improvement, or explain why they don't want to merge it.

@maxious
Copy link

maxious commented Jan 11, 2026

+1 I changed my individual models with thinking token budgets into variants. I then struggled to find the former thinking levels because I didn't know the keyword in the interface would also be variants. I think at least for a little while showing this would help reduce confusion

@shuv1337 shuv1337 changed the title Add variant cycle tooltip in session prompt feat: Add variant cycle tooltip in session prompt Jan 11, 2026
@github-actions
Copy link
Contributor

Thanks for your contribution!

This PR doesn't have a linked issue. All PRs must reference an existing issue.

Please:

  1. Open an issue describing the bug/feature (if one doesn't exist)
  2. Add Fixes #<number> or Closes #<number> to this PR description

See CONTRIBUTING.md for details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants