This commit is contained in:
Timothy Jaeryang Baek 2026-09-07 13:19:16 -04:00
parent e1bfefdf9f
commit 9e634c0c56
3 changed files with 7 additions and 1 deletions

View file

@ -102,7 +102,7 @@
let modelDefaultsPanel = null;
let modelDefaultsDirty = false;
let viewOption = ''; // '' = All, 'enabled', 'disabled', 'visible', 'hidden'
let viewOption = '';
let tags: string[] = [];
let selectedTag = '';
@ -151,6 +151,8 @@
filteredModels = models
.filter((m) => searchValue === '' || m.name.toLowerCase().includes(searchValue.toLowerCase()))
.filter((m) => {
if (viewOption === 'base') return !isPresetModel(m);
if (viewOption === 'workspace') return isPresetModel(m);
if (viewOption === 'enabled') return m?.is_active ?? true;
if (viewOption === 'disabled') return !(m?.is_active ?? true);
if (viewOption === 'visible') return !(m?.meta?.hidden ?? false);

View file

@ -14,6 +14,8 @@
const items = [
{ value: '', label: $i18n.t('All') },
{ value: 'base', label: $i18n.t('Base Models') },
{ value: 'workspace', label: $i18n.t('Workspace Models') },
{ value: 'enabled', label: $i18n.t('Enabled') },
{ value: 'disabled', label: $i18n.t('Disabled') },
{ value: 'visible', label: $i18n.t('Visible') },

View file

@ -376,6 +376,7 @@
"Base Model (From)": "",
"Base Model is required.": "",
"Base Model List Cache speeds up access by fetching base models only at startup or on settings save—faster, but may not show recent base model changes.": "",
"Base Models": "",
"Base URL": "",
"Basics": "",
"Bearer": "",
@ -3130,6 +3131,7 @@
"Working Directory": "",
"Works together with top-k. A higher value (e.g., 0.95) will lead to more diverse text, while a lower value (e.g., 0.5) will generate more focused and conservative text.": "",
"Workspace": "",
"Workspace Models": "",
"Workspace Permissions": "",
"Write": "",
"Write a summary in 50 words that summarizes {{topic}}.": "",