diff --git a/packages/chat-client/src/components/SettingsView.jsx b/packages/chat-client/src/components/SettingsView.jsx
index 91a65e0..16380a6 100644
--- a/packages/chat-client/src/components/SettingsView.jsx
+++ b/packages/chat-client/src/components/SettingsView.jsx
@@ -241,6 +241,7 @@ function ServiceHealth() {
function ModelsSection({ onNavigate }) {
const { models, selectedModel, setSelectedModel } = useModels();
const [selectedInfo, setSelectedInfo] = useState(null);
+ const {settings, saveSetting, saving} = useSettings();
// Sync info panel when selection changes
useEffect(() => {
@@ -255,6 +256,19 @@ function ModelsSection({ onNavigate }) {
description="Path to folder containing .gguf files"
action={}
/>
+ saveSetting('temperature', val)}
+ saving={saving}
+ />
+ }
+ />