Interface ChatEvent

All Known Implementing Classes:
ChatEvent.Completed, ChatEvent.Error, ChatEvent.Started, ChatEvent.Token, ChatEvent.ToolCall, ChatEvent.ToolResult

Typed events for async chat streaming.

Provides a structured way to handle different types of events during asynchronous chat processing.