O projeto llama.cpp lançou a compilação b10924, que corrige um bug no roteador do servidor onde os comandos de estado filho não eram estruturados como linhas inteiras. Esse problema ocorreu porque o logger emitia sequências de escape de reset de cor à direita sem novas linhas no stderr, fazendo com que ficassem coladas ao próximo comando lido do stdout por meio de um pipe compartilhado.

  • A correção escreve os comandos com uma nova linha inicial para garantir que sempre comecem em um limite de linha, impedindo que o roteador interprete erroneamente comandos de estado como linhas de log.
  • Isso resolve um problema em que downloads concluídos permaneciam pendentes no estado de download devido a falhas nas verificações de prefixo de linha.
  • A versão inclui binários para macOS (Apple Silicon e Intel), iOS, Linux (CPU, Vulkan, ROCm, OpenVINO, SYCL), Android, Windows (CPU, CUDA 12/13, Vulkan, OpenVINO, SYCL, ROCm) e openEuler.

Esta atualização garante o tratamento confiável da conclusão de downloads no ambiente do servidor llama.cpp.