From 5957967f0e8ec3d98335838d75271d537d5e258d Mon Sep 17 00:00:00 2001
From: "[._.]/ Adam Eivy"
Date: Sun, 30 Aug 2026 21:50:34 +0000
Subject: [PATCH] fix: colocate provider effort with default model
---
client/src/pages/AIProviders.jsx | 22 +++++++++++-----------
client/src/pages/AIProviders.test.jsx | 8 +++++---
2 files changed, 16 insertions(+), 14 deletions(-)
diff --git a/client/src/pages/AIProviders.jsx b/client/src/pages/AIProviders.jsx
index bb5474547e..7ab2359297 100644
--- a/client/src/pages/AIProviders.jsx
+++ b/client/src/pages/AIProviders.jsx
@@ -1502,6 +1502,17 @@ function ProviderForm({ provider, onClose, onSave, onEditProvider, allProviders
+ setFormData(prev => ({ ...prev, effort }))}
+ label="Default Effort"
+ hint={generationControls
+ ? 'Reasoning effort used when a run does not specify one — passed to the local model as reasoningEffort.'
+ : 'Reasoning effort used when a run does not specify one.'}
+ />
+
{/* Model Tiers */}