mirror of
https://github.com/eggent-ai/eggent.git
synced 2026-03-08 02:23:06 +00:00
14 lines
395 B
TypeScript
14 lines
395 B
TypeScript
import { CronScheduler } from "@/lib/cron/service";
|
|
|
|
declare global {
|
|
// eslint-disable-next-line no-var
|
|
var __eggentCronScheduler__: CronScheduler | undefined;
|
|
}
|
|
|
|
export async function ensureCronSchedulerStarted(): Promise<void> {
|
|
if (!globalThis.__eggentCronScheduler__) {
|
|
globalThis.__eggentCronScheduler__ = new CronScheduler();
|
|
}
|
|
globalThis.__eggentCronScheduler__.start();
|
|
}
|