diff --git a/scripts/scheduler.ts b/scripts/scheduler.ts index 5f796b3..7e06c90 100644 --- a/scripts/scheduler.ts +++ b/scripts/scheduler.ts @@ -731,6 +731,7 @@ async function main(): Promise { validateEnvironment(); ensureLogsDir(); + fs.writeFileSync(path.join(LOGS_DIR, 'scheduler.heartbeat'), new Date().toISOString()); // Crash recovery: mark orphaned jobs as failed await recoverFromCrash();