)}
-
+ {/* Apply/Reset belongs to the model-reload settings above (context
+ length, KV cache, speculative decoding). Render it here, before
+ the Chat Template row, so it never reads as attached to Chat
+ Template (which is edited via its own dialog). */}
{modelSettingsDirty && (
-
+
)}
+
)}
diff --git a/studio/frontend/src/features/chat/components/project-switcher.tsx b/studio/frontend/src/features/chat/components/project-switcher.tsx
index 08e252a2c2..f0ca190bd5 100644
--- a/studio/frontend/src/features/chat/components/project-switcher.tsx
+++ b/studio/frontend/src/features/chat/components/project-switcher.tsx
@@ -62,7 +62,7 @@ export function ProjectSwitcher({
diff --git a/studio/frontend/src/features/settings/settings-dialog.tsx b/studio/frontend/src/features/settings/settings-dialog.tsx
index 0d10ff722a..1e5f60ca76 100644
--- a/studio/frontend/src/features/settings/settings-dialog.tsx
+++ b/studio/frontend/src/features/settings/settings-dialog.tsx
@@ -139,7 +139,7 @@ export function SettingsDialog() {
{t("settings.dialog.description")}
-