O projeto llama.cpp lançou a compilação b11258, que inclui uma correção para o comportamento do service worker da interface web integrada. Anteriormente, usar flags como `--path` ou `--no-ui` fazia com que os navegadores retivessem versões em cache da interface porque o servidor retornava um 404 para `/sw.js`, o que não aciona a remoção do service worker.

  • O servidor agora serve um service worker auto-registrador que limpa seus caches e recarrega as abas abertas quando a UI não está sendo servida, garantindo que caches desatualizados sejam descartados.
  • Um arquivo `sw.js` localizado na pasta especificada por `--path` continua tendo precedência e é servido primeiro se estiver presente.

Esta mudança impede que os usuários vejam interfaces em cache desatualizadas ao executar o servidor sem a UI integrada.