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)