From f985cec3ff5de166592a06cfb9ee376436b10c1e Mon Sep 17 00:00:00 2001 From: "Kai (Tam Nhu) Tran" <61256810+kaitranntt@users.noreply.github.com> Date: Sat, 23 May 2026 21:46:04 -0400 Subject: [PATCH] fix(browser): avoid implicit explicit devtools port for config attach (#1369) * fix(browser): avoid implicit explicit devtools port for config attach * style: apply prettier formatting --- src/cliproxy/quota/quota-manager.ts | 10 ++++++---- src/management/checks/image-analysis-check.ts | 5 +++-- src/utils/browser/browser-settings.ts | 2 +- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/cliproxy/quota/quota-manager.ts b/src/cliproxy/quota/quota-manager.ts index 041e2748..8574b079 100644 --- a/src/cliproxy/quota/quota-manager.ts +++ b/src/cliproxy/quota/quota-manager.ts @@ -483,8 +483,9 @@ export async function reconcileExhaustedRotationAccounts( return []; } - const { pauseAccountForQuotaCooldown, restoreExpiredQuotaPauses } = - await import('../accounts/account-safety'); + const { pauseAccountForQuotaCooldown, restoreExpiredQuotaPauses } = await import( + '../accounts/account-safety' + ); restoreExpiredQuotaPauses(); const config = loadOrCreateUnifiedConfig(); @@ -592,8 +593,9 @@ export async function preflightCheck(provider: CLIProxyProvider): Promise * Fix image analysis configuration issues */ export async function fixImageAnalysisConfig(): Promise { - const { updateConfig, loadOrCreateUnifiedConfig } = - await import('../../config/config-loader-facade'); + const { updateConfig, loadOrCreateUnifiedConfig } = await import( + '../../config/config-loader-facade' + ); const config = loadOrCreateUnifiedConfig(); let fixed = false; diff --git a/src/utils/browser/browser-settings.ts b/src/utils/browser/browser-settings.ts index 1c7fcc25..7bf45d03 100644 --- a/src/utils/browser/browser-settings.ts +++ b/src/utils/browser/browser-settings.ts @@ -253,7 +253,7 @@ export function getEffectiveClaudeBrowserAttachConfig( overrideActive: false, userDataDir: configUserDataDir, devtoolsPort: configPort, - hasExplicitDevtoolsPort: true, + hasExplicitDevtoolsPort: false, evalMode: effectiveEvalMode, }; }