Is it possible to use a workflow in a chat context and stream the results of the steps to the client?
If not, why? Are agents not meant to be used in this way?
My use case is a customer service chatbot that handles general questions with an agent but for more complex actions like managing an order it will pass to an agent.