ChatThreadSnapshot constructor

ChatThreadSnapshot({
  1. required List<MeshElement> messages,
  2. required List<Participant> online,
  3. required List<String> offline,
  4. required List<String> typing,
  5. required List<String> thinking,
  6. required List<String> listening,
  7. required List<ThreadToolkitBuilder> availableTools,
  8. required bool agentOnline,
})

Implementation

ChatThreadSnapshot({
  required this.messages,
  required this.online,
  required this.offline,
  required this.typing,
  required this.thinking,
  required this.listening,
  required this.availableTools,
  required this.agentOnline,
});