The llama.cpp project released build b10935, which introduces the LOG_JSON macro to enable structured data logging. This change allows developers to fit log outputs into a JSON format for easier parsing and integration.

  • Added the LOG_JSON macro to the common logging infrastructure.
  • Included a demo implementation of LOG_JSON within the fit module.
  • Provided binaries for macOS (Apple Silicon and Intel), Linux (CPU, Vulkan, ROCm, OpenVINO, SYCL), Windows (CPU, CUDA 12/13, Vulkan, OpenVINO, SYCL, ROCm), Android, and iOS.

This update enhances the tooling available to developers by standardizing log output formats.