toJson method
Implementation
Map<String, dynamic> toJson() => {
'task_id': id,
'task_type': type.name,
'status': status.name,
'description': description,
if (output != null) 'output': output,
if (error != null) 'error': error,
if (exitCode != null) 'exitCode': exitCode,
};