Skip to content
This repository was archived by the owner on Mar 30, 2026. It is now read-only.
This repository was archived by the owner on Mar 30, 2026. It is now read-only.

[BUG] Clarify How to Use High-Thinking Antigravity Models by Default with New Format #125

@dhruvkej9

Description

@dhruvkej9

Bug Description

It is unclear how to configure a high-thinking (large thinking budget) antigravity model as the default in oh-my-opencode.json.

Attempting to enable high thinking by appending variant suffixes (such as -high, -max, or -medium) to the model name results in invalid model errors, but the documentation does not clearly explain how a high-thinking variant is intended to be selected by default.


Steps to Reproduce

  1. Define an agent in oh-my-opencode.json using an antigravity thinking model.
  2. Attempt to enable high thinking by appending a suffix such as -high or -max to the model name.
  3. Start opencode.

Expected Behavior

There should be a documented and supported way to configure a high-thinking (e.g., maximum thinking budget) variant as the default for an agent, or the documentation should clearly state that this is not supported.


Actual Behavior

  • Model names with suffixes like -high or -max result in "invalid model" errors.
  • The documentation does not clearly explain:
    • How thinking variants defined in opencode.json are intended to be selected
    • Whether a default thinking variant can be configured in oh-my-opencode.json

Environment

  • opencode version: 1.1.3
  • Plugin version: opencode-antigravity-auth@beta
  • Operating System: Linux (WSL2) 6.6.87.2-microsoft-standard-WSL2
  • Node.js version: v22.13.1

Logs

Not applicable.
(No runtime error logs are generated beyond the invalid model error.)

Debug logging can be enabled with:
export OPENCODE_ANTIGRAVITY_DEBUG=1
Logs will be written to the default antigravity log directory if applicable.


Compliance Checklist

Please confirm:

  • I'm using this plugin for personal development only
  • I have an active Google Cloud project with Antigravity enabled
  • This issue is not related to attempting commercial use or TOS violations
  • I've reviewed the README troubleshooting section

Additional Context

Valid vs Invalid Model Usage

Configuration Status Notes
google/antigravity-claude-sonnet-4-5-thinking ✅ Valid Base antigravity thinking model
google/antigravity-claude-sonnet-4-5-thinking-high ❌ Invalid Variant suffixes are not allowed
google/antigravity-claude-sonnet-4-5-thinking-max ❌ Invalid Variants are not part of the model name

Question for Maintainers

Given that thinking variants are defined internally in opencode.json, how is a user expected to configure high thinking as the default behavior for an agent in oh-my-opencode.json?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions