Class AgentStreamingSupport

java.lang.Object
com.tnsai.agents.streaming.AgentStreamingSupport

public class AgentStreamingSupport extends Object
Handles streaming and event-based chat operations for an Agent.

This class extracts streaming/event concerns from the Agent class:

  • Stream-based chat (streamChat)
  • Event-based chat with callbacks (chatWithEvents)
  • LLM invocation with progress events
  • Tool call execution with events