@@ -8,15 +8,8 @@ function setupIpcHandlers() {
88 IPC_CHANNELS . tasks . aiChat . chat ,
99 async ( _ , { messages, apiKey, provider, model, customBaseURL } ) => {
1010 try {
11- const aiService = AIChatService . createService (
12- apiKey ,
13- provider ,
14- customBaseURL ,
15- )
16- for await ( const { content, reasoning } of aiService . chatStream (
17- messages ,
18- model ,
19- ) ) {
11+ const aiService = AIChatService . createService ( apiKey , provider , customBaseURL )
12+ for await ( const { content, reasoning } of aiService . chatStream ( messages , model ) ) {
2013 if ( content ) {
2114 windowManager . send ( IPC_CHANNELS . tasks . aiChat . stream , {
2215 chunk : content ,
@@ -34,8 +27,7 @@ function setupIpcHandlers() {
3427 done : true ,
3528 } )
3629 } catch ( error ) {
37- const errorMessage =
38- error instanceof Error ? error . message : String ( error )
30+ const errorMessage = error instanceof Error ? error . message : String ( error )
3931
4032 windowManager . send ( IPC_CHANNELS . tasks . aiChat . error , {
4133 error : errorMessage ,
@@ -48,16 +40,11 @@ function setupIpcHandlers() {
4840 IPC_CHANNELS . tasks . aiChat . normalChat ,
4941 async ( _ , { messages, apiKey, provider, model, customBaseURL } ) => {
5042 try {
51- const aiService = AIChatService . createService (
52- apiKey ,
53- provider ,
54- customBaseURL ,
55- )
43+ const aiService = AIChatService . createService ( apiKey , provider , customBaseURL )
5644 const output = await aiService . chat ( messages , model )
5745 return output
5846 } catch ( error ) {
59- const errorMessage =
60- error instanceof Error ? error . message : String ( error )
47+ const errorMessage = error instanceof Error ? error . message : String ( error )
6148
6249 windowManager . send ( IPC_CHANNELS . tasks . aiChat . error , {
6350 error : errorMessage ,
@@ -71,18 +58,13 @@ function setupIpcHandlers() {
7158 IPC_CHANNELS . tasks . aiChat . testApiKey ,
7259 async ( _ , { apiKey, provider, customBaseURL } ) => {
7360 try {
74- const aiService = AIChatService . createService (
75- apiKey ,
76- provider ,
77- customBaseURL ,
78- )
61+ const aiService = AIChatService . createService ( apiKey , provider , customBaseURL )
7962 await aiService . checkAPIKey ( )
8063 return {
8164 success : true ,
8265 }
8366 } catch ( error ) {
84- const errorMessage =
85- error instanceof Error ? error . message : String ( error )
67+ const errorMessage = error instanceof Error ? error . message : String ( error )
8668 return {
8769 success : false ,
8870 error : errorMessage ,
0 commit comments