Hi, I just encountered very strange behavior with assistants API.
I am using assistants API to upload a file and ask question about the file, at most time I can get two run steps whose types are tool_calls(retrieval) and message_creation respectively.
However from yesterday I found that sometimes, the message_creation run step can be missing and result in the run stopped at tool_call(retrieval) . No message is added to the thread.
In this case, I have to add another user message like “what’s your response?” to force message_creation to be executed.
I am wondering if this is a bug that supposed to be fixed in the future? And if there is a way to avoid this behavior?
Experiencing the same situation here. The run is complete, there’s a tool_calls for retrieval tool, which is completed, but no message added to the thread.