fix: 修复多处TypeScript类型错误(Inspiration、ExpansionPlanEditor、sseClient等)

This commit is contained in:
xiamuceer-j
2026-01-14 14:33:43 +08:00
parent aeb78fddd2
commit 7ba2b2e5fa
31 changed files with 347 additions and 192 deletions
+2 -2
View File
@@ -192,7 +192,7 @@ export const settingsApi = {
getAvailableModels: (params: { api_key: string; api_base_url: string; provider: string }) =>
api.get<unknown, { provider: string; models: Array<{ value: string; label: string; description: string }>; count?: number }>('/settings/models', { params }),
testApiConnection: (params: { api_key: string; api_base_url: string; provider: string; llm_model: string }) =>
testApiConnection: (params: { api_key: string; api_base_url: string; provider: string; llm_model: string; temperature?: number; max_tokens?: number }) =>
api.post<unknown, {
success: boolean;
message: string;
@@ -200,7 +200,7 @@ export const settingsApi = {
provider?: string;
model?: string;
response_preview?: string;
details?: Record<string, boolean>;
details?: Record<string, boolean | number>;
error?: string;
error_type?: string;
suggestions?: string[];
+1 -1
View File
@@ -69,7 +69,7 @@ export async function checkLatestVersion(): Promise<VersionCheckResult> {
}
throw new Error('无法从 Badge API 解析版本信息');
} catch (error) {
} catch {
// 失败时返回无更新
return {
hasUpdate: false,