got ZodError when listing files
{"success":false,"error":{"name":"ZodError","message":"[\n {\n \"code\": \"invalid_union\",\n \"errors\": [\n [\n {\n \"expected\":
\"string\",\n \"code\": \"invalid_type\",\n \"path\": [],\n \"message\": \"Invalid input: expected string, received
array\"\n }\n ],\n [\n {\n \"code\": \"invalid_union\",\n \"errors\": [\n [\n {\n
\"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"id\"\n ],\n
\"message\": \"Invalid input: expected string, received undefined\"\n },\n {\n \"expected\": \"array\",\n
\"code\": \"invalid_type\",\n \"path\": [\n \"content\"\n ],\n \"message\": \"Invalid input: expected
array, received null\"\n }\n ],\n [\n {\n \"code\": \"invalid_value\",\n \"values\": [\n
\"message\"\n ],\n \"path\": [\n \"type\"\n ],\n \"message\": \"Invalid input: expected \
\\"message\\\"\"\n },\n {\n \"code\": \"invalid_union\",\n \"errors\": [\n [\n
{\n \"code\": \"invalid_value\",\n \"values\": [\n \"user\"\n ],\n
\"path\": [],\n \"message\": \"Invalid input: expected \\\"user\\\"\"\n }\n ],\n [\n
{\n \"code\": \"invalid_value\",\n \"values\": [\n \"system\"\n ],\n
\"path\": [],\n \"message\": \"Invalid input: expected \\\"system\\\"\"\n }\n ],\n [\n
{\n \"code\": \"invalid_value\",\n \"values\": [\n \"assistant\"\n ],\n
\"path\": [],\n \"message\": \"Invalid input: expected \\\"assistant\\\"\"\n }\n ],\n [\n
{\n \"code\": \"invalid_value\",\n \"values\": [\n \"developer\"\n ],\n
\"path\": [],\n \"message\": \"Invalid input: expected \\\"developer\\\"\"\n }\n ]\n ],\n
\"path\": [\n \"role\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n
\"code\": \"invalid_union\",\n \"errors\": [\n [\n {\n \"expected\": \"array\",\n
\"code\": \"invalid_type\",\n \"path\": [],\n \"message\": \"Invalid input: expected array, received
null\"\n }\n ],\n [\n {\n \"expected\": \"string\",\n
\"code\": \"invalid_type\",\n \"path\": [],\n \"message\": \"Invalid input: expected string, received
null\"\n }\n ]\n ],\n \"path\": [\n \"content\"\n ],\n
\"message\": \"Invalid input\"\n }\n ],\n [\n {\n \"code\": \"invalid_value\",\n
\"values\": [\n \"message\"\n ],\n \"path\": [\n \"type\"\n ],\n
\"message\": \"Invalid input: expected \\\"message\\\"\"\n },\n {\n \"code\": \"invalid_union\",\n \"errors\":
[\n [\n {\n \"code\": \"invalid_value\",\n \"values\": [\n
\"user\"\n ],\n \"path\": [],\n \"message\": \"Invalid input: expected \\\"user\\
\"\"\n }\n ],\n [\n {\n \"code\": \"invalid_value\",\n
\"values\": [\n \"system\"\n ],\n \"path\": [],\n \"message\": \"Invalid input:
expected \\\"system\\\"\"\n }\n ],\n [\n {\n \"code\": \"invalid_value\",
\n \"values\": [\n \"developer\"\n ],\n \"path\": [],\n
\"message\": \"Invalid input: expected \\\"developer\\\"\"\n }\n ]\n ],\n \"path\": [\n
\"role\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"array\",\n
\"code\": \"invalid_type\",\n \"path\": [\n \"content\"\n ],\n \"message\": \"Invalid input: expected
array, received null\"\n }\n ],\n [\n {\n \"code\": \"invalid_value\",\n \"values\": [\n
\"function_call\"\n ],\n \"path\": [\n \"type\"\n ],\n \"message\": \"Invalid input:
expected \\\"function_call\\\"\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n
\"path\": [\n \"call_id\"\n ],\n \"message\": \"Invalid input: expected string, received undefined\"\n },
\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n
\"name\"\n ],\n \"message\": \"Invalid input: expected string, received undefined\"\n },\n {\n
\"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"arguments\"\n ],\n
\"message\": \"Invalid input: expected string, received undefined\"\n },\n {\n \"expected\": \"string\",\n
\"code\": \"invalid_type\",\n \"path\": [\n \"id\"\n ],\n \"message\": \"Invalid input: expected string,
received undefined\"\n }\n ],\n [\n {\n \"code\": \"invalid_value\",\n \"values\": [\n
\"function_call_output\"\n ],\n \"path\": [\n \"type\"\n ],\n \"message\": \"Invalid
input: expected \\\"function_call_output\\\"\"\n },\n {\n \"expected\": \"string\",\n \"code\":
\"invalid_type\",\n \"path\": [\n \"call_id\"\n ],\n \"message\": \"Invalid input: expected string,
received undefined\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n
\"path\": [\n \"output\"\n ],\n \"message\": \"Invalid input: expected string, received
undefined\"\n }\n ],\n [\n {\n \"code\": \"invalid_union\",\n \"errors\": [\n
[\n {\n \"code\": \"invalid_value\",\n \"values\": [\n
\"assistant\"\n ],\n \"path\": [\n \"role\"\n ],\n
\"message\": \"Invalid input: expected \\\"assistant\\\"\"\n },\n {\n \"code\": \"invalid_value\",\n
\"values\": [\n \"message\"\n ],\n \"path\": [\n
\"type\"\n ],\n \"message\": \"Invalid input: expected \\\"message\\\"\"\n },\n {\n
\"expected\": \"array\",\n \"code\": \"invalid_type\",\n \"path\": [\n
\"content\"\n ],\n \"message\": \"Invalid input: expected array, received
null\"\n }\n ],\n [\n {\n \"expected\": \"array\",\n
\"code\": \"invalid_type\",\n \"path\": [\n \"content\"\n ],\n \"message\":
\"Invalid input: expected array, received null\"\n }\n ],\n [\n {\n
\"code\": \"invalid_value\",\n \"values\": [\n \"function_call\"\n ],\n
\"path\": [\n \"type\"\n ],\n \"message\": \"Invalid input: expected \\\"function_call\\
\"\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n
\"path\": [\n \"name\"\n ],\n \"message\": \"Invalid input: expected string, received
undefined\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n
\"path\": [\n \"arguments\"\n ],\n \"message\": \"Invalid input: expected string, received
undefined\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n
\"path\": [\n \"call_id\"\n ],\n \"message\": \"Invalid input: expected string, received
undefined\"\n }\n ],\n [\n {\n \"code\": \"invalid_value\",\n
\"values\": [\n \"web_search_call\"\n ],\n \"path\": [\n
\"type\"\n ],\n \"message\": \"Invalid input: expected \\\"web_search_call\\\"\"\n },\n
{\n \"code\": \"invalid_value\",\n \"values\": [\n \"completed\",\n
\"searching\",\n \"in_progress\",\n \"failed\"\n ],\n \"path\": [\n
\"status\"\n ],\n \"message\": \"Invalid option: expected one of \\\"completed\\\"|\\\"searching\\\"|\\\"in_progress\\\"|\\
\"failed\\\"\"\n }\n ],\n [\n {\n \"code\": \"invalid_value\",\n
\"values\": [\n \"file_search_call\"\n ],\n \"path\": [\n
\"type\"\n ],\n \"message\": \"Invalid input: expected \\\"file_search_call\\\"\"\n },\n
{\n \"expected\": \"array\",\n \"code\": \"invalid_type\",\n \"path\": [\n
\"queries\"\n ],\n \"message\": \"Invalid input: expected array, received undefined\"\n },\n
{\n \"code\": \"invalid_value\",\n \"values\": [\n \"completed\",\n
\"searching\",\n \"in_progress\",\n \"failed\"\n ],\n \"path\": [\n
\"status\"\n ],\n \"message\": \"Invalid option: expected one of \\\"completed\\\"|\\\"searching\\\"|\\\"in_progress\\\"|\\
\"failed\\\"\"\n }\n ],\n [\n {\n \"code\": \"invalid_value\",\n
\"values\": [\n \"image_generation_call\"\n ],\n \"path\": [\n
\"type\"\n ],\n \"message\": \"Invalid input: expected \\\"image_generation_call\\\"\"\n },\n
{\n \"code\": \"invalid_value\",\n \"values\": [\n \"in_progress\",\n
\"completed\",\n \"generating\",\n \"failed\"\n ],\n \"path\": [\n
\"status\"\n ],\n \"message\": \"Invalid option: expected one of \\\"in_progress\\\"|\\\"completed\\\"|\\\"generating\\\"|\\
\"failed\\\"\"\n }\n ]\n ],\n \"path\": [],\n \"message\": \"Invalid
input\"\n }\n ]\n ],\n \"path\": [\n 6\n ],\n \"message\": \"Invalid
input\"\n }\n ]\n ],\n \"path\": [\n \"input\"\n ],\n \"message\": \"Invalid input\"\n }\n]"}}
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗