"use client"; import { motion } from "framer-motion"; import { ArrowRight, Bot, Brain, CheckCircle, Sparkles, Zap } from "lucide-react"; import { Badge } from "@/components/ui/badge"; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; import { useLLMConfigs, useLLMPreferences } from "@/hooks/use-llm-configs"; const ROLE_ICONS = { long_context: Brain, fast: Zap, strategic: Bot, }; export function CompletionStep() { const { llmConfigs } = useLLMConfigs(); const { preferences } = useLLMPreferences(); const assignedConfigs = { long_context: llmConfigs.find((c) => c.id === preferences.long_context_llm_id), fast: llmConfigs.find((c) => c.id === preferences.fast_llm_id), strategic: llmConfigs.find((c) => c.id === preferences.strategic_llm_id), }; return (
{roleDisplayNames[role as keyof typeof roleDisplayNames]}
{config.name}
Click "Complete Setup" to enter your dashboard and start exploring!