La versión llama.cpp b11077 aborda un error en el modo enrutador donde el argumento `--api-key-file` se reenviaba incorrectamente a las instancias hijas generadas por el enrutador. Esto causaba que los clientes que usaban `--api-key` recibieran errores 401 en las completaciones de chat y evitaba que funcionaran las llamadas internas de flujo del enrutador.

  • Establece `LLAMA_ARG_API_KEY_FILE` como nulo en `unset_reserved_args()` para que ninguna clave API llegue a las instancias hijas.
  • Garantiza que todas las claves que acepta el enrutador funcionen de extremo a extremo sin una nueva validación contra las claves del archivo.
  • Evita que las llamadas internas de flujo del enrutador, como POST /v1/streams/lookup y DELETE /v1/stream, sean rechazadas silenciosamente con errores 401.

Esta corrección resuelve el problema #28820 asegurando que la autenticación siga siendo responsabilidad del enrutador en lugar de los procesos hijos.