diff --git a/src/types/index.ts b/src/types/index.ts index e5a3967..60d3460 100644 --- a/src/types/index.ts +++ b/src/types/index.ts @@ -40,12 +40,17 @@ export interface User { // 设置类型 export interface Settings { + cchUrl: string; + cchApiKeyConfigured: boolean; defaultModel: string; + defaultTools: string[]; theme: 'light' | 'dark' | 'system'; language: string; - webSearchEnabled: boolean; - codeExecutionEnabled: boolean; - chatHistoryEnabled: boolean; + enableThinking: boolean; + saveChatHistory: boolean; + // 旧字段(兼容) + enableWebSearch?: boolean; + enableCodeExecution?: boolean; } // 快捷操作类型