@Logan M I noticed the agent implementations have been refactored by @jerryjliu0 , and when I try the usual OpenAI Agent implementation example provided in the docs, I can't seem to get it to work when I try astream_chat - just says STARTING TURN 1 and doesn't print anything beyond that. Am I doing something wrong, is there a new way to interact with things?
Ran into a different issue shortly after, was testing chat_engine.astream_chat with chat_mode='openai', and got this error - ValueError: Streaming not supported for async
This is because the chat engine is using an underlying agent using the index as a query engine tool that is being called a retriever query engine, and that doesn't have async + streaming?