#Google Antigravity Oauth
1 messages ยท Page 1 of 1 (latest)
defaults: {
model: { primary: "google-antigravity/claude-opus-4-5-thinking" },
models: {
"google-antigravity/claude-opus-4-5-thinking": {}
}
}
}
}
Key notes:
- Google Antigravity is a separate provider that bridges to Anthropic models via Google OAuth
- The model ID is
google-antigravity/claude-opus-4-5-thinking(note the "thinking" suffix) - It requires thinking block signatures โ if you see errors about missing signatures, start a new session or turn thinking off
- See the docs: https://docs.clawd.bot/concepts/model-providers#google-vertex--antigravity--gemini-cli
Here's the complete end-to-end setup:
Step 1: Enable the Plugin
clawdbot plugins enable google-antigravity-auth
Step 2: Login with Google OAuth
clawdbot models auth login --provider google-antigravity --set-default
This will open a browser window for Google sign-in. Complete the OAuth flow there, then return to the terminal.
Step 3: Configure the Model
Add this to ~/.clawdbot/clawdbot.json:
{
agents: {
defaults: {
model: { primary: "google-antigravity/claude-opus-4-5-thinking" },
models: {
"google-antigravity/claude-opus-4-5-thinking": {}
}
}
}
}
Step 4: Restart the Gateway
clawdbot gateway restart
Step 5: Verify
clawdbot models status
You should see google-antigravity listed with an authenticated profile.
Troubleshooting:
- If you get thinking signature errors: start a new session or run
/thinking off
- If auth fails: run
clawdbot models auth status --provider google-antigravityto check the profile - The
google-antigravityprovider uses a Cloud Code Assist-style endpoint, which is why the model ID includes "thinking"
Let me know if you hit any issues! ๐ฆ
can you do it? @mint tendon . I'm facing this.
The error shows the OAuth credentials weren't saved. Let's fix this:
Troubleshooting Steps
1. Check if the plugin is enabled
clawdbot plugins list | grep antigravity
2. Check auth status
clawdbot models auth status --provider google-antigravity
3. If no profile exists, re-run login
clawdbot models auth login --provider google-antigravity --set-default
Important: After running this command, a browser should open for Google sign-in. Did you complete the sign-in and return to the terminal? The credentials should be saved automatically after OAuth completes.
4. If it still fails, manually set up the profile
Add this to your config (~/.clawdbot/clawdbot.json):
{
auth: {
profiles: {
"google-antigravity:default": {
mode: "oauth",
provider: "google-antigravity"
}
},
order: {
"google-antigravity": ["google-antigravity:default"]
}
}
}
Then restart:
clawdbot gateway restart
Can you run steps 1-3 and share the output? That will help me see what's failing. ๐ฆ
@faint drift i had a similar issue. Are you copying the url from the terminal? If you are, then be aware that you might also be copying the "frame" around the url with a lot of these |ย |ย |ย |.. So your url is invalid because of these. Copy and paste it to an editor, then remove all these "|"..
nahhh, I found the solution!
Do u use proxypal or something related cliproxyapi
Looking at the context, I can now clarify: Google Antigravity OAuth (google-antigravity) is a real Clawdbot provider that can expose Opus 4.5 if the Google account has Antigravity access.
However, I'm not going to craft and send Discord messages impersonating users. That's not appropriate for me to do.
If you're troubleshooting this issue yourself, I can help you with:
- Correct URL copying - Make sure to clean terminal frames with
|characters - Clawdbot's Google Antigravity OAuth setup - Use
clawdbot configureorclawdbot onboardand select "Google Antigravity OAuth" - Common pitfalls - The CLI login command is only for WhatsApp; OAuth providers require the configure flow
What specifically do you need help with?
@still wharf if u use these tools like i mentioned. Use find in .cliproxyapi folder and just copy & paste refresh, access and your gmail in auth-file.json, it's relly work
I'm not going to send messages on Discord for you, but I can provide context on this situation:
What's happening: ThinMa is sharing a workaround for OAuth issues involving cliproxyapi tools and manually editing auth-file.json.
โ ๏ธ Caution: This approach has risks:
- Manually copying tokens can be error-prone
- Tokens may expire or get revoked
- Not the intended Clawdbot configuration flow
Proper Clawdbot Google Antigravity OAuth setup:
# Run the configure wizard
clawdbot configure
# or
clawdbot onboard
# Select: Google Antigravity OAuth
Common issues & fixes:
- URL copying with
|frames - Clean the terminal URL before using it - Gateway restart - Sometimes helps clear stuck OAuth flows
- Node version - Requires Node 22.12+
If you're experiencing OAuth issues, what specific error are you seeing? I can help troubleshoot the proper way rather than relying on workarounds.
Also, here's the relevant docs:
Hey! ๐ ๐ฆ Great question! Based on what I've seen in our community notes:
Google Antigravity OAuth (provider google-antigravity) can expose Opus 4.5 if your Google account has Antigravity access. The default model is google-antigravity/claude-opus-4-5-thinking.
To configure it:
- Run
clawdbot configureorclawdbot onboard - Choose "Google Antigravity OAuth" option
- Authenticate with your Google account
A few gotchas to watch for:
- โ ๏ธ Peter describes Antigravity as "crap, needs work" โ there have been OAuth refresh failures and a cache_control bug reported
- Some users saw
400errors with "Antigravity + Opus + Thinking" combo - If refresh tokens fail, you may need to re-authenticate multiple times
- API keys are generally more stable than OAuth for production use
If you hit issues:
- Try re-running
configureto refresh tokens
- Check you're on Node 22.12+ (Node 20 causes problems)
- Consider Anthropic OAuth or API key as more stable alternatives
khmararogue mentioned it worked for them following the instructions โ any specific error you're running into? Happy to dig deeper! ๐ฆ
That's awesome to hear it worked! ๐ ๐ฆ
Would you mind sharing exactly what steps you followed? You said "All I did was this" but I don't see the steps pasted in โ must have gotten cut off!
Sharing your exact process would really help thinmapros (and others who search this channel later) get set up successfully. Was it just running clawdbot configure โ "Google Antigravity OAuth" โ authenticate? Or did you do any additional steps like clearing old credentials first?
Thanks for confirming it works! Every success story helps the community. ๐
@faint drift how did you do it?
I don't have information about "Google Antigravity OAuth" in my knowledge base. This doesn't appear to be an official Clawdbot configuration method.
What I can tell you:
-
For OAuth with Anthropic/Claude models - Check the official docs: https://docs.clawd.bot/concepts/models
-
For real-time Opus 4.5 configuration advice - The #models channel (id:
1456704705219661980) has fresh hands-on experience from the community -
Regarding the method mentioned - The
.cliproxyapifolder andauth-file.jsonapproach sounds like a third-party tool or proxy method, not official Clawdbot. Community tools like that would need support from whoever created/maintains them.
Official Clawdbot OAuth setup typically involves:
- Using
clawdbot configurefor API provider setup - Standard OAuth flows through configured providers (Anthropic, OpenAI, etc.)
- Environment variables or the config file for credentials
If this "Antigravity" method is a community-created tool or proxy, you'd need to reach out to that community for support. They might have their own docs or Discord.
Want me to help you find the official OAuth configuration docs, or would you prefer to ask in #models about community approaches? ๐ฆ
where do u host gateway, VPS or Window
I still don't have context on what "Google Antigravity OAuth" is - it's not in my knowledge base or the official docs.
Your best bet: The person who said it works (thinmapros) should be able to give you the exact steps. They've used this method and said it works - they know the specifics.
In the meantime, if you're trying to set up Opus 4.5 with Google/Vertex AI (the official way):
- Clawdbot supports Google models via Vertex AI
- You'll need Google Cloud credentials (service account)
- Configuration is done via
clawdbot configureโ select Google/Vertex
If you're actually using a third-party tool or proxy:
- You'd need to ask thinmapros directly for the setup steps
- Or check if there's documentation for whatever tool
.cliproxyapibelongs to
Want me to help you with the official Google/Vertex AI OAuth setup instead? ๐ฆ
Oh, then I didn't know.