llama.cpp extends correctness fixes into Ling 3.0 tool calls
Signed prereleases b11047-b11056 fix CUDA sort corruption, Metal and JSON-schema handling and several Hexagon operations. Build b11057 then adds a dedicated Ling 3.0 parser so a tool call that arrives before a closing think block is emitted as a tool call instead of being swallowed as reasoning content and terminating an agent loop.
Why it matters: The new parser addresses an agent-loop correctness failure rather than a cosmetic difference. It also extends an already broad prerelease train, so upgrading for Ling 3.0 should remain scoped to the affected chat template and the exact accelerator stack in…