Skip to content

Interface: DeliveryStatusDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / DeliveryStatusDto

Defined in: src/types/subscriptions.ts:86

Per-subscription delivery health.

This is the ONLY record that an event was lost. Nothing replays a failed delivery, so an application that must not miss a change has to reconcile against the term store itself — treat a rising failed as the signal to.

consecutiveFailures: number

Defined in: src/types/subscriptions.ts:92

Failures since the last success.


delivered: number

Defined in: src/types/subscriptions.ts:88

Events delivered successfully.


failed: number

Defined in: src/types/subscriptions.ts:90

Events whose attempts were all exhausted. Each one is LOST.


optional lastAttemptAt?: string

Defined in: src/types/subscriptions.ts:94

When the last delivery was attempted (RFC 3339).


optional lastError?: string

Defined in: src/types/subscriptions.ts:98

The last failure’s message.


optional lastSuccessAt?: string

Defined in: src/types/subscriptions.ts:96

When a delivery last succeeded (RFC 3339).