{"validate":[[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[["name","Ada"]]}]]}]]},["/lines: missing required property"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[["name","Ada"],["vip",0]]}],["lines",[{"__dict__":[["sku",true],["qty","a"]]},{"__dict__":[["qty",true]]},{"__dict__":[["sku",{"__dict__":[["name","Bo"]]}],["qty",""],["note",null]]}]]]}]]},["/customer/vip: expected boolean, got integer","/lines/0/sku: expected string, got boolean","/lines/0/qty: expected integer, got string","/lines/1/sku: missing required property","/lines/1/qty: expected integer, got boolean","/lines/2/sku: expected string, got object","/lines/2/qty: expected integer, got string","/lines/2/note: expected string, got null"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[["name",0],["vip",[]]]}],["lines",[{"__dict__":[["sku","high"],["gift",[]]]},{"__dict__":[["qty",[1]],["note",3],["gift","high"]]}]],["priority",[]]]}]]},["/customer/name: expected string, got integer","/customer/vip: expected boolean, got array","/lines/0/qty: missing required property","/lines/1/sku: missing required property","/lines/1/qty: expected integer, got array","/lines/1/note: expected string, got integer","/priority: expected string, got array"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[]}],["lines",[]],["priority",2.0]]}]]},["/customer/name: missing required property","/priority: expected string, got number"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[]}],["lines",[{"__dict__":[["sku",-2],["qty",2.0],["note",{"__dict__":[["name","Bo"]]}],["gift",[1]]]},{"__dict__":[["sku",[1]],["qty",3],["gift",""]]}]]]}]]},["/customer/name: missing required property","/lines/0/sku: expected string, got integer","/lines/0/qty: expected integer, got number","/lines/0/note: expected string, got object","/lines/1/sku: expected string, got array"]],[{"__dict__":[["args",{"__dict__":[["lines",[{"__dict__":[["sku",true],["note",true],["gift",{"__dict__":[]}]]},{"__dict__":[["sku",""],["note",false],["gift",1.5]]},{"__dict__":[["qty",{"__dict__":[["name","Bo"]]}],["note",true]]}]]]}]]},["/customer: missing required property","/lines/0/qty: missing required property","/lines/0/sku: expected string, got boolean","/lines/0/note: expected string, got boolean","/lines/1/qty: missing required property","/lines/1/note: expected string, got boolean","/lines/2/sku: missing required property","/lines/2/qty: expected integer, got object","/lines/2/note: expected string, got boolean"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[]}],["lines",[]]]}]]},["/customer/name: missing required property"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[["name",true]]}],["lines",[{"__dict__":[["sku","x1"],["note",true],["gift","high"]]}]],["priority",[]]]}]]},["/customer/name: expected string, got boolean","/lines/0/qty: missing required property","/lines/0/note: expected string, got boolean","/priority: expected string, got array"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[["name","Ada"],["vip",null]]}]]}]]},["/lines: missing required property","/customer/vip: expected boolean, got null"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[["name","Ada"]]}],["lines",[{"__dict__":[["sku",""],["note","a"],["gift",""]]}]],["priority","a"]]}]]},["/lines/0/qty: missing required property","/priority: value \"a\" is not in [\"low\", \"high\"]"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[["name",""]]}],["lines",[{"__dict__":[["sku","high"]]},{"__dict__":[["sku","low"],["qty",{"__dict__":[]}],["note",false],["gift","a"]]}]]]}]]},["/lines/0/qty: missing required property","/lines/1/qty: expected integer, got object","/lines/1/note: expected string, got boolean"]],[{"__dict__":[["args",{"__dict__":[["customer",0],["lines",[]],["priority",{"__dict__":[["name","Bo"]]}]]}]]},["/customer: expected object, got integer","/priority: expected string, got object"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[]}],["lines",[{"__dict__":[["qty",{"__dict__":[]}],["gift",true]]},{"__dict__":[["qty",null],["gift",false]]},{"__dict__":[["sku",1.5],["note","low"],["gift",{"__dict__":[["name","Bo"]]}]]}]]]}]]},["/customer/name: missing required property","/lines/0/sku: missing required property","/lines/0/qty: expected integer, got object","/lines/1/sku: missing required property","/lines/1/qty: expected integer, got null","/lines/2/qty: missing required property","/lines/2/sku: expected string, got number"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[["name",null],["vip",[]]]}],["lines",[{"__dict__":[["qty",2.0]]},{"__dict__":[["qty",0],["note","a"],["gift",{"__dict__":[]}]]}]],["priority",false]]}]]},["/customer/name: expected string, got null","/customer/vip: expected boolean, got array","/lines/0/sku: missing required property","/lines/0/qty: expected integer, got number","/lines/1/sku: missing required property","/priority: expected string, got boolean"]],[{"__dict__":[["args",{"__dict__":[["lines",[{"__dict__":[["qty","low"],["gift","a"]]}]],["priority","x1"]]}]]},["/customer: missing required property","/lines/0/sku: missing required property","/lines/0/qty: expected integer, got string","/priority: value \"x1\" is not in [\"low\", \"high\"]"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[]}],["lines",[{"__dict__":[["sku",3],["note",[1]],["gift",[]]]}]]]}]]},["/customer/name: missing required property","/lines/0/qty: missing required property","/lines/0/sku: expected string, got integer","/lines/0/note: expected string, got array"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[["name","Ada"],["vip","low"]]}],["lines",[{"__dict__":[["sku",3],["gift",[1]]]},{"__dict__":[["sku",true],["qty",0],["note",[1]],["gift",{"__dict__":[]}]]}]],["priority",{"__dict__":[]}],["k/1","a"]]}]]},["/customer/vip: expected boolean, got string","/lines/0/qty: missing required property","/lines/0/sku: expected string, got integer","/lines/1/sku: expected string, got boolean","/lines/1/note: expected string, got array","/priority: expected string, got object","/k~11: unexpected property"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[["name",false],["vip",0]]}],["lines",[{"__dict__":[["sku",1.5],["qty","x1"],["gift",[1]]]},{"__dict__":[["sku",{"__dict__":[]}],["qty",3],["note",{"__dict__":[["name","Bo"]]}],["gift",2.0]]},{"__dict__":[["sku",{"__dict__":[]}],["qty",""],["gift",1.5]]}]],["priority",{"__dict__":[]}]]}]]},["/customer/name: expected string, got boolean","/customer/vip: expected boolean, got integer","/lines/0/sku: expected string, got number","/lines/0/qty: expected integer, got string","/lines/1/sku: expected string, got object","/lines/1/note: expected string, got object","/lines/2/sku: expected string, got object","/lines/2/qty: expected integer, got string","/priority: expected string, got object"]],[{"__dict__":[["args",{"__dict__":[]}]]},["/customer: missing required property","/lines: missing required property"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[["vip",[1]]]}],["lines",[{"__dict__":[["sku","high"],["qty","low"],["note",2.0],["gift",""]]},{"__dict__":[["sku",-2],["qty",1.5],["note",2.0]]}]],["priority",1.5]]}]]},["/customer/name: missing required property","/customer/vip: expected boolean, got array","/lines/0/qty: expected integer, got string","/lines/0/note: expected string, got number","/lines/1/sku: expected string, got integer","/lines/1/qty: expected integer, got number","/lines/1/note: expected string, got number","/priority: expected string, got number"]],[{"__dict__":[["args",{"__dict__":[["lines",[{"__dict__":[["sku",-2]]},{"__dict__":[["sku",[]],["qty","low"],["gift","low"]]},{"__dict__":[["qty","high"],["gift","low"]]}]],["priority","x1"]]}]]},["/customer: missing required property","/lines/0/qty: missing required property","/lines/0/sku: expected string, got integer","/lines/1/sku: expected string, got array","/lines/1/qty: expected integer, got string","/lines/2/sku: missing required property","/lines/2/qty: expected integer, got string","/priority: value \"x1\" is not in [\"low\", \"high\"]"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[]}],["lines",[{"__dict__":[["sku",{"__dict__":[["name","Bo"]]}],["qty",null],["gift",true]]},{"__dict__":[["sku",null],["qty","a"],["note","x1"]]},{"__dict__":[["sku","x1"],["qty",false],["note",{"__dict__":[]}],["gift","x1"]]}]]]}]]},["/customer/name: missing required property","/lines/0/sku: expected string, got object","/lines/0/qty: expected integer, got null","/lines/1/sku: expected string, got null","/lines/1/qty: expected integer, got string","/lines/2/qty: expected integer, got boolean","/lines/2/note: expected string, got object"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[["vip",true]]}],["lines",[{"__dict__":[["sku",1.5],["qty",{"__dict__":[["name","Bo"]]}],["gift",false]]},{"__dict__":[["sku",false],["qty","x1"]]},{"__dict__":[["sku",false]]}]],["priority",1.5]]}]]},["/customer/name: missing required property","/lines/0/sku: expected string, got number","/lines/0/qty: expected integer, got object","/lines/1/sku: expected string, got boolean","/lines/1/qty: expected integer, got string","/lines/2/qty: missing required property","/lines/2/sku: expected string, got boolean","/priority: expected string, got number"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[["name","Ada"]]}],["lines",[{"__dict__":[["sku",[1]],["qty",-2],["note",2.0]]},{"__dict__":[["qty",1.5],["gift",{"__dict__":[["name","Bo"]]}]]}]],["k/8","high"]]}]]},["/lines/0/sku: expected string, got array","/lines/0/note: expected string, got number","/lines/1/sku: missing required property","/lines/1/qty: expected integer, got number","/k~18: unexpected property"]],[{"__dict__":[["args",{"__dict__":[["customer",{"__dict__":[["vip","high"],["name",{"__dict__":[]}]]}],["lines",[{"__dict__":[["sku",[]],["gift",null]]},{"__dict__":[["sku",null],["gift",3]]},{"__dict__":[["sku",[1]]]}]]]}]]},["/customer/vip: expected boolean, got string","/customer/name: expected string, got object","/lines/0/qty: missing required property","/lines/0/sku: expected string, got array","/lines/1/qty: missing required property","/lines/1/sku: expected string, got null","/lines/2/qty: missing required property","/lines/2/sku: expected string, got array"]]],"replies":[[{"__dict__":[["reply","{\"choices\": [{\"message\": {\"role\": \"assistant\", \"content\": null, \"tool_calls\": [{\"id\": \"call_0\", \"type\": \"function\", \"function\": {\"name\": \"get_weather\", \"arguments\": \"{\\\"city\\\": \\\"high\\\", \\\"units\\\": \\\"kelvin\\\"}\"}}, {\"id\": \"call_1\", \"type\": \"function\", \"function\": {\"name\": \"get_weather\", \"arguments\": \"{\\\"city\\\": [], \\\"units\\\": \\\"kelvin\\\"}\"}}, {\"id\": \"call_2\", \"type\": \"function\", \"function\": {\"name\": \"place_order\", \"arguments\": \"{\\\"customer\\\": {\\\"vip\\\": \\\"\\\"}, \\\"lines\\\": [{\\\"sku\\\": \\\"x1\\\", \\\"qty\\\": 3, \\\"note\\\": \\\"a\\\"}, {\\\"gift\\\": \\\"a\\\"}, {\\\"sku\\\": [1], \\\"qty\\\": \\\"low\\\", \\\"note\\\": false, \\\"gift\\\": \\\"\\\"}]}\"}}]}, \"finish_reason\": \"tool_calls\"}]}"]]},[{"__tuple__":["call_0",["/units: value \"kelvin\" is not in [\"celsius\", \"fahrenheit\"]"]]},{"__tuple__":["call_1",["/city: expected string, got array","/units: value \"kelvin\" is not in [\"celsius\", \"fahrenheit\"]"]]},{"__tuple__":["call_2",["/customer/name: missing required property","/customer/vip: expected boolean, got string","/lines/1/sku: missing required property","/lines/1/qty: missing required property","/lines/2/sku: expected string, got array","/lines/2/qty: expected integer, got string","/lines/2/note: expected string, got boolean"]]}]],[{"__dict__":[["reply","{\"choices\": [{\"message\": {\"role\": \"assistant\", \"content\": null, \"tool_calls\": [{\"id\": \"call_0\", \"type\": \"function\", \"function\": {\"name\": \"get_weather\", \"arguments\": \"{\\\"city\\\": 3, \\\"units\\\": \\\"celsius\\\"}\"}}, {\"id\": \"call_1\", \"type\": \"function\", \"function\": {\"name\": \"get_weather\", \"arguments\": \"{\\\"city\\\": 3, \\\"units\\\": \\\"kelvin\\\"}\"}}]}, \"finish_reason\": \"tool_calls\"}]}"]]},[{"__tuple__":["call_0",["/city: expected string, got integer"]]},{"__tuple__":["call_1",["/city: expected string, got integer","/units: value \"kelvin\" is not in [\"celsius\", \"fahrenheit\"]"]]}]],[{"__dict__":[["reply","{\"choices\": [{\"message\": {\"role\": \"assistant\", \"content\": null, \"tool_calls\": [{\"id\": \"call_0\", \"type\": \"function\", \"function\": {\"name\": \"place_order\", \"arguments\": \"{\\\"customer\\\": {\\\"name\\\": \\\"low\\\", \\\"vip\\\": 0}, \\\"lines\\\": [{\\\"qty\\\": {}}, {\\\"sku\\\": [1], \\\"qty\\\": \\\"x1\\\", \\\"gift\\\": \\\"\\\"}, {\\\"sku\\\": true, \\\"qty\\\": true, \\\"note\\\": 0}], \\\"priority\\\": false}\"}}]}, \"finish_reason\": \"tool_calls\"}]}"]]},[{"__tuple__":["call_0",["/customer/vip: expected boolean, got integer","/lines/0/sku: missing required property","/lines/0/qty: expected integer, got object","/lines/1/sku: expected string, got array","/lines/1/qty: expected integer, got string","/lines/2/sku: expected string, got boolean","/lines/2/qty: expected integer, got boolean","/lines/2/note: expected string, got integer","/priority: expected string, got boolean"]]}]],[{"__dict__":[["reply","{\"choices\": [{\"message\": {\"role\": \"assistant\", \"content\": null, \"tool_calls\": [{\"id\": \"call_0\", \"type\": \"function\", \"function\": {\"name\": \"get_weather\", \"arguments\": \"{\\\"city\\\": 2.0, \\\"units\\\": \\\"kelvin\\\"}\"}}, {\"id\": \"call_1\", \"type\": \"function\", \"function\": {\"name\": \"get_weather\", \"arguments\": \"{\\\"city\\\": \\\"low\\\", \\\"units\\\": \\\"kelvin\\\"}\"}}]}, \"finish_reason\": \"tool_calls\"}]}"]]},[{"__tuple__":["call_0",["/city: expected string, got number","/units: value \"kelvin\" is not in [\"celsius\", \"fahrenheit\"]"]]},{"__tuple__":["call_1",["/units: value \"kelvin\" is not in [\"celsius\", \"fahrenheit\"]"]]}]],[{"__dict__":[["reply","{\"choices\": [{\"message\": {\"role\": \"assistant\", \"content\": null, \"tool_calls\": [{\"id\": \"call_0\", \"type\": \"function\", \"function\": {\"name\": \"refund\", \"arguments\": \"{\\\"city\\\": false, \\\"units\\\": \\\"kelvin\\\"}\"}}, {\"id\": \"call_1\", \"type\": \"function\", \"function\": {\"name\": \"get_weather\", \"arguments\": \"{\\\"city\\\": 1.5, \\\"units\\\": \\\"celsius\\\"}\"}}, {\"id\": \"call_2\", \"type\": \"function\", \"function\": {\"name\": \"place_order\", \"arguments\": \"{\\\"customer\\\": {\\\"vip\\\": 1.5}, \\\"k/7\\\": [1]}\"}}]}, \"finish_reason\": \"tool_calls\"}]}"]]},[{"__tuple__":["call_0",["/: unknown tool refund"]]},{"__tuple__":["call_1",["/city: expected string, got number"]]},{"__tuple__":["call_2",["/lines: missing required property","/customer/name: missing required property","/customer/vip: expected boolean, got number","/k~17: unexpected property"]]}]]]}