diff --git a/settings.html b/settings.html index e62aa21..edbaabe 100644 --- a/settings.html +++ b/settings.html @@ -114,6 +114,18 @@ ok.addEventListener('click', async () => { await window.settingsAPI.setSkipPrompt(cbSkip.checked); // SkyMode haben wir ja schon beim Change gesetzt + + // NEU: Speichere Threshold & Dropdowns + let threshold = parseInt(thresholdInput.value, 10); + if (isNaN(threshold)) threshold = 10; + await window.settingsAPI.setIntelligentCommitThreshold(threshold); + + // Nur wenn Dropdowns existieren! + const commitSel = document.getElementById('commitModelSelect'); + const readmeSel = document.getElementById('readmeModelSelect'); + if (commitSel) await window.settingsAPI.setCommitModel(commitSel.value); + if (readmeSel) await window.settingsAPI.setReadmeModel(readmeSel.value); + window.close(); });