Just an update, I was able to get it back up and running using a paired down version of my usual assistant (no vectorstore, no tools), and some re-working of my request (had o1 help me work out some improvements!).
The streaming is “chunky” which could be my implementation though I did see when I first started things up today there was a run and fail.
What was nice is I did see some SSE with an error message with a request ID last night–leads me to think they’re working on it over the weekend which I really appreciate!
NVM UPDATE: still run and fails! Guess I got some more investigating to do…
“Chunky” responses were indeed me, as I used o1 to help streamline the backend I’m using, it wasn’t sending every event, just packets of 2-3.
Got everything back up and running by duplicating my usual Assistant without tools and then gradually adding them back in to see which one was causing the instant fail.
I finally found it, and I suspect it has something to do with my implementation of “anyOf” in the schema - this tool previously worked for the past two months or so with no modification, and it passes the “save” test.
Going to see if I can rework the tool without making it so overly complicated.
It seems that the issue the OP is facing is different from yours. It doesn’t appear to be related to the Assistants API in general unless we start receiving many more similar reports.
To help you find the culprit and hopefully a solution, I suggest we move your case to a new topic.
I am also seeing errors in my calls to “openai.beta.threads.runs.submit_tool_outputs_stream()”. All the run.status I get back are “failure” with a last_error = “Sorry, something went wrong.”