Zum Hauptinhalt springen

Interface: KernelJob

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:325

Properties

attempts

attempts: number

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:336

Consecutive failed attempts (reset on success).


cron?

optional cron?: string

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:331

5-field cron expression (rev4 stage 5).


failedAt?

optional failedAt?: number

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:339


intervalMs?

optional intervalMs?: number

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:329


jobId

jobId: string

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:326


lastError?

optional lastError?: string

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:338


maxRetries?

optional maxRetries?: number

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:337


name

name: string

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:327


payload?

optional payload?: unknown

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:332


runAt?

optional runAt?: number

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:328


status

status: "active" | "failed"

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:334

'failed' = in the DLQ (never dispatched until retry).