The llama.cpp project released version b10094, introducing a feature that automatically detects the speculative decoding type from draft repository sidecars. Previously, when using the `-hfd` flag to point to a repository containing mtp-, dflash-, or eagle3- sidecars without explicitly providing `--spec-type`, the system would incorrectly resolve the draft as a full model.

With this update, if no speculative type is specified, llama-server discovers available sidecars in the draft repository and selects the first one based on the priority order of mtp, dflash, then eagle3. This allows users to run commands like `llama-server -hf repo:Q3_K_M -hfd repo:Q8_0` without extra flags. An explicit `--spec-type` argument still disables this automatic inference.

The release includes binaries for macOS (Apple Silicon and Intel), iOS, Linux (Ubuntu x64/arm64/s390x with CPU, Vulkan, ROCm 7.2, OpenVINO, SYCL), Android arm64, Windows (CPU, OpenCL Adreno, CUDA 12/13, Vulkan, OpenVINO, SYCL, HIP), and openEuler.