The llama.cpp project released version b10519, which includes a significant refactor of the server's sleep handling mechanism. This change allows the /metrics endpoint to remain accessible while the server is in a sleeping state.
- Refactored on_sleeping_state logic and split metrics and slots tasks/results.
- Added cached responses and fixed a race condition in the metrics task timer.
- Fixed get_res_model_info and updated documentation.
- Provided binaries for macOS (Apple Silicon/Intel), Linux (CPU, Vulkan, OpenVINO, SYCL), Windows (CPU, CUDA 12/13, Vulkan, ROCm), Android, and openEuler.