import { useSettings } from "../../hooks/useSettings"; import Tooltip from "../ui/Tooltip"; export default function OllamaSettings() { const { appSettings, saveSettings } = useSettings(); const globalOllama = appSettings?.global_ollama ?? { base_url: null, default_model_id: null, }; const handleChange = async (field: "base_url" | "default_model_id", value: string) => { if (!appSettings) return; await saveSettings({ ...appSettings, global_ollama: { ...globalOllama, [field]: value || null }, }); }; return (
Global Ollama defaults. Used when a per-project field is blank. Changes here require a container rebuild to take effect.