Agenda - v6.0.0
    Preparing search index...

    Interface AgendaStatus

    interface AgendaStatus {
        backend: { hasNotificationChannel: boolean; name: string };
        config: {
            maxConcurrency: number;
            processEvery: string | number;
            totalLockLimit: number;
        };
        internal: { localQueueProcessing: number };
        jobStatus?: AgendaJobStatus;
        lockedJobs: number | JobParameters<unknown>[];
        queuedJobs: number | JobParameters<unknown>[];
        queueName: string | undefined;
        runningJobs: number | JobParameters<unknown>[];
        totalQueueSizeDB: number;
        version: string;
    }
    Index

    Properties

    backend: { hasNotificationChannel: boolean; name: string }

    Type Declaration

    • hasNotificationChannel: boolean

      Whether a notification channel is configured for real-time processing

    • name: string

      Backend name (e.g., 'MongoDB', 'PostgreSQL', 'Redis')

    config: {
        maxConcurrency: number;
        processEvery: string | number;
        totalLockLimit: number;
    }
    internal: { localQueueProcessing: number }
    jobStatus?: AgendaJobStatus
    lockedJobs: number | JobParameters<unknown>[]
    queuedJobs: number | JobParameters<unknown>[]
    queueName: string | undefined
    runningJobs: number | JobParameters<unknown>[]
    totalQueueSizeDB: number
    version: string