StreamChatAiAssistantResponse constructor

StreamChatAiAssistantResponse({
  1. ArtifactChunk? artifactChunk,
  2. AssistantConfirmationRequest? confirmationRequest,
  3. String? eventId,
  4. String? eventTime,
  5. TurnHandoffEvent? handoff,
  6. OptionQuestionsChunk? optionQuestionsChunk,
  7. TurnResumeSnapshot? resumeSnapshot,
  8. String? sequenceNumber,
  9. SessionCheckpoint? sessionCheckpoint,
  10. Status? status,
  11. String? textChunk,
  12. String? thoughtChunk,
  13. ToolCall? toolCall,
  14. ToolResponse? toolResponse,
  15. TurnCompletedEvent? turnCompleted,
  16. bool? turnInProgress,
  17. TurnMetadata? turnMetadata,
  18. UiEvent? uiEvent,
})

Implementation

StreamChatAiAssistantResponse({
  this.artifactChunk,
  this.confirmationRequest,
  this.eventId,
  this.eventTime,
  this.handoff,
  this.optionQuestionsChunk,
  this.resumeSnapshot,
  this.sequenceNumber,
  this.sessionCheckpoint,
  this.status,
  this.textChunk,
  this.thoughtChunk,
  this.toolCall,
  this.toolResponse,
  this.turnCompleted,
  this.turnInProgress,
  this.turnMetadata,
  this.uiEvent,
});