mlx-bun library API
    Preparing search index...
    interface GcRepoPlan {
        deadBlobs: string[];
        keepSnapshots: string[];
        pruneSnapshots: string[];
        reclaimBytes: number;
        repoDir: string;
        repoId: string;
        skippedSnapshots: GcSkippedSnapshot[];
    }
    Index
    deadBlobs: string[]

    blobs/ entries no surviving snapshot links to.

    keepSnapshots: string[]

    Snapshots referenced by refs/* — never deleted.

    pruneSnapshots: string[]

    Unreferenced snapshots safe to delete (file set ⊆ kept snapshots').

    reclaimBytes: number
    repoDir: string
    repoId: string
    skippedSnapshots: GcSkippedSnapshot[]

    Unreferenced snapshots with files the kept set lacks — skipped unless force (their blobs count as live).