Server dan UI llama.cpp telah diperbarui untuk menampilkan kontrol direktori kerja secara kondisional. Sebelumnya, chip ini muncul setiap kali alat bawaan apa pun diekspos, bahkan jika tidak ada alat yang benar-benar menggunakannya.

  • Alat sekarang mendeklarasikan apakah mereka menyelesaikan jalur terhadap direktori kerja bersama dengan izin tulis mereka di daftar /tools.
  • WebUI menampilkan chip direktori kerja dan mengaktifkan perintah /cwd hanya ketika setidaknya satu alat yang dilayani diaktifkan dan mampu membaca direktori.
  • Perubahan ini mencegah UI menampilkan kontrol yang tidak berguna untuk server yang dimulai dengan alat seperti get_datetime atau di mana semua alat sistem file dinonaktifkan.

Pembaruan ini meningkatkan antarmuka pengguna dengan memastikan bahwa kontrol hanya ditampilkan ketika fungsional, mengurangi kekacauan dalam konfigurasi yang tidak memerlukan akses ke sistem file.