mlx-bun library API
    Preparing search index...
    interface GenerationSession<Metrics> {
        events: AsyncIterable<GenerationEvent>;
        id: string;
        result: Promise<GenerationOutcome<Metrics>>;
        state: SessionState;
        cancel(reason?: CancelReason): Promise<void>;
        close(): Promise<void>;
    }

    Type Parameters

    • Metrics

    Implemented by

    Index
    events: AsyncIterable<GenerationEvent>

    Single consumer. Stream mode starts on first next(); collect mode has no events.

    id: string
    result: Promise<GenerationOutcome<Metrics>>

    Always resolves with one terminal outcome, after native resources are released.