RunStep constructor

const RunStep({
  1. required String id,
  2. required String object,
  3. required int createdAt,
  4. required String runId,
  5. required String assistantId,
  6. required String threadId,
  7. required RunStepType type,
  8. required RunStepStatus status,
  9. required StepDetails stepDetails,
  10. StepError? lastError,
  11. int? expiredAt,
  12. int? cancelledAt,
  13. int? failedAt,
  14. int? completedAt,
  15. required Map<String, String> metadata,
  16. Usage? usage,
})

Creates a RunStep.

Implementation

const RunStep({
  required this.id,
  required this.object,
  required this.createdAt,
  required this.runId,
  required this.assistantId,
  required this.threadId,
  required this.type,
  required this.status,
  required this.stepDetails,
  this.lastError,
  this.expiredAt,
  this.cancelledAt,
  this.failedAt,
  this.completedAt,
  required this.metadata,
  this.usage,
});