StepResult.fromJson constructor
Create from JSON.
Implementation
factory StepResult.fromJson(Map<String, dynamic> json) {
return StepResult(
stepId: json['stepId'] as String? ?? '',
result: json['result'],
claims: (json['claims'] as List<dynamic>?)
?.map((e) => Claim.fromJson(e as Map<String, dynamic>))
.toList() ??
[],
evidenceRefs:
(json['evidenceRefs'] as List<dynamic>?)?.cast<String>() ?? [],
toolCalled: json['toolCalled'] as String?,
metadata: json['metadata'] as Map<String, dynamic>?,
);
}