Provides struct and type for a ChatRequest
Summary
Types
@type t() :: %Gleanex.Client.ChatRequest{ agentConfig: Gleanex.Client.AgentConfig.t() | nil, agentId: String.t() | nil, applicationId: String.t() | nil, chatId: String.t() | nil, exclusions: Gleanex.Client.ChatRestrictionFilters.t() | nil, inclusions: Gleanex.Client.ChatRestrictionFilters.t() | nil, messages: [Gleanex.Client.ChatMessage.t()] | nil, saveChat: boolean() | nil, sessionInfo: Gleanex.Client.SessionInfo.t() | nil, stream: boolean() | nil, timeoutMillis: integer() | nil }