opencode-antigravity-web
v0.1.2
Published
Web search and URL reading plugin for OpenCode using Antigravity (Google CloudCode) API
Downloads
232
Maintainers
Readme
opencode-antigravity-web
Web search and URL reading plugin for OpenCode using Antigravity (Google CloudCode) API.
Features
- search_web: Search Google for documentation, error fixes, or general info with source citations
- read_url_content: Fetch and read the text content of a specific URL
- Dynamic model selection: Automatically fetches available models and picks the best one
- Smart fallback: Tries multiple models and endpoints if one fails (capacity issues, rate limits)
- Quota-aware: Skips models with exhausted quota
Prerequisites
This plugin requires authentication via the opencode-antigravity-auth plugin.
Installation
Add the plugin to your OpenCode config (opencode.json):
{
"$schema": "https://opencode.ai/config.json",
"plugins": [
"opencode-antigravity-auth",
"opencode-antigravity-web"
]
}Then authenticate:
opencode auth loginChoose "OAuth with Google (Antigravity)" and follow the browser flow.
Tools
search_web
Search the web using Google Search via Antigravity API.
Arguments:
query(required): The search query or questionurls(optional): List of specific URLs to analyze along with the searchthinking(optional): Enable deep thinking for more thorough analysis (default: true)
Example:
Search for "typescript generics tutorial"read_url_content
Fetch and read the text content of a specific URL.
Arguments:
url(required): The URL to fetch and readthinking(optional): Enable deep thinking for analysis (default: false)
Example:
Read the content from https://docs.example.com/apiHow It Works
The plugin dynamically fetches available models from Google's CloudCode API and selects the best one based on:
- Recommended models first - prioritizes Google's recommended models
- Quota remaining - skips models with exhausted quota
- Multiple endpoints - tries fallback endpoints if primary fails
This means the plugin automatically adapts to new models as Google releases them, without requiring updates.
Troubleshooting
"No Models Available"
- Check your authentication with
opencode auth login - Verify your Google One AI Premium subscription is active
"All Models Unavailable"
- This usually means temporary capacity issues on Google's servers
- The error will show which models/endpoints were tried
- Wait a few minutes and try again
Related Plugins
- opencode-antigravity-auth - Authentication (required)
- opencode-antigravity-img - Image generation with Gemini
Acknowledgments
This plugin was inspired by opencode-google-antigravity-auth by shekohex.
License
MIT
