IanShaw027
979114db45
fix(gemini): 修复已注册用户 OAuth 授权时错误调用 onboardUser 的问题
问题:Google One Ultra 等已注册用户在 OAuth 授权时,如果 LoadCodeAssist
返回了 currentTier/paidTier 但没有返回 cloudaicompanionProject,之前的
逻辑会继续调用 onboardUser,导致 INVALID_ARGUMENT 错误。
修复:对齐 Gemini CLI 的处理逻辑:
- 当检测到用户已注册(有 currentTier/paidTier)时,不再调用 onboardUser
- 先尝试从 Cloud Resource Manager 获取可用项目
- 如果仍无法获取,返回友好的错误提示,引导用户手动填写 Project ID
这个修复解决了 Google One 订阅用户无法正常授权的问题。
2026-02-05 13:57:02 +08:00
..
2026-02-02 22:13:50 +08:00
2026-02-03 15:36:17 +08:00
2026-02-03 21:52:49 +08:00
2026-01-01 01:43:20 +08:00
2026-02-02 22:13:50 +08:00
2026-02-03 21:56:34 +08:00
2026-02-03 21:43:41 +08:00
2026-02-04 16:26:36 +08:00
2026-02-05 13:57:02 +08:00
2026-02-02 22:13:50 +08:00
2026-02-02 22:13:50 +08:00
2026-01-16 17:05:49 +08:00