clyops Node API
    Preparing search index...

    Interface JobRecord

    A serializable job state with lifecycle timestamps, error information, and history.

    interface JobRecord {
        completed_at: string | null;
        error: string | null;
        function: string;
        history: { stage: string | null; status: JobStatus; updated_at: string }[];
        job_id: string;
        result_key: string | null;
        stage: string | null;
        started_at: string;
        status: JobStatus;
        updated_at: string;
        [field: string]: unknown;
    }

    Indexable

    • [field: string]: unknown
    Index
    completed_at: string | null

    ISO timestamp when execution finished, or null while unfinished.

    error: string | null

    Failure message, or null while no error has been recorded.

    function: string

    Configured function associated with the job.

    history: { stage: string | null; status: JobStatus; updated_at: string }[]

    Earlier job states, newest first.

    job_id: string

    Unique identifier for the job.

    result_key: string | null

    Storage key of the result, or null when absent.

    stage: string | null

    Current progress stage, or null when unspecified.

    started_at: string

    ISO timestamp when the record was created.

    status: JobStatus

    Lifecycle state or HTTP input-error status, according to the containing type.

    updated_at: string

    ISO timestamp of the last transition.