-
-
Notifications
You must be signed in to change notification settings - Fork 643
Closed
Labels
area/authOAuth, login, tokens, credentialsOAuth, login, tokens, credentialsenhancementNew feature or requestNew feature or request
Milestone
Description
Pre-submission checklist
- I have searched existing issues for duplicates
- I have read the π Troubleshooting Guide
- I have read the README installation instructions
Model used
Not applicable
Exact error message
[2026-01-30T21:54:36.249Z] [Antigravity Debug ANTIGRAVITY-72] Response Body (403): {
"error": {
"code": 403,
"message": "To continue, verify your account at\n\nhttps://accounts.google.com/signin/continue?sarp=1&scc=1&plt=xxxxx&flowName=GlifWebSignIn&authuser\n\nLearn more\n\nhttps://support.google.com/accounts?p=al_alert\n",
"status": "PERMISSION_DENIED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.ErrorInfo",
"reason": "VALIDATION_REQUIRED",
"domain": "cloudcode-pa.googleapis.com",
"metadata": {
"validation_message_description": "To continue, verify your account at",
"validation_url_link_text": "Verify your account",
"validation_learn_more_link_text": "Learn more",
"validation_learn_more_url": "https://support.google.com/accounts?p=al_alert",
"validation_error_message": "To continue, verify your account at\n\nhttps://accounts.google.com/signin/continue?sarp=1&scc=1&plt=xxxxx&flowName=GlifWebSignIn&authuser\n\nLearn more\n\nhttps://support.google.com/accounts?p=al_alert\n",
"validation_url": "https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=xxxxx&flowName=GlifWebSignIn&authuser"
}
},
{
"@type": "type.googleapis.com/google.rpc.Help",
"links": [
{
"description": "To continue, verify your account at",
"url": "https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=xxxxxx&flowName=GlifWebSignIn&authuser"
},
{
"description": "Learn more",
"url": "https://support.google.com/accounts?p=al_alert"
}
]
}
]
}
}
Bug description
Current Behavior
- Plugin keeps retrying the same account
- Causes unnecessary request spam
- All Antigravity calls fail until manual verification
Steps to reproduce
Did this ever work?
Not sure
Number of Google accounts configured
4+
Reproducibility
Always (100%)
Plugin version
OpenCode version
Operating System
Node.js version
Environment type
Standard (native terminal)
Debug logs (REQUIRED)
[2026-01-30T21:54:36.249Z] [Antigravity Debug ANTIGRAVITY-72] Response Body (403): {
"error": {
"code": 403,
"message": "To continue, verify your account at\n\nhttps://accounts.google.com/signin/continue?sarp=1&scc=1&plt=xxxxx&flowName=GlifWebSignIn&authuser\n\nLearn more\n\nhttps://support.google.com/accounts?p=al_alert\n",
"status": "PERMISSION_DENIED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.ErrorInfo",
"reason": "VALIDATION_REQUIRED",
"domain": "cloudcode-pa.googleapis.com",
"metadata": {
"validation_message_description": "To continue, verify your account at",
"validation_url_link_text": "Verify your account",
"validation_learn_more_link_text": "Learn more",
"validation_learn_more_url": "https://support.google.com/accounts?p=al_alert",
"validation_error_message": "To continue, verify your account at\n\nhttps://accounts.google.com/signin/continue?sarp=1&scc=1&plt=xxxxx&flowName=GlifWebSignIn&authuser\n\nLearn more\n\nhttps://support.google.com/accounts?p=al_alert\n",
"validation_url": "https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=xxxxx&flowName=GlifWebSignIn&authuser"
}
},
{
"@type": "type.googleapis.com/google.rpc.Help",
"links": [
{
"description": "To continue, verify your account at",
"url": "https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=xxxxxx&flowName=GlifWebSignIn&authuser"
},
{
"description": "Learn more",
"url": "https://support.google.com/accounts?p=al_alert"
}
]
}
]
}
}
Configuration (optional)
Compliance
- I'm using this plugin for personal development only
- This issue is not related to commercial use or TOS violations
Additional context
Expected / Suggested Behavior
When this response is detected:
- Mark the account as disabled / verification_required
- Stop retrying with the same account
- Automatically switch to another available account
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/authOAuth, login, tokens, credentialsOAuth, login, tokens, credentialsenhancementNew feature or requestNew feature or request