SystemMessage constructor
SystemMessage({
- String? uuid,
- String? timestamp,
- required SystemMessageSubtype subtype,
- SystemMessageLevel level = SystemMessageLevel.info,
- required String content,
- Map<
String, dynamic> ? metadata,
Implementation
SystemMessage({
String? uuid,
String? timestamp,
required this.subtype,
this.level = SystemMessageLevel.info,
required this.content,
this.metadata,
}) : uuid = uuid ?? const Uuid().v4(),
timestamp = timestamp ?? DateTime.now().toUtc().toIso8601String();