Hi there! I’d like to keep everything within the same call.
However, I don’t want to block the tool call while my LLM processes, since it can take several seconds. What would be the best pattern to handle this?
Would it make sense to return a quick response from the tool (like a placeholder), let the assistant continue the conversation, and then somehow inject the final result once it’s ready into the same call/session?