anomalyco / anomalyco/opencode
[BUG] Variant label missing from chat header after opencode self-update
@kommander is already working on this.
Since Aug 6, 2026.
- Dominant language
- TypeScript
- Stars
- 209k
- Forks
- 27.5k
- PR merge metrics
- PR metrics pending
Description
Description
After opencode auto-updated its binary, the variant label no longer appears in the chat header. The variant is still correctly set in model.json and shows in the input area selector, but the chat header drops it.
Before (working)
▣ Sisyphus - Ultraworker · DeepSeek V4 Flash Free (New) · high · 16m 20s
After (broken)
▣ Sisyphus - Ultraworker · DeepSeek V4 Flash Free (New) · 16m 20s
The variant "high" is missing from the chat header.
Expected
Variant label appears in chat header alongside model name and duration
Actual
Variant label is dropped from chat header (but still shows in input selector)
Plugins
oh-my-openagent; opencode-model-discovery
OpenCode version
1.18.14
Steps to reproduce
- Set a variant in model.json (e.g., "high") - confirmed set at
C:\Users\LuC!F3R\.local\state\opencode\model.json - Select that model, and its variant in chat
- Send a prompt in opencode
- Observe the chat header -> variant is omitted in chat response generated, but exists in the input header
Screenshot and/or share link
Operating System
Windows 11
Terminal
Powershell 7 on Windows Terminal
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.