From e6e20d2d7238b269965fc97d7f494546c659877e Mon Sep 17 00:00:00 2001 From: icarus Date: Thu, 30 Oct 2025 17:10:25 +0800 Subject: [PATCH] refactor(models): restructure default model configuration and usage - Replace SYSTEM_MODELS.defaultModel array with DEFAULT_MODEL_MAP object for clearer model assignments - Update related store and hook implementations to use new model map - Add reset functions for default models in useAssistant hook --- .../InputEmbeddingDimension.test.tsx.snap | 4 +-- src/renderer/src/config/models/default.ts | 18 ++++------- src/renderer/src/hooks/useAssistant.ts | 32 ++++++++++++++++--- src/renderer/src/store/llm.ts | 10 +++--- src/renderer/src/store/migrate.ts | 3 +- 5 files changed, 44 insertions(+), 23 deletions(-) diff --git a/src/renderer/src/components/__tests__/__snapshots__/InputEmbeddingDimension.test.tsx.snap b/src/renderer/src/components/__tests__/__snapshots__/InputEmbeddingDimension.test.tsx.snap index f8ddaa407d..f056130030 100644 --- a/src/renderer/src/components/__tests__/__snapshots__/InputEmbeddingDimension.test.tsx.snap +++ b/src/renderer/src/components/__tests__/__snapshots__/InputEmbeddingDimension.test.tsx.snap @@ -14,10 +14,10 @@ exports[`InputEmbeddingDimension > basic rendering > should match snapshot with />