From ee33097abe8358402d39366249002383096a1a6e Mon Sep 17 00:00:00 2001 From: Pavel Feldman Date: Tue, 13 May 2025 16:17:45 -0700 Subject: [PATCH] chore: normalize --no- options (#413) --- src/config.ts | 17 +++++++++++++---- tests/fixtures.ts | 2 ++ 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/src/config.ts b/src/config.ts index 27d522a..977c6b5 100644 --- a/src/config.ts +++ b/src/config.ts @@ -38,8 +38,8 @@ export type CLIOptions = { host?: string; ignoreHttpsErrors?: boolean; isolated?: boolean; - noImageResponses?: boolean; - sandbox?: boolean; + imageResponses: boolean; + sandbox: boolean; outputDir?: string; port?: number; proxyBypass?: string; @@ -111,8 +111,10 @@ export async function configFromCLIOptions(cliOptions: CLIOptions): Promise( await use(async options => { const args = ['--user-data-dir', path.relative(configDir, userDataDir)]; + if (process.env.CI && process.platform === 'linux') + args.push('--no-sandbox'); if (mcpHeadless) args.push('--headless'); if (mcpBrowser)