forked from jenslys/opencode-gemini-auth
-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Description
When using models from the Google provider after authenticating with antigravity oauth, I get this error after every message sent in opencode:
Gemini 3 Access Required
Requested entity was not found. Request preview access at https://goo.gle/enable-preview-features before using Gemini 3 models.
While the requests do work and I see output from the model, it's unclear why this notification keeps appearing.
Reproduction Steps
Steps to reproduce the behavior:
- Try using any model from Google Antigravity OAuth and send a message
- The error notification should appear.
Expected Behavior
There should be no error notification.
Actual Behavior
The error notification appears.
Environment
- OS: Arch Linux
- Version: Linux 6.18.1-arch1-2.1-g14
Opencode Information
- Opencode Type: cli
- Opencode Version: 1.0.223
- Opencode Settings:
same as example config provided in README.md
Debug Information
Running OPENCODE_GEMINI_DEBUG=1 opencode did not produce any debug file in my working directory
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working
{ "$schema": "https://opencode.ai/config.json", "plugin": ["opencode-google-antigravity-auth"], "provider": { "google": { "npm": "@ai-sdk/google", "models": { "gemini-3-pro-preview": { "id": "gemini-3-pro-preview", "name": "Gemini 3 Pro Preview", "release_date": "2025-11-18", "reasoning": true, "limit": { "context": 1000000, "output": 64000 }, "cost": { "input": 2, "output": 12, "cache_read": 0.2 }, "modalities": { "input": ["text", "image", "video", "audio", "pdf"], "output": ["text"] } }, "gemini-3-pro-high": { "id": "gemini-3-pro-preview", "name": "Gemini 3 Pro Preview (High Thinking)", "options": { "thinkingConfig": { "thinkingLevel": "high", "includeThoughts": true } } }, "gemini-3-pro-medium": { "id": "gemini-3-pro-preview", "name": "Gemini 3 Pro Preview (Medium Thinking)", "options": { "thinkingConfig": { "thinkingLevel": "medium", "includeThoughts": true } } }, "gemini-3-pro-low": { "id": "gemini-3-pro-preview", "name": "Gemini 3 Pro Preview (Low Thinking)", "options": { "thinkingConfig": { "thinkingLevel": "low", "includeThoughts": true } } }, "gemini-3-flash": { "id": "gemini-3-flash", "name": "Gemini 3 Flash", "release_date": "2025-12-17", "reasoning": true, "limit": { "context": 1048576, "output": 65536 }, "cost": { "input": 0.5, "output": 3, "cache_read": 0.05 }, "modalities": { "input": ["text", "image", "video", "audio", "pdf"], "output": ["text"] } }, "gemini-3-flash-high": { "id": "gemini-3-flash", "name": "Gemini 3 Flash (High Thinking)", "options": { "thinkingConfig": { "thinkingLevel": "high", "includeThoughts": true } } }, "gemini-3-flash-medium": { "id": "gemini-3-flash", "name": "Gemini 3 Flash (Medium Thinking)", "options": { "thinkingConfig": { "thinkingLevel": "medium", "includeThoughts": true } } }, "gemini-3-flash-low": { "id": "gemini-3-flash", "name": "Gemini 3 Flash (Low Thinking)", "options": { "thinkingConfig": { "thinkingLevel": "low", "includeThoughts": true } } }, "gemini-2.5-flash": { "id": "gemini-2.5-flash", "name": "Gemini 2.5 Flash", "release_date": "2025-03-20", "reasoning": true, "limit": { "context": 1048576, "output": 65536 }, "cost": { "input": 0.3, "output": 2.5, "cache_read": 0.075 }, "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] } }, "gemini-2.5-flash-lite": { "id": "gemini-2.5-flash-lite", "name": "Gemini 2.5 Flash Lite", "release_date": "2025-06-17", "reasoning": true, "limit": { "context": 1048576, "output": 65536 }, "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025 }, "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] } }, "gemini-claude-sonnet-4-5-thinking-high": { "id": "gemini-claude-sonnet-4-5-thinking", "name": "Claude Sonnet 4.5 (High Thinking)", "release_date": "2025-11-18", "reasoning": true, "limit": { "context": 200000, "output": 64000 }, "cost": { "input": 3, "output": 15, "cache_read": 0.3 }, "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] }, "options": { "thinkingConfig": { "thinkingBudget": 32000, "includeThoughts": true } } }, "gemini-claude-sonnet-4-5-thinking-medium": { "id": "gemini-claude-sonnet-4-5-thinking", "name": "Claude Sonnet 4.5 (Medium Thinking)", "release_date": "2025-11-18", "reasoning": true, "limit": { "context": 200000, "output": 64000 }, "cost": { "input": 3, "output": 15, "cache_read": 0.3 }, "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] }, "options": { "thinkingConfig": { "thinkingBudget": 16000, "includeThoughts": true } } }, "gemini-claude-sonnet-4-5-thinking-low": { "id": "gemini-claude-sonnet-4-5-thinking", "name": "Claude Sonnet 4.5 (Low Thinking)", "release_date": "2025-11-18", "reasoning": true, "limit": { "context": 200000, "output": 64000 }, "cost": { "input": 3, "output": 15, "cache_read": 0.3 }, "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] }, "options": { "thinkingConfig": { "thinkingBudget": 4000, "includeThoughts": true } } }, "gemini-claude-opus-4-5-thinking-high": { "id": "gemini-claude-opus-4-5-thinking", "name": "Claude Opus 4.5 (High Thinking)", "release_date": "2025-11-24", "reasoning": true, "limit": { "context": 200000, "output": 64000 }, "cost": { "input": 5, "output": 25, "cache_read": 0.5 }, "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] }, "options": { "thinkingConfig": { "thinkingBudget": 32000, "includeThoughts": true } } }, "gemini-claude-opus-4-5-thinking-medium": { "id": "gemini-claude-opus-4-5-thinking", "name": "Claude Opus 4.5 (Medium Thinking)", "release_date": "2025-11-24", "reasoning": true, "limit": { "context": 200000, "output": 64000 }, "cost": { "input": 5, "output": 25, "cache_read": 0.5 }, "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] }, "options": { "thinkingConfig": { "thinkingBudget": 16000, "includeThoughts": true } } }, "gemini-claude-opus-4-5-thinking-low": { "id": "gemini-claude-opus-4-5-thinking", "name": "Claude Opus 4.5 (Low Thinking)", "release_date": "2025-11-24", "reasoning": true, "limit": { "context": 200000, "output": 64000 }, "cost": { "input": 5, "output": 25, "cache_read": 0.5 }, "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] }, "options": { "thinkingConfig": { "thinkingBudget": 4000, "includeThoughts": true } } } } } } }