From 314b9ff82e6b4058d4332b6bdc41fb58fcc9f997 Mon Sep 17 00:00:00 2001
From: mateaix <7333791@qq.com>
Date: Mon, 10 Aug 2026 20:52:37 +0800
Subject: [PATCH] fix(models): restore workspace model selection (#592)
---
.../src/components/chat/ModelSelector.vue | 12 ++--
mateclaw-ui/src/i18n/locales/en-US.ts | 3 +
mateclaw-ui/src/i18n/locales/zh-CN.ts | 3 +
.../__tests__/viewerModelProviders.test.ts | 56 +++++++++++++++++++
mateclaw-ui/src/utils/viewerModelProviders.ts | 48 ++++++++++++++++
mateclaw-ui/src/views/ChatConsole.vue | 56 +++++++++++++------
.../src/views/Settings/Models/index.vue | 18 +++++-
7 files changed, 173 insertions(+), 23 deletions(-)
create mode 100644 mateclaw-ui/src/utils/__tests__/viewerModelProviders.test.ts
create mode 100644 mateclaw-ui/src/utils/viewerModelProviders.ts
diff --git a/mateclaw-ui/src/components/chat/ModelSelector.vue b/mateclaw-ui/src/components/chat/ModelSelector.vue
index 5cc90334..adf6e3b9 100644
--- a/mateclaw-ui/src/components/chat/ModelSelector.vue
+++ b/mateclaw-ui/src/components/chat/ModelSelector.vue
@@ -89,7 +89,12 @@
pre-opened via ?addProvider=1. -->
{{ emptyHint || $t('chat.noProvidersConfigured') }}
-
+
{{ $t('chat.goConfigure') }}
@@ -106,12 +111,9 @@