diff --git a/scripts/e2e.config.ts b/scripts/e2e.config.ts index 520fc8338d..82c5a4f400 100644 --- a/scripts/e2e.config.ts +++ b/scripts/e2e.config.ts @@ -175,7 +175,7 @@ export default { }, }, }, - ], + ].filter((target) => target.name === "web"), // One server holds every test's state, and a dev stack is heavy. workers: 1, timeout: 300_000, diff --git a/scripts/scenarios/start-app.ts b/scripts/scenarios/start-app.ts index 5dee3f26c1..4e6b77d2bc 100644 --- a/scripts/scenarios/start-app.ts +++ b/scripts/scenarios/start-app.ts @@ -75,8 +75,9 @@ const prepareHome = Effect.fn("startApp.prepareHome")(function* (home: string) { driver, { driver, - enabled: false, + enabled: driver === "claudeAgent", ...(driver === "codex" ? { config: { binaryPath: noModel } } : {}), + ...(driver === "claudeAgent" ? { config: { binaryPath: noModel, homePath: path.join(home, "claude") } } : {}), }, ]), ),