diff --git a/static/js/research/panel.js b/static/js/research/panel.js
index 3d7e8943d..dd561abfc 100644
--- a/static/js/research/panel.js
+++ b/static/js/research/panel.js
@@ -69,13 +69,12 @@ try { _settingsCollapsed = localStorage.getItem(_COLLAPSE_KEY) === '1'; } catch
function _saveSettingsToStorage() {
try {
- const activeCat = document.querySelector('.research-cat.active');
localStorage.setItem(_SETTINGS_KEY, JSON.stringify({
max_rounds: document.getElementById('research-rounds')?.value || '0',
search_provider: document.getElementById('research-search-provider')?.value || '',
endpoint_id: document.getElementById('research-endpoint')?.value || '',
model: document.getElementById('research-model')?.value || '',
- category: activeCat?.dataset.cat || '',
+ category: document.getElementById('research-category')?.value || '',
}));
} catch {}
}
@@ -374,13 +373,6 @@ function _buildPanelHTML() {
— past runs in
-
-
-
-
-
-
-
@@ -389,6 +381,16 @@ function _buildPanelHTML() {
Rounds ?
+