From 462d080a0ecd1b829e5e9c13a568baf5bbf68f4b Mon Sep 17 00:00:00 2001 From: Alec Jiang Date: Mon, 16 Mar 2026 19:02:58 +0800 Subject: [PATCH] fix(gemini-web): also respect BAOYU_CHROME_PROFILE_DIR in auto-discovery skip Both GEMINI_WEB_CHROME_PROFILE_DIR and BAOYU_CHROME_PROFILE_DIR are valid profile overrides (see resolveGeminiWebChromeProfileDir). Skip existing Chrome auto-discovery when either is set. Co-Authored-By: Claude Opus 4.6 (1M context) --- .../scripts/gemini-webapi/utils/load-browser-cookies.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skills/baoyu-danger-gemini-web/scripts/gemini-webapi/utils/load-browser-cookies.ts b/skills/baoyu-danger-gemini-web/scripts/gemini-webapi/utils/load-browser-cookies.ts index 3d7ac76..6b9a51a 100644 --- a/skills/baoyu-danger-gemini-web/scripts/gemini-webapi/utils/load-browser-cookies.ts +++ b/skills/baoyu-danger-gemini-web/scripts/gemini-webapi/utils/load-browser-cookies.ts @@ -265,7 +265,7 @@ export async function load_browser_cookies(domain_name: string = '', verbose: bo if (cached) return { chrome: cached }; } - const hasExplicitProfile = !!process.env.GEMINI_WEB_CHROME_PROFILE_DIR?.trim(); + const hasExplicitProfile = !!(process.env.GEMINI_WEB_CHROME_PROFILE_DIR?.trim() || process.env.BAOYU_CHROME_PROFILE_DIR?.trim()); const existingCookies = hasExplicitProfile ? null : await fetch_cookies_from_existing_chrome(30_000, verbose); if (existingCookies) { const filtered: CookieMap = {};