git log --author=686f6c61 -- llama-cpp
Contribuciones a llama.cpp
- ossllama.cpp
Añadido soporte para thinking content blocks en la API de Anthropic Messages. Corregidos campos de signature faltantes y eventos duplicados de content_block_start en streaming. Probado con DeepSeek-R1 y Qwen3-Thinking.
- ossllama.cpp
Trazado completo del flujo en el motor minja: claves inexistentes devuelven Undefined (no None), por lo que `is not none` evalúa True y `|length` falla sobre Undefined. Auditados todos los templates en models/templates/, identificados 4 vulnerables (Apriel, DeepSeek-R1-Distill-Qwen-32B, DeepSeek-R1-Distill-Llama-8B, llama-cpp-deepseek-r1) y 8 frágiles. Propuesta corrección en templates (guardia `is defined`) y en engine (registrar length en value_undefined_t).
- ossllama.cpp
Mesa Vulkan ICD no podía inicializar correctamente y vkEnumeratePhysicalDevices() devolvía lista vacía. Añadidas librerías libglvnd0, libgl1, libglx0, libegl1 y libgles2 al Dockerfile.