diff --git a/apps/webapp/app/v3/services/createDeployedBackgroundWorker.server.ts b/apps/webapp/app/v3/services/createDeployedBackgroundWorker.server.ts index 4ec6b7f56e..dec39c45bb 100644 --- a/apps/webapp/app/v3/services/createDeployedBackgroundWorker.server.ts +++ b/apps/webapp/app/v3/services/createDeployedBackgroundWorker.server.ts @@ -101,6 +101,7 @@ export class CreateDeployedBackgroundWorkerService extends BaseService { status: "DEPLOYED", workerId: backgroundWorker.id, deployedAt: new Date(), + type: backgroundWorker.engine === "V2" ? "MANAGED" : "V1", }, }); diff --git a/apps/webapp/app/v3/services/createDeploymentBackgroundWorker.server.ts b/apps/webapp/app/v3/services/createDeploymentBackgroundWorker.server.ts index e85a59804f..e10d448a9b 100644 --- a/apps/webapp/app/v3/services/createDeploymentBackgroundWorker.server.ts +++ b/apps/webapp/app/v3/services/createDeploymentBackgroundWorker.server.ts @@ -130,6 +130,7 @@ export class CreateDeploymentBackgroundWorkerService extends BaseService { status: "DEPLOYING", workerId: backgroundWorker.id, builtAt: new Date(), + type: backgroundWorker.engine === "V2" ? "MANAGED" : "V1", }, }); diff --git a/packages/cli-v3/src/config.ts b/packages/cli-v3/src/config.ts index 2d258e222d..222d05312d 100644 --- a/packages/cli-v3/src/config.ts +++ b/packages/cli-v3/src/config.ts @@ -169,7 +169,9 @@ async function resolveConfig( dirs = dirs.map((dir) => resolveTriggerDir(dir, workingDir)); - const features = featuresFromCompatibilityFlags(config.compatibilityFlags ?? []); + const features = featuresFromCompatibilityFlags( + ["run_engine_v2" as const].concat(config.compatibilityFlags ?? []) + ); const defaultRuntime: BuildRuntime = features.run_engine_v2 ? "node-22" : DEFAULT_RUNTIME;