Skip to content

feat: add Google Antigravity / Gemini AI OAuth support and installer target - #189

Merged
shuvonsec merged 7 commits into
awarexone:mainfrom
cxnbhnq-a:feat/antigravity-google-oauth
Nov 12, 2026
Merged

shuvonsec merged 7 commits into
awarexone:mainfrom
cxnbhnq-a:feat/antigravity-google-oauth

Conversation

@cxnbhnq-a

Copy link
Copy Markdown
Contributor

Summary

  • Adds native Google OAuth 2.0 PKCE authentication (bughunter login) for Google Antigravity / Gemini AI users without requiring a paid API key.
  • Integrates dynamic model discovery (agy models) supporting both Gemini AI Plus and Pro tiers (Gemini 4 Argon, Gemini 3.8 Flash, Claude Sonnet/Opus, GPT-OSS).
  • Adds ./install.sh --agent antigravity and ./uninstall.sh --agent antigravity installer targets for the Antigravity configuration directory (~/.gemini/config).

Type

  • New feature / scanner module
  • Documentation

Test Plan

  • pytest tests/ passes locally (1159/1159 passed)
  • Added unit & regression test suite in tests/test_google_oauth.py
  • No hardcoded targets, API keys, or real domain names
  • Verified interactive loopback OAuth login and CLI reasoning via bughunter setup --provider antigravity

@shuvonsec
shuvonsec merged commit 7cbf057 into awarexone:main Nov 12, 2026
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.

2 participants