PulseAugur
EN
LIVE 09:29:32

llama.cpp fixes muse-glimmer tool call parsing issue

The llama.cpp project has released an update (b10380) to fix an issue where the muse-glimmer model incorrectly handled tool calls. Previously, the model would sometimes absorb tool call markup into its response content, preventing the tool from executing. This fix ensures that content is properly delimited at the <|eom|> token, allowing subsequent tool calls to be recognized and processed correctly. The problem was identified during a tau2-bench telecom run, affecting a significant number of tasks. AI

IMPACT Ensures correct execution of tool calls for the muse-glimmer model within the llama.cpp framework.

RANK_REASON This is a bug fix for a specific model's template within the llama.cpp project, not a new model release or significant feature update.

Read on llama.cpp — Releases →

AI-generated summary · Google Gemini · from 1 sources. How we write summaries →

llama.cpp fixes muse-glimmer tool call parsing issue

COVERAGE [1]

  1. llama.cpp — Releases TIER_1 English(EN) · ruanslv ·

    b10380: chat : fix muse-glimmer detection of tool calls after EOM (#26879)

    <ul> <li>chat : fix muse-glimmer swallowing a trailing tool call into content</li> </ul> <p>Muse Glimmer routinely answers the user and calls a tool in a single<br /> generation. The template terminates a message with &lt;|eom|&gt; when more<br /> messages follow in the same turn…