Sí, es un protocolo sorprendentemente complicado, especialmente cuando hay varias llamadas a herramientas involucradas.
¡Estoy trabajando en ello! Espero tener esto implementado esta semana.
Pensando que los objetos ahora tienen “provider_data”, el nuevo cambio es permitir que los objetos ToolCall transporten eso también.