high95%
openai: malformed tool calls cause all tool calls to be silently dropped
A malformed tool call entry (missing 'function' or 'index') in a streaming OpenAI response causes _convert_delta_to_message_chunk to silently discard all tool call chunks due to a broad except KeyError: pass around a list comprehension.
