MonqueEventMap
Defined in: packages/core/src/events/types.ts:5
Event payloads for Monque lifecycle events.
Properties
Section titled “Properties”changestream:closed
Section titled “changestream:closed”Defined in: packages/core/src/events/types.ts:53
Emitted when the change stream is closed.
changestream:connected
Section titled “changestream:connected”Defined in: packages/core/src/events/types.ts:43
Emitted when the change stream is successfully connected.
changestream:error
Section titled “changestream:error”Defined in: packages/core/src/events/types.ts:47
Emitted when a change stream error occurs.
changestream:fallback
Section titled “changestream:fallback”Defined in: packages/core/src/events/types.ts:57
Emitted when falling back from change streams to polling-only mode.
reason
Section titled “reason”job:cancelled
Section titled “job:cancelled”Defined in: packages/core/src/events/types.ts:63
Emitted when a job is manually cancelled.
job:complete
Section titled “job:complete”Defined in: packages/core/src/events/types.ts:13
Emitted when a job finishes successfully.
duration
Section titled “duration”Processing duration in milliseconds
job:deleted
Section titled “job:deleted”Defined in: packages/core/src/events/types.ts:76
Emitted when a job is manually deleted.
job:error
Section titled “job:error”Defined in: packages/core/src/events/types.ts:30
Emitted for unexpected errors during processing.
job:fail
Section titled “job:fail”Defined in: packages/core/src/events/types.ts:21
Emitted when a job fails (may retry).
willRetry
Section titled “willRetry”Whether the job will be retried
job:retried
Section titled “job:retried”Defined in: packages/core/src/events/types.ts:69
Emitted when a job is manually retried.
previousStatus
Section titled “previousStatus”job:start
Section titled “job:start”Defined in: packages/core/src/events/types.ts:9
Emitted when a job begins processing.
jobs:cancelled
Section titled “jobs:cancelled”Defined in: packages/core/src/events/types.ts:83
Emitted when multiple jobs are cancelled in bulk. Contains only the count of affected jobs (no individual IDs for O(1) performance).
jobs:deleted
Section titled “jobs:deleted”Defined in: packages/core/src/events/types.ts:96
Emitted when multiple jobs are deleted in bulk.
jobs:retried
Section titled “jobs:retried”Defined in: packages/core/src/events/types.ts:90
Emitted when multiple jobs are retried in bulk. Contains only the count of affected jobs (no individual IDs for O(1) performance).
stale:recovered
Section titled “stale:recovered”Defined in: packages/core/src/events/types.ts:37
Emitted when stale jobs are recovered on startup.