effectivePrompt property

String? get effectivePrompt

Implementation

String? get effectivePrompt {
  final generatedPrompt = prompt?.trim();
  if (generatedPrompt != null && generatedPrompt.isNotEmpty) {
    return generatedPrompt;
  }
  final originalPrompt = sourcePrompt?.trim();
  return originalPrompt == null || originalPrompt.isEmpty ? null : originalPrompt;
}