import { Label } from '@/components/ui/label'; import { Brain } from 'lucide-react'; import { cn } from '@/lib/utils'; import { ThinkingLevel } from '@/store/app-store'; import { THINKING_LEVELS, THINKING_LEVEL_LABELS } from './model-constants'; interface ThinkingLevelSelectorProps { selectedLevel: ThinkingLevel; onLevelSelect: (level: ThinkingLevel) => void; testIdPrefix?: string; } export function ThinkingLevelSelector({ selectedLevel, onLevelSelect, testIdPrefix = 'thinking-level', }: ThinkingLevelSelectorProps) { return (
{THINKING_LEVELS.map((level) => ( ))}

Higher levels give more time to reason through complex problems.

); }