Skip to content

fix(web): Antigravity sign-in required status + Sign in with Google - #20

Draft
macodev00 wants to merge 2 commits into
mainfrom
cursor/antigravity-signin-settings-c98f
Draft

macodev00 wants to merge 2 commits into
mainfrom
cursor/antigravity-signin-settings-c98f

Conversation

@macodev00

@macodev00 macodev00 commented Sep 21, 2026

Copy link
Copy Markdown
Owner

What Changed

Settings-only redo of pingdotgg#12751 after pingdotgg#12861 was closed (Macroscope Not approved).

  • Treat a healthy Antigravity install with unchecked Google auth (installed + warning + auth.unknown) as informational Installed · Sign-in required, not amber Needs attention.
  • Add a Sign in with Google action on the Antigravity settings list row and selected card that starts the existing startProviderAuth OAuth flow.

The server health probe is unchanged: it still reports warning for unchecked Google auth. Cached-model retention is unchanged. Confirmed unauthenticated, missing install, and real probe failures stay as they are.

Why

pingdotgg#12861 changed the probe to ready and adjusted model retention. Macroscope rejected that as a production-readiness semantics change. This redo keeps probe semantics and only fixes Settings presentation plus a discoverable sign-in CTA, matching the issue’s suggested fix.

Fixes pingdotgg#12751

UI Changes

Settings → Providers → Antigravity:

  • List/editor status: Installed · Sign-in required (no amber attention dot) when the binary is healthy and Google auth has not been checked.
  • Sign in with Google on the list row and selected card (hidden when already signed in or using API-key methods). Setup section still owns the waiting-state OAuth UI.

Tests

vp test run on:

  • apps/web/src/components/settings/providerStatus.test.ts
  • apps/web/src/components/settings/ProviderInstanceCard.test.ts
  • apps/web/src/components/settings/ProviderSetupSection.test.tsx

28 passed. Web typecheck passed.

Fork-only PR for macodev00. Not intended for pingdotgg/t3code.

Checklist

  • This PR is small and focused
  • I explained what changed and why
  • I included before/after screenshots for any UI changes
  • I included a video for animation/interaction changes (not applicable)
Open in Web Open in Cursor 

cursoragent and others added 2 commits September 21, 2026 12:58
Treat a healthy Antigravity install with unchecked Google auth as
informational in Settings (Installed · Sign-in required) instead of amber
Needs attention. Keep the server health probe as warning so readiness
semantics stay unchanged. Add a Sign in with Google action on the
Antigravity settings card that starts the existing OAuth flow.

Co-authored-by: maco <macodev00@users.noreply.github.com>
Co-authored-by: maco <macodev00@users.noreply.github.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Antigravity shows misleading "Needs attention" warning when binary is healthy but Google auth is unchecked

2 participants