| b11954–b11960 | `CMakeLists.txt` (llama.cpp 0.8.0, #31309), `ggml/CMakeLists.txt` (ggml 0.28.0), `tools/mtmd/{mtmd.{cpp,h},mtmd-helper.{cpp,h},mtmd-image.{cpp,h},clip.cpp,models/lfm3vl.cpp}`, `tools/server/server-{chat.{cpp,h},realtime.{cpp,h},task.h,decision.cpp}`, `tools/ui/**` | **None needed.** Six commits: the version bumps (llama.cpp 0.7 -> 0.8, ggml 0.27 -> 0.28; this build reads the pair from the fetched tree and leaves its libraries unversioned, so nothing moves), tool calls in `/v1/realtime` (#31287, inside `server-realtime.cpp`, which is compiled in since b11946), video input for LFM3 (#31283: `mtmd_video_config` / `mtmd_get_video_config`, `mtmd_bitmap_set_is_video`, `mtmd_helper` `no_soundtrack`; additive), a Responses-API tool converter in `server-chat.cpp`, and the WebUI's reasoning menu from the template's effort levels (#31273). No new file, no license or lockfile change, request schema and response keys unchanged, the ggml defaults of the root `CMakeLists.txt` unchanged. Built at `8642541b2`: 0 warnings, `ctest` 728/728; `TtsIntegrationTest`, `TtsChatTemplateIntegrationTest` (LFM3-Audio), `MultimodalIntegrationTest`, `ToolCallingIntegrationTest`, the router and attach tests, `NativeLibraryLoadSmokeTest` and `LlamaModelTest` green (98 tests). |
0 commit comments