Subject: Linux login bug: browser auth succeeds but Antigravity fails on callback with BigInt serialization error
Environment:
- Ubuntu 24.04.3 LTS
- Antigravity installed via apt
- Antigravity version: 1.107.0
Problem:
Browser-based login succeeds, but Antigravity does not complete sign-in.
What I observed:
- The browser login flow succeeds
- The auth success page says: “You have successfully authenticated. You should be redirected back to the product.”
- The antigravity:// URL handler is registered correctly
xdg-mime query default x-scheme-handler/antigravityreturnsantigravity-url-handler.desktopxdg-open 'antigravity://test'launches Antigravity when the app is closed- If Antigravity is already running, the callback does not wake the app or complete login
Relevant logs:
[BrowserOnboardingClientMainService] Starting browser onboarding server
[BrowserOnboardingClientServer] Browser onboarding server started on http://localhost:37889
[uncaught exception in main]: TypeError: Do not know how to serialize a BigInt
Stack trace:
TypeError: Do not know how to serialize a BigInt
at JSON.stringify ()
at vD (file:///usr/share/antigravity/resources/app/out/main.js:31:11765)
at …
Conclusion:
This looks like a Linux desktop client bug in the browser onboarding / deep-link callback flow. The callback reaches the app, but the main process crashes when handling it.