Skip to content

QueueItem

Defined in: queue/types.ts:22

Base queue item interface

addedAt: string

Defined in: queue/types.ts:30

When the item was added


optional completedAt: string

Defined in: queue/types.ts:34

When processing completed (if applicable)


id: string

Defined in: queue/types.ts:24

Unique identifier (e.g., “org/repo#123”)


optional lastError: string

Defined in: queue/types.ts:38

Last error message (if failed)


optional metadata: Record<string, unknown>

Defined in: queue/types.ts:40

Additional metadata


priority: Priority

Defined in: queue/types.ts:26

Priority level


retries: number

Defined in: queue/types.ts:36

Number of retry attempts


optional startedAt: string

Defined in: queue/types.ts:32

When processing started (if applicable)


status: QueueItemStatus

Defined in: queue/types.ts:28

Current status