ProofOfWork constructor

const ProofOfWork({
  1. required String runId,
  2. required String issueIdentifier,
  3. required String workspacePath,
  4. required int attempt,
  5. required DateTime startedAt,
  6. required DateTime endedAt,
  7. required bool succeeded,
  8. required List<String> changedFiles,
  9. required Map<String, String> hookStatuses,
  10. required List<String> retryHistory,
  11. String? recommendation,
  12. String? diffSummary,
})

Creates a proof-of-work record.

Implementation

const ProofOfWork({
  required this.runId,
  required this.issueIdentifier,
  required this.workspacePath,
  required this.attempt,
  required this.startedAt,
  required this.endedAt,
  required this.succeeded,
  required this.changedFiles,
  required this.hookStatuses,
  required this.retryHistory,
  this.recommendation,
  this.diffSummary,
});