WorkerRuntime
@forge/monorepo / backend/src / WorkerRuntime
Type Alias: WorkerRuntime
WorkerRuntime =
object
Defined in: backend/src/worker/main.ts:92
Methods
reapOnce()
reapOnce():
Promise<readonlyRun[]>
Defined in: backend/src/worker/main.ts:98
Runs one reap sweep now. Exposed so a host can trigger recovery on demand.
Returns
Promise<readonly Run[]>
shutdown()
shutdown(
reason):Promise<{exitCode:number;graceful:boolean; }>
Defined in: backend/src/worker/main.ts:95
Resolves once consumption has stopped and in-flight work has finished or the grace elapsed.
Parameters
reason
string
Returns
Promise<{ exitCode: number; graceful: boolean; }>
start()
start():
Promise<void>
Defined in: backend/src/worker/main.ts:93
Returns
Promise<void>
status()
status():
WorkerStatus
Defined in: backend/src/worker/main.ts:96