mlx-bun library API
    Preparing search index...

    Persisted job state and job lifetimes. A gpu: "exclusive" job holds the execution lease, so no model generates while it runs.

    interface JobService {
        cancel(id: string): Promise<void>;
        events(id: string, signal?: AbortSignal): AsyncIterable<JobEvent>;
        get(id: string): Promise<JobRecord | undefined>;
        list(
            filter?: { kind?: string; status?: JobStatus },
        ): Promise<readonly JobRecord[]>;
        submit(submission: JobSubmission): Promise<JobRecord>;
    }
    Index
    • Stops a queued or running job and resolves once it has ended and its process, if any, is gone; on a finished job, once its process is gone.

      Parameters

      • id: string

      Returns Promise<void>