Summary
The Antigravity IDE fails to start due to an HTTP 400 INVALID_ARGUMENT error. The backend Agent Manager is sending an empty GCP project string (projects/ instead of projects/<project-id>) to the Cloud AI Companion API, meaning the IDE cannot bind my Google account entitlement to the underlying automated GCP project. The IDE is completely unusable as a result.
Environment
- Product: Antigravity IDE
- OS: macOS (client)
- Account type: Google AI Pro/Ultra subscriber
- Date first observed: 24 February 2026
Observed Behavior
On IDE startup, the following HTTP 400 error is returned immediately from the Cloud AI Companion API:
HTTP 400 Bad Request
Message: Invalid project resource name projects/
Status: INVALID_ARGUMENT
Full error payload:
{
"error": {
"code": 400,
"message": "Invalid project resource name projects/",
"status": "INVALID_ARGUMENT",
"details": [
{
"@type": "type.googleapis.com/google.rpc.BadRequest",
"fieldViolations": [
{
"field": "name",
"description": "Invalid project resource name"
}
]
}
]
}
}
Diagnostic IDs (for backend lookup)
- Trajectory ID: `0095b19c-c9b5-4b76-aebe-…
- TraceID: `0xadc51569…
- X-Cloudaicompanion-Trace-Id:
adc51569bbce2eae - Server-Timing:
gfet4t7; dur=682 - Error timestamp:
Tue, 24 Feb 2026 07:03:39 GMT
Steps to Reproduce
- Open Antigravity IDE
- Sign in with Google account
- IDE attempts to initialize the Cloud AI Companion API connection
- HTTP 400 error is returned immediately — IDE cannot load
Expected Behavior
The IDE should successfully resolve the GCP project associated with my account and load normally.
What I’ve Tried
This appears to be a server-side provisioning failure — the following local steps had no effect:
- Setting
GOOGLE_CLOUD_PROJECTand related environment variables - Re-running
gcloud auth login - Clearing the IDE cache
- Full reinstall of Antigravity IDE
- Creating new workspaces
- Signing in with a different Google account (unaffected account works fine)
Request
Could a Google engineer please manually reset and re-provision the Antigravity project mapping for my account? The Trajectory ID and TraceID above should be sufficient to locate the specific account instance on the backend. Thank you.