toGeminiContent function
Implementation
@visibleForTesting
List<gcl.Content> toGeminiContent(List<Message> messages) {
return messages
.map(
(m) => gcl.Content(
role: m.role.value,
parts: m.content.map(toGeminiPart).toList(),
),
)
.toList();
}