El servidor y la UI de llama.cpp se han actualizado para mostrar condicionalmente el control del directorio de trabajo. Anteriormente, este elemento aparecía siempre que se exponía cualquier herramienta integrada, incluso si ninguna herramienta realmente lo usaba.
- Las herramientas ahora declaran si resuelven rutas relativas al directorio de trabajo junto con sus permisos de escritura en la lista /tools.
- La WebUI muestra el indicador del directorio de trabajo y habilita el comando /cwd solo cuando al menos una herramienta servida está habilitada y es capaz de leer el directorio.
- Este cambio evita que la UI muestre un control inútil para servidores iniciados con herramientas como get_datetime o donde todas las herramientas de sistema de archivos están deshabilitadas.
Esta actualización mejora la interfaz de usuario asegurando que los controles solo se presenten cuando sean funcionales, reduciendo el desorden en configuraciones que no requieren acceso al sistema de archivos.