Skip to content

Commit ca8c39c

Browse files
committed
return dev engine url from config call
1 parent 4a83032 commit ca8c39c

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

apps/webapp/app/env.server.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -624,6 +624,9 @@ const EnvironmentSchema = z.object({
624624
/** The maximum concurrent local run processes executing at once in dev */
625625
DEV_MAX_CONCURRENT_RUNS: z.coerce.number().int().default(25),
626626

627+
/** The CLI should connect to this for dev runs */
628+
DEV_ENGINE_URL: z.string().default(process.env.APP_ORIGIN ?? "http://localhost:3030"),
629+
627630
LEGACY_RUN_ENGINE_WORKER_ENABLED: z.string().default(process.env.WORKER_ENABLED ?? "true"),
628631
LEGACY_RUN_ENGINE_WORKER_CONCURRENCY_WORKERS: z.coerce.number().int().default(2),
629632
LEGACY_RUN_ENGINE_WORKER_CONCURRENCY_TASKS_PER_WORKER: z.coerce.number().int().default(1),

apps/webapp/app/routes/engine.v1.dev.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ export const loader = createLoaderApiRoute(
2121
dequeueIntervalWithRun: env.DEV_DEQUEUE_INTERVAL_WITH_RUN,
2222
dequeueIntervalWithoutRun: env.DEV_DEQUEUE_INTERVAL_WITHOUT_RUN,
2323
maxConcurrentRuns: env.DEV_MAX_CONCURRENT_RUNS,
24+
engineUrl: env.DEV_ENGINE_URL,
2425
});
2526
} catch (error) {
2627
logger.error("Failed to get dev settings", {

packages/core/src/v3/schemas/api.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -432,6 +432,7 @@ export const DevConfigResponseBody = z.object({
432432
dequeueIntervalWithRun: z.number(),
433433
dequeueIntervalWithoutRun: z.number(),
434434
maxConcurrentRuns: z.number(),
435+
engineUrl: z.string(),
435436
});
436437
export type DevConfigResponseBody = z.infer<typeof DevConfigResponseBody>;
437438

0 commit comments

Comments
 (0)