Noticed recently, when adding new examples from traces or annotation queues to the dataset with Array of Message
defined schema for messages
field, LangSmith started responding with HTTP 400:
// POST https://api.smith.langchain.com/examples
{
"detail": {
"message": "Failed example validation",
"input_errors": [
"Undefined reference in inputs schema: Unresolvable: https://api.smith.langchain.com/public/schemas/v1/message.json"
],
"output_errors": []
}
}
Looks like that issue was introduced no later than the last week, as we were able to add examples on 7/22 on the same dataset, and no schema changes were made during this period.