From 2816252e6c87bedb94acdaf619b6eae8d6893e3e Mon Sep 17 00:00:00 2001 From: Ruslan Bakiev <572431+veikab@users.noreply.github.com> Date: Fri, 8 May 2026 17:16:30 +0700 Subject: [PATCH] Load Vault before worker workflows --- src/hatchet/worker.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/hatchet/worker.ts b/src/hatchet/worker.ts index 0d7ffb1..5344455 100644 --- a/src/hatchet/worker.ts +++ b/src/hatchet/worker.ts @@ -1,7 +1,6 @@ import 'dotenv/config'; import { config } from '../config.js'; -import { processVoiceExperienceWorkflow } from './workflows/process-voice-experience.js'; function resolveWorkerSlots(): number { if (!Number.isFinite(config.workerSlots) || config.workerSlots <= 0) return 4; @@ -14,6 +13,9 @@ async function main() { } const { hatchet } = await import('./hatchet-client.js'); + const { processVoiceExperienceWorkflow } = await import( + './workflows/process-voice-experience.js' + ); const worker = await hatchet.worker(config.workerName, { workflows: [processVoiceExperienceWorkflow], slots: resolveWorkerSlots(),