diff --git a/apps/desktop/src-tauri/capabilities/default.json b/apps/desktop/src-tauri/capabilities/default.json index 602491e3..06e28e86 100644 --- a/apps/desktop/src-tauri/capabilities/default.json +++ b/apps/desktop/src-tauri/capabilities/default.json @@ -169,8 +169,14 @@ { "url": "https://**" }, + { + "url": "https://*:*" + }, { "url": "http://**" + }, + { + "url": "http://*:*" } ] }, diff --git a/apps/desktop/src/services/AgentService/infrastructure/providers/adapters/openai-compatible.ts b/apps/desktop/src/services/AgentService/infrastructure/providers/adapters/openai-compatible.ts index 8d29522a..3772632e 100644 --- a/apps/desktop/src/services/AgentService/infrastructure/providers/adapters/openai-compatible.ts +++ b/apps/desktop/src/services/AgentService/infrastructure/providers/adapters/openai-compatible.ts @@ -28,7 +28,7 @@ export class OpenAICompatibleProviderAdapter extends AiSdkProviderBase { private sdkProvider = createOpenAICompatible({ name: 'openai-compatible', - apiKey: this.apiKey, + apiKey: this.apiKey || '', baseURL: this.getApiTargets().sdkBaseUrl || '', headers: this.getCustomHeaders(), fetch: this.fetch, diff --git a/apps/desktop/src/services/AgentService/infrastructure/providers/adapters/openai.ts b/apps/desktop/src/services/AgentService/infrastructure/providers/adapters/openai.ts index 69d6eb76..941159a1 100644 --- a/apps/desktop/src/services/AgentService/infrastructure/providers/adapters/openai.ts +++ b/apps/desktop/src/services/AgentService/infrastructure/providers/adapters/openai.ts @@ -24,7 +24,7 @@ export class OpenAIProviderAdapter extends AiSdkProviderBase { readonly driver = 'openai' as const; private sdkProvider = createOpenAI({ - apiKey: this.apiKey, + apiKey: this.apiKey || '', baseURL: this.getApiTargets().sdkBaseUrl || undefined, headers: this.getCustomHeaders(), fetch: this.fetch,