The llama-server's Responses API incorrectly marks truncated replies and tool calls as completed, unlike the chat completions endpoint which correctly identifies length-based cutoffs. This behavior can lead clients to treat incomplete responses as finished or process malformed tool arguments. The issue stems from how the Responses API converts requests to the chat completions format but fails to propagate the "finish_reason" status, potentially causing agents relying on this API to misinterpret model outputs. AI
IMPACT This bug could lead to unreliable behavior in AI agents that depend on the llama-server's Responses API, potentially causing them to misinterpret model outputs or process invalid tool calls.
RANK_REASON This item details a bug in a specific API implementation (llama-server) that affects how AI model responses are handled, rather than a new model release or significant industry event.
- gemma-3-1b-it-Q4_K_M
- ggml-org/llama.cpp#30773
- llama.cpp
- llama-server
- LXC
- .openai
- Qwen3 0.6B
- Qwen3-0.6B-Q8_0
AI-generated summary · Google Gemini · from 1 sources. How we write summaries →