on main help sign in
fix: validate resolved url
commita65efa5bfce78e533a50d28d810a8df610564fe0 authorKujtim Hoxha <kujtimii.h@gmail.com> dateTue 26 Aug 2025, 10:34 (1 year ago) parent2c71f23
2 files changed+2−2
internal/llm/provider/anthropic.go+1−1 internal/llm/provider/openai.go+1−1
internal/llm/provider/anthropic.go+1−1
@@ -81,7 +81,7 @@ func createAnthropicClient(opts providerClientOptions, tp AnthropicClientType) a
8181
8282 if opts.baseURL != "" {
8383 resolvedBaseURL, err := config.Get().Resolve(opts.baseURL)
84− if err == nil {
84+ if err == nil && resolvedBaseURL != "" {
8585 anthropicClientOptions = append(anthropicClientOptions, option.WithBaseURL(resolvedBaseURL))
8686 }
8787 }
internal/llm/provider/openai.go+1−1
@@ -44,7 +44,7 @@ func createOpenAIClient(opts providerClientOptions) openai.Client {
4444 }
4545 if opts.baseURL != "" {
4646 resolvedBaseURL, err := config.Get().Resolve(opts.baseURL)
47− if err == nil {
47+ if err == nil && resolvedBaseURL != "" {
4848 openaiClientOptions = append(openaiClientOptions, option.WithBaseURL(resolvedBaseURL))
4949 }
5050 }