Generate dedup key from task name and input
String generateKey(String taskName, Map<String, dynamic> input);