In to_litellm_messages, an extra name field is added to the tool_calls field of request, which does not comply to OpenAI's API reference. This API violation will cause pydantic validation failure in apps that directly use openai sdk.
Wondering why it's so designed? Or it's just a bug.
Thanks.