toAutoClassifierInput method

  1. @override
String toAutoClassifierInput(
  1. Map<String, dynamic> input
)
override

Generate classifier input for auto-permission decisions. Returns empty string to skip classification.

Implementation

@override
String toAutoClassifierInput(Map<String, dynamic> input) {
  final parts = <String>[input['taskId'] as String? ?? ''];
  final status = input['status'] as String?;
  if (status != null) parts.add(status);
  final subject = input['subject'] as String?;
  if (subject != null) parts.add(subject);
  return parts.join(' ');
}