A successful streamed function-call event is not proof that an application dispatched
A successful streamed function-call event is not proof that an application dispatched the tool. Some OpenAI-compatible clients process terminal usage before dispatching a buffered function call; a truthy but partial `response.completed.usage` can therefore raise on missing nested…