feat: persist blocked executor jobs

This commit is contained in:
john
2026-07-24 23:07:46 +08:00
parent d21c4849a9
commit bbb43f97a3
17 changed files with 649 additions and 26 deletions
+10
View File
@@ -223,6 +223,16 @@ async function probeServiceHealth(config, {
durable: Boolean(body.checkpoint.durable),
} : null,
execution: body.execution == null ? null : String(body.execution).slice(0, 64),
executorGateway: body.executorGateway && typeof body.executorGateway === 'object' ? {
dispatchImplemented: body.executorGateway.dispatchImplemented === true,
executionEnabled: body.executorGateway.executionEnabled === true,
store: body.executorGateway.store && typeof body.executorGateway.store === 'object' ? {
kind: body.executorGateway.store.kind == null
? null
: String(body.executorGateway.store.kind).slice(0, 64),
durable: body.executorGateway.store.durable === true,
} : null,
} : null,
} : null,
};
} catch (error) {