From a277a2cd36b05477509bf41b7a02928fa788ebc4 Mon Sep 17 00:00:00 2001 From: Matt Aitken Date: Mon, 7 Apr 2025 15:58:03 +0100 Subject: [PATCH] =?UTF-8?q?We=20weren=E2=80=99t=20copying=20the=20batch=20?= =?UTF-8?q?info=20when=20suspending=20a=20run?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../run-engine/src/engine/systems/checkpointSystem.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal-packages/run-engine/src/engine/systems/checkpointSystem.ts b/internal-packages/run-engine/src/engine/systems/checkpointSystem.ts index 71f54b988e..c6586643ba 100644 --- a/internal-packages/run-engine/src/engine/systems/checkpointSystem.ts +++ b/internal-packages/run-engine/src/engine/systems/checkpointSystem.ts @@ -194,6 +194,11 @@ export class CheckpointSystem { metadata: snapshot.metadata, }, previousSnapshotId: snapshot.id, + batchId: snapshot.batchId ?? undefined, + completedWaitpoints: snapshot.completedWaitpoints.map((waitpoint) => ({ + id: waitpoint.id, + index: waitpoint.index, + })), environmentId: snapshot.environmentId, environmentType: snapshot.environmentType, projectId: snapshot.projectId,