ReasoningItem.fromJson constructor
Creates a ReasoningItem from JSON.
Implementation
factory ReasoningItem.fromJson(Map<String, dynamic> json) {
return ReasoningItem(
id: json['id'] as String,
content: (json['content'] as List?)
?.map((e) => e as Map<String, dynamic>)
.toList(),
summary: (json['summary'] as List)
.map(
(e) => ReasoningSummaryContent.fromJson(e as Map<String, dynamic>),
)
.toList(),
encryptedContent: json['encrypted_content'] as String?,
);
}