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
This commit is contained in:
Kai (Tam Nhu) Tran
2026-05-23 21:46:04 -04:00
committed by GitHub
parent e59ee6df79
commit f985cec3ff
3 changed files with 10 additions and 7 deletions
+6 -4
View File
@@ -483,8 +483,9 @@ export async function reconcileExhaustedRotationAccounts(
return []; return [];
} }
const { pauseAccountForQuotaCooldown, restoreExpiredQuotaPauses } = const { pauseAccountForQuotaCooldown, restoreExpiredQuotaPauses } = await import(
await import('../accounts/account-safety'); '../accounts/account-safety'
);
restoreExpiredQuotaPauses(); restoreExpiredQuotaPauses();
const config = loadOrCreateUnifiedConfig(); const config = loadOrCreateUnifiedConfig();
@@ -592,8 +593,9 @@ export async function preflightCheck(provider: CLIProxyProvider): Promise<Prefli
return { proceed: true, accountId: defaultAccount?.id || '' }; return { proceed: true, accountId: defaultAccount?.id || '' };
} }
const { pauseAccountForQuotaCooldown, restoreExpiredQuotaPauses } = const { pauseAccountForQuotaCooldown, restoreExpiredQuotaPauses } = await import(
await import('../accounts/account-safety'); '../accounts/account-safety'
);
restoreExpiredQuotaPauses(); restoreExpiredQuotaPauses();
const config = loadOrCreateUnifiedConfig(); const config = loadOrCreateUnifiedConfig();
@@ -112,8 +112,9 @@ export async function runImageAnalysisCheck(results: HealthCheck): Promise<void>
* Fix image analysis configuration issues * Fix image analysis configuration issues
*/ */
export async function fixImageAnalysisConfig(): Promise<boolean> { export async function fixImageAnalysisConfig(): Promise<boolean> {
const { updateConfig, loadOrCreateUnifiedConfig } = const { updateConfig, loadOrCreateUnifiedConfig } = await import(
await import('../../config/config-loader-facade'); '../../config/config-loader-facade'
);
const config = loadOrCreateUnifiedConfig(); const config = loadOrCreateUnifiedConfig();
let fixed = false; let fixed = false;
+1 -1
View File
@@ -253,7 +253,7 @@ export function getEffectiveClaudeBrowserAttachConfig(
overrideActive: false, overrideActive: false,
userDataDir: configUserDataDir, userDataDir: configUserDataDir,
devtoolsPort: configPort, devtoolsPort: configPort,
hasExplicitDevtoolsPort: true, hasExplicitDevtoolsPort: false,
evalMode: effectiveEvalMode, evalMode: effectiveEvalMode,
}; };
} }