You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Allow configuring the AI Studio Build App URL #266
I am seeing intermittent generation failures on v1.3.7 with an otherwise connected browser session:
403 PERMISSION_DENIED
The caller does not have permission
The error is returned by Google during :streamGenerateContent, after the local API-key check and browser request handoff. Restarting/reloading the browser context does not make it reliably recover.
One detail that seems worth making configurable: src/core/BrowserManager.js currently launches every installation with the same hard-coded Build App URL:
That means every deployment depends on the same shared Build App. It also makes it difficult to tell whether a 403 is caused by the account/session/egress or by the shared app itself.
This seems related to the final finding in #232: the original OAuth explanation was a false positive, while creating/forking a new Build App and changing targetUrl to that app ID made the same 403 go away.
with the current URL kept as the default? Documenting it in .env.example / Docker examples would be enough for now. Per-account URLs could be considered later; a global override already avoids source patches and makes this class of 403 much easier to isolate.
Activity
github-actions commentedon Oct 2, 2026
✅ 此 Issue 已在版本 v1.3.8 中修复 (通过 PR #267)。
✅ This Issue has been fixed in version v1.3.8 (via PR #267).