for a simple loop
requestLLM -> nodeExecuteTool (on tool call) -> nodeSendToolResults (append to prompt and call requestLLM again)
I find the "streaming" alternatives lacking (Might be wrong though hence the message here)
I can change it to nodeRequestLLMStreaming - Collect all the frames, asynchronously just update the UI
Then again, I don't see any nodes for sending the tool results back - I can implement it but would be nice if there is a simple strategy node available for streaming!