Beignet API reference
    Preparing search index...

    Interface JobEvent

    Logged when a job is scheduled / starts / completes / fails. Jobs may be backed by Inngest or other providers.

    interface JobEvent {
        details?: unknown;
        id: string;
        jobName: string;
        parentSpanId?: string;
        requestId?: string;
        spanId?: string;
        status: "scheduled" | "started" | "completed" | "failed";
        timestamp: string;
        traceId?: string;
        traceparent?: string;
        type: "job";
        watcher?: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    details?: unknown

    Optional structured detail payload. Devtools applies default redaction to this field before events are stored.

    id: string

    Unique identifier for this event (UUID or timestamp-based).

    jobName: string
    parentSpanId?: string

    Parent span ID when this event belongs to a nested operation.

    requestId?: string

    Optional correlation ID to link events from the same request/operation.

    spanId?: string

    Span ID for the operation represented by this event.

    status: "scheduled" | "started" | "completed" | "failed"
    timestamp: string

    ISO timestamp when the event occurred.

    traceId?: string

    W3C trace ID for cross-service correlation.

    traceparent?: string

    W3C traceparent header value associated with this event.

    type: "job"
    watcher?: string

    Optional watcher name that owns this event. Built-in events can infer their watcher from type; custom integrations can set this to use their own watcher configuration.