You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is there any way to get errors raised by tools bubbled up to the caller? It appears that we are returning them to the LLM as a message and then calling the LLM again. See screenshot:
Is this by design?
The text was updated successfully, but these errors were encountered:
It is by design, but it's probably worth revisiting.
I propose to remove catching all errors and passing them to the LLM, rather making the user responsible to do so, so he has more control on what should make the tool fail gracefully to the LLM or suddenly to the caller, and clarifying that in the docs.
May be related to #86
Is there any way to get errors raised by tools bubbled up to the caller? It appears that we are returning them to the LLM as a message and then calling the LLM again. See screenshot:
Is this by design?
The text was updated successfully, but these errors were encountered: