The llama.cpp project released build b10273, addressing a critical issue where history-based samplers could not infer the correct context length during initialization due to backend-sampling constraints.
- Resolves -1 to 1024 instead of ctx-len for samplers to fix initialization errors.
- Sets a shared default of 64 for history-based samplers and removes the context_size parameter.
- Provides binaries for macOS, Linux, Windows, Android, and openEuler across CPU, GPU (CUDA, Vulkan, ROCm, SYCL), and OpenVINO backends.
This update ensures stable sampler behavior during early construction phases when the complete llama_context is not yet available.