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
Hello, I had a doubt about offering the execute query function being exposed here. Since we are not tracking the state of the tool execution (whether it completed successfully, did it fail, etc.), how does the client know this information, if the client-server connection drops?
In other words, the client won't know if a query was executed if the connection is dropped and reconnected and then it may execute the query twice or not execute it knowing it has already happened, which depending on the nature of the query could not be a desired behaviour.
Do you have plans to persist this information? Or have you thought about use cases like these. Just curious
The text was updated successfully, but these errors were encountered:
Hello, I had a doubt about offering the execute query function being exposed here. Since we are not tracking the state of the tool execution (whether it completed successfully, did it fail, etc.), how does the client know this information, if the client-server connection drops?
In other words, the client won't know if a query was executed if the connection is dropped and reconnected and then it may execute the query twice or not execute it knowing it has already happened, which depending on the nature of the query could not be a desired behaviour.
Do you have plans to persist this information? Or have you thought about use cases like these. Just curious
The text was updated successfully, but these errors were encountered: