mlx-bun library API
    Preparing search index...
    ExecutionReason:
        | "media-batch-unsupported"
        | "grammar-batch-unsupported"
        | "method-batch-unsupported"
        | "draft-method-unsupported"
        | "logprobs-method-unsupported"
        | "repetition-penalty-method-unsupported"
        | "logits-extras-method-unsupported"
        | "fill-method-unsupported"
        | "draft-incompatible-with-request"
        | "fill-incompatible-with-request"
        | "compiled-decode-unavailable-for-request"
        | "grammar-jump-incompatible-with-request"

    Why a request is refused or not served as asked. Refusals (mechanism: "unsupported") name the capability the executor or graph lacks; the rest name a requested feature the request's other choices make incompatible.