normalizeRecommendationGoal function

RecommendationGoal normalizeRecommendationGoal(
  1. String? goal
)

Normalize a recommendation goal string to enum.

Implementation

RecommendationGoal normalizeRecommendationGoal(String? goal) {
  switch (goal?.trim().toLowerCase()) {
    case 'latency':
      return RecommendationGoal.latency;
    case 'coding':
      return RecommendationGoal.coding;
    case 'balanced':
    default:
      return RecommendationGoal.balanced;
  }
}