Interface JobRow

    A single job row — enough to render a dashboard table and the job detail drawer. Timestamps are ISO-8601 strings; JSON columns (payload, result, errors, metadata) are passed through unchanged.

    interface JobRow {
        attempt: number;
        createdAt: string;
        errors: any;
        finalizedAt?: string;
        groupKey?: string;
        id: number;
        kind: string;
        maxAttempts: number;
        metadata: any;
        payload: any;
        priority: number;
        queue: string;
        result?: any;
        scheduledAt: string;
        state: string;
        tags: string[];
    }
    Index

    Properties

    attempt: number
    createdAt: string
    errors: any
    finalizedAt?: string
    groupKey?: string
    id: number
    kind: string
    maxAttempts: number
    metadata: any
    payload: any
    priority: number
    queue: string
    result?: any
    scheduledAt: string
    state: string
    tags: string[]