My agent kept randomly stopping mid-task and I finally figured out why (llama.cpp + Qwen3 tool calling)
DGX agentSpent about two weeks convinced I had a prompting problem. My local Qwen3 agent would just stop. No error, no crash, finish_reason came back as 'stop' like the model had decided it was done. Except it