diff --git a/src/renderer/src/aiCore/clients/aws/AwsBedrockAPIClient.ts b/src/renderer/src/aiCore/clients/aws/AwsBedrockAPIClient.ts index 48159b24b9..1d990dfbda 100644 --- a/src/renderer/src/aiCore/clients/aws/AwsBedrockAPIClient.ts +++ b/src/renderer/src/aiCore/clients/aws/AwsBedrockAPIClient.ts @@ -54,7 +54,7 @@ import { mcpToolCallResponseToAwsBedrockMessage, mcpToolsToAwsBedrockTools } from '@renderer/utils/mcp-tools' -import { findImageBlocks, findFileBlocks } from '@renderer/utils/messageUtils/find' +import { findFileBlocks, findImageBlocks } from '@renderer/utils/messageUtils/find' import { t } from 'i18next' import { BaseApiClient } from '../BaseApiClient' diff --git a/src/renderer/src/store/index.ts b/src/renderer/src/store/index.ts index f1c8b8bb3c..aa58b36931 100644 --- a/src/renderer/src/store/index.ts +++ b/src/renderer/src/store/index.ts @@ -62,7 +62,7 @@ const persistedReducer = persistReducer( { key: 'cherry-studio', storage, - version: 134, + version: 135, blacklist: ['runtime', 'messages', 'messageBlocks', 'tabs'], migrate }, diff --git a/src/renderer/src/store/migrate.ts b/src/renderer/src/store/migrate.ts index c56dcf38cb..b818fae757 100644 --- a/src/renderer/src/store/migrate.ts +++ b/src/renderer/src/store/migrate.ts @@ -2140,6 +2140,30 @@ const migrateConfig = { try { state.llm.quickModel = state.llm.topicNamingModel + return state + } catch (error) { + logger.error('migrate 134 error', error as Error) + return state + } + }, + '135': (state: RootState) => { + try { + if (!state.assistants.defaultAssistant.settings) { + state.assistants.defaultAssistant.settings = { + temperature: DEFAULT_TEMPERATURE, + enableTemperature: true, + contextCount: DEFAULT_CONTEXTCOUNT, + enableMaxTokens: false, + maxTokens: 0, + streamOutput: true, + topP: 1, + enableTopP: true, + toolUseMode: 'prompt', + customParameters: [] + } + } else if (!state.assistants.defaultAssistant.settings.toolUseMode) { + state.assistants.defaultAssistant.settings.toolUseMode = 'prompt' + } return state } catch (error) { logger.error('migrate 134 error', error as Error)