【已解决】Antigravity 报错:HTTP 400 "Invalid project resource name projects/" 修复
故障现象 (Symptoms)
在使用 Antigravity 的 Agent 功能时,系统弹出如下阻断性报错:
- Error:
HTTP 400 Bad Request - Message:
Invalid project resource name projects/ - TraceID:
0xf0f3b0b4266b92f3(示例) - 表现: API 请求路径拼接异常,
projects/后缀缺失 Project ID,导致 Agent 无法执行任何指令。
根因分析 (Root Cause)
该问题的本质是 Google 账号身份提供者 (IdP) 的同步死锁。
如果你在过去几个月内执行过 “更改 Gmail 主电子邮件地址” 的操作,Antigravity 的服务端数据库可能仍然将你的 Cloud 项目资源挂载在旧的邮箱标识符下。当你以新邮箱登录时,虽然身份校验通过,但后端无法完成新身份与旧资源的映射,导致发出的 API 请求载荷中 name 字段为空。
修复方案 (The Fix: Identity Re-Sync)
无需重装客户端,通过以下步骤手动触发 Google IAM 与 Antigravity 后端的增量同步:
- 还原主邮箱身份:
访问 Google 账号设置 - 电子邮件,将你的主电子邮件地址暂时修改回改名之前的老邮箱地址。 - 强制激活映射:
彻底退出 Antigravity 客户端。
使用该老邮箱地址重新登录 Antigravity。
触发一次 Agent 对话,确认功能已恢复正常(此时服务端会重新识别并补全 Project ID 映射)。 - 恢复当前邮箱:
回到 Google 账号设置,将主邮箱改回你现在使用的新邮箱地址。 - 最终验证:
再次登录 Antigravity。由于底层资源链路已通过步骤 2 完成了“打通”,即便邮箱地址已更新,Agent 现在也能继承正确的项目配置正常运行。
总结
这属于一种罕见的“服务端账户解耦”异常。如果你曾更改过 Google 账号名且遇到 projects/ 路径报错,请尝试此方法。希望这能帮到遇到同样困扰的开发者!
- 标题: 【已解决】Antigravity 报错:HTTP 400 "Invalid project resource name projects/" 修复
- 作者: 星苒鸭
- 创建于 : 2026-03-05 15:34:00
- 更新于 : 2026-03-05 19:20:55
- 链接: https://xingranya.cn/antigravity-http-400-invalid-project-resource-name-fix/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。