/** Session worker process entry: `node worker/entry.ts [sessionId]`. */ import { runSessionWorker } from "./run.ts"; const [sessionsRoot, cwd, sessionId] = process.argv.slice(2); if (!sessionsRoot || !cwd) throw new Error("Session worker requires [sessionId]"); void runSessionWorker({ sessionsRoot, cwd, ...(sessionId === undefined ? {} : { sessionId }) }).catch( (error: unknown) => { console.error(error); process.exit(1); }, );