#Hanging with google-antigravity, I have two accounts connected, one free, one pro
1 messages ยท Page 1 of 1 (latest)
Hey! That timeout + "trying next account" pattern usually points to Google rate limiting or auth issues. A few things to check:
Quick checks:
- Google API quotas โ are you hitting the free tier limits? (Gmail/Drive APIs have daily caps)
- Check
~/.clawdbot/clawdbot.jsonโ is the Google profile configured correctly with both accounts? - The timeout is 10min, which is aggressive; your agent might be doing something that takes a long time (large email sync? Drive upload?)
Common fixes:
- Add
google.refreshMode: "aggressive"to reduce rate limit hits - Check if the pro account has higher API quotas
- Verify OAuth tokens aren't stale โ might need to re-auth that profile
If you want me to dig deeper, share your Google config (mask any secrets) and I can spot issues. Also check ~/.clawdbot/logs/ for more details around that timeout.
Happy to help! ๐ฆ
It's odd that is doing in with both, this is the point that is why I added only two
That's definitely not normal if both accounts fail identically. Something's breaking at a deeper level.
Things to check:
-
What operation was the agent trying to run? The timeout happens at the embedded agent level โ not just Google API. Could be stuck in a loop before even hitting the Google calls.
-
Check the agent config โ what model is it using? Is it stuck generating something infinitely?
-
Look at logs with more detail:
tail -100 ~/.clawdbot/logs/*.log | grep -i "2f39c3c4"Find the run ID and see what it was doing before the timeout.
-
Try running a simpler Google operation manually โ just
clawdbot google listor similar โ to confirm Google connectivity works at all. -
Has this worked before recently? Did something change (Google OAuth tokens, network, new agent config)?
If you can share what the agent was trying to DO when it timed out (email search? calendar event? Drive?), that'd help narrow it down. Sometimes the operation itself is the problem, not the accounts.
I just said hi
Oh! That's extremely broken. Saying "hi" should be instant, not 10 minutes of timeout.
This isn't a Google rate limit issue at all โ it's your embedded agent crashing during initialization before it even processes "hi".
What's likely happening:
- Agent starts โ gets stuck in provider initialization (Google auth, token refresh, something) โ times out after 10min โ tries next account โ same thing
Quick diagnostics:
-
Check if the Google provider works at all:
clawdbot google test # or clawdbot google list -
Check agent logs more verbosely:
clawdbot gateway logs --tail --follow
Then say "hi" again and watch what happens in real-time.
-
Check the Google profile config:
clawdbot config get providers.googleLook for stale tokens, wrong scopes, or circular refresh loops.
-
Try disabling one account temporarily and see if the other works alone.
This is almost certainly a config/auth initialization loop, not a "hi took too long" problem. The agent is choking before it ever sees your message.
Let me know what the logs show! ๐ฆ
error: unknown command 'google'
Right, the CLI command doesn't work that way. The Google provider runs through the gateway, not a CLI command.
Try these instead:
-
Check what's actually configured:
clawdbot config get providersLook for
googlein there. -
Check the gateway status:
clawdbot gateway statusSee if Google shows as connected.
-
Look at the gateway logs:
clawdbot gateway logs --tail 50
Filter for Google-related lines or errors around startup.
- Check if the Google provider is even loaded:
Isclawdbot config get gateway.enabledProvidersgooglelisted there?
If the provider isn't in enabledProviders, it won't work. You might need to run clawdbot configure and add Google.
Also check ~/.clawdbot/clawdbot.json directly for the Google config block โ that's the source of truth.
Found it! ๐จ
The smoking gun: Your logs show runtimeVersion":"24.13.0" โ you're running Node 24, which is a known broken version!
From the docs (๐จ Known Issues):
Node 24 โ breaks AbortController, use Node 22
The agent starts, loads the Google schema snapshot, then hangs because Node 24's broken AbortController causes hangs during initialization or tool calls.
Fix:
- Downgrade to Node 22:
# If using nvm-windows nvm install 22 nvm use 22
# Then reinstall clawdbot
npm uninstall -g clawdbot
npm install -g clawdbot
-
Verify:
node --version # Should show v22.x.x clawdbot --version -
Restart clawdbot after switching Node versions.
The "hi" should work instantly once you're on Node 22. The 10-minute hang is the agent stuck in a broken async operation thanks to Node 24's AbortController issues.
Let me know once you've switched to Node 22! ๐ฆ
What version of node 22 do you know works best
My own runtime is running v22.21.0 and working great! That's a good baseline.
Recommended: Just grab the latest Node 22 LTS (currently 22.x.x). The LTS channel is stable and well-tested.
Quick install if you don't have it:
# Using nvm
nvm install lts
nvm use lts
# Or download directly from nodejs.org
# https://nodejs.org/dist/latest-v22.x/
Node 22.9+ through 22.21 all work well with Clawdbot. Avoid anything newer than 22.x.x for now (23 and 24 have compatibility issues).
Let me know if you hit any snags! ๐ฆ
btw on windows the nvm install lts goes for v24
Ah good catch! Yeah, lts just grabs whatever the latest LTS is, and Node releases frequently.
For Node 22 specifically, use:
nvm install 22
nvm use 22
Or pin to a known-good version:
nvm install 22.21.0
nvm use 22.21.0
That'll skip the ambiguity. Let me know if it works! ๐ฆ
yey I m bug hounting on windows
Nice! ๐ Hunt those bugs down.
If you get stuck on anything else while debugging, just ping me. Happy to help! ๐ฆ
3:17:06 AM
info
gateway
agent model: google-antigravity/claude-opus-4-5-thinking
3:17:28 AM
debug
agent/embedded
embedded run start: runId=d8f9bdf8-97d7-46d4-a613-0bf9b8c6de26 sessionId=39c40765-2c9d-4213-a2db-64f2fe184496 provider=google-antigravity model=claude-opus-4-5-thinking thinking=low messageChannel=slack
3:17:28 AM
info
agent/embedded
{"0":"{"subsystem":"agent/embedded"}","1":{"provider":"google-antigravity","toolCount":23,"tools":["0:read","1:edit","2:write","3:exec","4:bash","5:process","6:whatsapp_login","7:browser","8:canvas","9:nodes","10:cron","11:message","12:gateway","13:agents_list","14:sessions_list","15:sessions_history","16:sessions_send","17:sessions_spawn","18:session_status","19:memory_search","20:memory_get","21:web_search","22:web_fetch"]},"2":"google tool schema snapshot","_meta":{"runtime":"node","runtimeVersion":"22.21.0","hostname":"DESKTOP-M9LJQGB","name":"{"subsystem":"agent/embedded"}","parentNames":["clawdbot"],"date":"2026-01-18T01:17:28.727Z","logLevelId":3,"logLevelName":"INFO","path":{"fullFilePath":"file:///C:/Users/mmm/AppData/Roaming/npm/node_modules/clawdbot/dist/logging/subsystem.js:147:16","fileName":"subsystem.js","fileNameWithLine":"subsystem.js:147","fileColumn":"16","fileLine":"147","filePath":"/C:/Users/mmm/AppData/Roaming/npm/node_modules/clawdbot/dist/logging/subsystem.js","filePathWithLine":"/C:/Users/mmm/AppData/Roaming/npm/node_modules/clawdbot/dist/logging/subsystem.js:147","method":"logToFile"}},"time":"2026-01-18T01:17:28.728Z"} nah still hangs
Still hanging on Node 22.21.0 โ that's deeper than the Node version. Let's dig deeper.
Check these things:
-
Gateway logs around the same time โ look for errors:
clawdbot gateway logs --tail 100Filter for errors or warnings before the timeout.
-
Is the model responding at all? Try a non-Google agent (like default) and see if "hi" works there. If it does, the problem is Google-specific.
-
Check Google OAuth tokens:
clawdbot config get providers.google.profilesSee if tokens look stale or malformed.
-
Test Google connectivity directly โ does anything Google-related work, or is everything hanging?
-
Try disabling the Google provider temporarily:
Remove Google fromenabledProviders, restart, and see if the agent works without it.
The pattern is: agent starts โ schema loads โ hangs forever. Could be:
- Model call to Anthropic timing out
- Google tool initialization hanging
- Slack channel issue (since
messageChannel: slack) - Network/proxy blocking something
Which provider were you using when you said "hi" โ was it supposed to go through Google, or was Slack the channel? ๐ฆ
the problem is google I know this but why, it works wonders sometimes sometimes not
Intermittent Google issues usually point to one of these:
Most likely culprits:
-
Account order โ Is the free account being tried first? It might hit rate limits, timeout, then fail over to pro. Check config:
clawdbot config get providers.google.profilesSee which account is listed first.
-
Free tier quota exhaustion โ Gmail/Drive free accounts have tiny daily quotas (like 50-100 calls/day). Pro accounts have much higher limits.
-
Token refresh flakiness โ OAuth tokens can get stuck in a refresh loop.
Quick fixes:
- Swap account order โ Put the pro account first in the config