Skip to main content

Interface: MaintenanceTickCounts

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:486

Per-command counts from one maintenance tick. The serverless host returns these to its caller; the Node host ignores them (fire-and-forget on a timer).

Properties​

claimed​

claimed: number

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:487


eventsDeadLettered​

eventsDeadLettered: number

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:504

Events the flush moved to the DLQ (retry budget exhausted).


eventsFailed​

eventsFailed: number

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:502

Events the flush claimed but could not publish and which the next flush will retry: the ones whose emit threw, plus the later events of those same runs, held back to keep per-run order. They stay committed in the outbox. Disjoint from eventsDeadLettered.


eventsFlushed​

eventsFlushed: number

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:492


eventSinkError?​

optional eventSinkError?: string

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:512

First publish failure of this tick, when degraded.


eventSinkStatus​

eventSinkStatus: EventSinkStatus

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:510

"degraded" when the sink refused at least one event this tick. Runs keep progressing regardless — the poller, not the sink, advances a run. A tick whose outbox.flush itself threw also reports "degraded".


purged​

purged: number

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:495

Terminal runs run.purge deleted this tick; 0 unless retention is set.


staleExpired​

staleExpired: number

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:491

Jobs the absolute cap failed as runaways.


staleReleased​

staleReleased: number

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:489


stuckReaped​

stuckReaped: number

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:493


suspendedChecked​

suspendedChecked: number

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:488