diff --git a/ui/src/components/AgentConfigForm.tsx b/ui/src/components/AgentConfigForm.tsx index 5faba1d36d9..462c1c138ef 100644 --- a/ui/src/components/AgentConfigForm.tsx +++ b/ui/src/components/AgentConfigForm.tsx @@ -1330,6 +1330,7 @@ function ModelDropdown({ refreshingModels, detectModelLabel, emptyDetectHint, + defaultLabel, }: { models: AdapterModel[]; value: string; @@ -1347,6 +1348,7 @@ function ModelDropdown({ refreshingModels?: boolean; detectModelLabel?: string; emptyDetectHint?: string; + defaultLabel?: string; }) { const [modelSearch, setModelSearch] = useState(""); const [detectingModel, setDetectingModel] = useState(false); @@ -1433,7 +1435,8 @@ function ModelDropdown({ {selected ? selected.label - : value || (allowDefault ? "Default" : required ? "Select model (required)" : "Select model")} + : value + || (allowDefault ? (defaultLabel ?? "Default") : required ? "Select model (required)" : "Select model")} @@ -1678,6 +1681,7 @@ function CheapModelSection({ detectedModel={null} detectedModelCandidates={[]} emptyDetectHint={placeholderHint} + defaultLabel={placeholderHint} /> ) : null} {enabled && !model && adapterDefaultModel ? (