The clean pattern here is: return a fast placehold...
# general-english
f
The clean pattern here is: return a fast placeholder (e.g. “Let me check that for you”), let the assistant keep the call alive, and run your LLM async in the background. Then, when it’s ready, you trigger a new message/event into the same call session (basically re-engage the assistant with fresh context). That way it feels continuous to the user without blocking.