import { reconcileThinkingLevel, thinkingLevelOptions } from "../model-catalog"; import type { Model } from "../workspace/types"; import "./ModelSelector.css"; import "./ThinkingSelector.css"; type ThinkingSelectorProps = { model?: Model; label?: string; value: string; disabled?: boolean; className?: string; controlClassName?: string; onChange: (level: string) => void; }; export function ThinkingSelector({ model, label = "Thinking", value, disabled = false, className, controlClassName, onChange, }: ThinkingSelectorProps) { const options = thinkingLevelOptions(model); return ( ); }