O lançamento do llama.cpp b11401 aborda problemas de registro no modo roteador do servidor e adiciona suporte para cores ANSI no console do Windows. Esta atualização garante que os logs de processos filhos sejam corretamente separados dos comandos de estado e que a saída colorida seja renderizada adequadamente nos terminais do Windows.

  • Corrige o registro do modo roteador tornando as linhas de log autocontidas com resetes de cor adequados, evitando linhas vazias durante atualizações de progresso.
  • Habilita o modo de terminal virtual no logger para renderizar cores ANSI nos consoles do Windows 10, mantendo-as desativadas se não forem suportadas.
  • Separa os comandos filhos do roteador dos logs ao rotear comandos de estado via stdout e logs para stderr, resolvendo problemas com comandos perdidos.
  • Refatora a criação da instância server_child para manter stdout como um fluxo membro em vez de uma variável estática.

Essas alterações melhoram a legibilidade e confiabilidade dos logs para usuários executando llama-server no Windows e em configurações de roteador.