You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Gemini model reasoning_effort in agy to use low, medium, high #38
Added support for the --model flag and reasoning_effort mapping in the Google Antigravity CLI (agy) provider, mapped the corresponding Gemini 3.5 Flash reasoning models in the config, and improved configuration syncing on startup.
Details: Updated buildArgs to parse options.model and options.reasoningEffort. If a reasoning effort (e.g., low, medium, high) is specified, it is dynamically appended to the actual model name as a suffix (e.g., gemini-3.5-flash-low) and passed to agy via --model <model>.
2. Default Config Mappings
Files updated:config.yaml & config.example.yaml
Details: Added three new model mappings under model_mappings routing to agy to enable Gemini 3.5 Flash reasoning presets:
Details: Changed seedDatabase to upsert/sync config.yaml model mappings to the SQLite database on startup (rather than only seeding if the database is entirely empty). This allows new configuration file changes to propagate automatically on server restart.
Details: Updated the provider unit tests to verify that --model is correctly populated with the dynamic reasoning effort suffix. All tests compiled and passed.
@deadcoder0904 Good catch, thank you! 🙏 You're right — #39 only mapped the Gemini 3.5 Flash trio and missed the 3.1 Pro variants.
Done in #43: added gemini-3.1-pro-low and gemini-3.1-pro-high (3.1 Pro has no Medium variant, so just Low/High — matching agy models).
Verified end-to-end through the proxy: the labels resolve correctly in agy (Propagating ... label="Gemini 3.1 Pro (High)"), and routing the alias emits agy --model "Gemini 3.1 Pro (High)" -p ....
Activity
feat(agy): --model support + corrected reasoning-effort model mappings (
deadcoder0904 commentedon Jun 23, 2026
@starhunt Can u do it for gemini-3.1-pro (high) & (low) both??? That's missing I think.
feat(agy): add Gemini 3.1 Pro (Low/High) model mappings (#43)
starhunt commentedon Jun 23, 2026
@deadcoder0904 Good catch, thank you! 🙏 You're right — #39 only mapped the Gemini 3.5 Flash trio and missed the 3.1 Pro variants.
Done in #43: added
gemini-3.1-pro-lowandgemini-3.1-pro-high(3.1 Pro has no Medium variant, so just Low/High — matchingagy models).Verified end-to-end through the proxy: the labels resolve correctly in agy (
Propagating ... label="Gemini 3.1 Pro (High)"), and routing the alias emitsagy --model "Gemini 3.1 Pro (High)" -p ....Thanks again for the heads-up! 🚀