Queues
Reference for all BullMQ queue names used by GitWire workers.
QUEUES Constant
Defined in @gitwire/core:
js
import { QUEUES } from "@gitwire/core";All Queues
| Queue Name | Constant | Worker |
|---|---|---|
webhook-events | QUEUES.WEBHOOK_EVENTS | Webhook Worker |
triage | QUEUES.TRIAGE | Triage Worker |
ci-healing | QUEUES.CI_HEALING | CI Heal Worker |
sync | QUEUES.SYNC | Sync Worker |
maintainer | QUEUES.MAINTAINER | Maintainer Worker |
issue-fix | QUEUES.ISSUE_FIX | Issue Fix Worker |
phase2 | QUEUES.PHASE2 | Phase 2 Worker |
phase3 | QUEUES.PHASE3 | Phase 3 Worker |
phase4 | QUEUES.PHASE4 | Phase 4 Worker |
Queue Configuration
All queues use these BullMQ defaults:
| Setting | Value |
|---|---|
| Concurrency | 1 per worker |
| Attempts | 3 |
| Backoff | Exponential |
| Remove on complete | Last 100 |
| Remove on fail | Last 500 |