-
Notifications
You must be signed in to change notification settings - Fork 835
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No Function Arguments in toolCallDone Stream Event Hook #790
Comments
Thanks for reporting, we'll look into it! |
Isn't this a duplicate of my issue #771? |
Just for completeness. In the As a workaround I'm listening to the event |
Also, aside from this still happening 100% of the times a tool is called, I would also like to add that once the tool output is submitted, the assistant doesn't respond with anything, or at least it is not shown by .on('messageDone') nor with any other .on() listener. |
When i have multiple function calls, toolCallDone is called once just with first functionCall. Is there an bug? |
That is correct that |
Wich one is called for all tool calls? Actually im using generic events like:
And submitting all tool calls to my sistems |
Closing as a duplicate of #771 |
Confirm this is a Node library issue and not an underlying OpenAI API issue
Describe the bug
The "
.on('toolCallDone')
used on the stream returned byai.beta.threads.runs.stream
" does not return arguments (empty string), only function name:To Reproduce
ai.beta.threads.runs.stream
.on('toolCallDone')
hook.Code snippets
OS
macOS
Node version
v20.11.1
Library version
openai v4.36.0
The text was updated successfully, but these errors were encountered: