From 49e0a948f8b053ca68ff32ef5095833bedffef0e Mon Sep 17 00:00:00 2001 From: Ramnique Singh <30795890+ramnique@users.noreply.github.com> Date: Mon, 19 Jan 2026 22:01:24 +0530 Subject: [PATCH] ensure runs dir exists --- apps/x/packages/core/src/runs/repo.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/x/packages/core/src/runs/repo.ts b/apps/x/packages/core/src/runs/repo.ts index b5431b58..0bfcac45 100644 --- a/apps/x/packages/core/src/runs/repo.ts +++ b/apps/x/packages/core/src/runs/repo.ts @@ -20,6 +20,8 @@ export class FSRunsRepo implements IRunsRepo { idGenerator: IMonotonicallyIncreasingIdGenerator; }) { this.idGenerator = idGenerator; + // ensure runs directory exists + fsp.mkdir(path.join(WorkDir, 'runs'), { recursive: true }); } async appendEvents(runId: string, events: z.infer[]): Promise {