AssistantStreamEvent, AssistantStreamMessageEndEvent, AssistantStreamMessageEvent, LlmGateway::Agents::Event::Base, LlmGateway::Agents::Event::ToolCallResult, PartialAssistantMessage, ReasoningContent, TextContent, ToolCall, ToolResult