O lançamento llama.cpp b11077 aborda um bug no modo roteador onde o argumento `--api-key-file` estava sendo encaminhado incorretamente para instâncias filhas geradas pelo roteador. Isso fazia com que clientes usando `--api-key` recebessem erros 401 nas conclusões de chat e impedia que as chamadas internas de stream do roteador funcionassem.

  • Define `LLAMA_ARG_API_KEY_FILE` como nulo em `unset_reserved_args()` para que nenhuma chave de API alcance as instâncias filhas.
  • Garante que todas as chaves aceitas pelo roteador funcionem de ponta a ponta sem revalidação contra as chaves do arquivo.
  • Impede que chamadas internas de stream do roteador, como POST /v1/streams/lookup e DELETE /v1/stream, sejam rejeitadas silenciosamente com erros 401.

Esta correção resolve o problema #28820 garantindo que a autenticação permaneça como responsabilidade do roteador em vez dos processos filhos.