diff --git a/packages/sdk/js/src/client.ts b/packages/sdk/js/src/client.ts index 55cdeba18..34eb7b497 100644 --- a/packages/sdk/js/src/client.ts +++ b/packages/sdk/js/src/client.ts @@ -24,7 +24,7 @@ export function createOpencodeClient(config?: Config & { directory?: string }) { } } - if (config?.baseUrl) { + if (config?.baseUrl && /^https?:\/\//.test(config.baseUrl)) { const baseUrl = new URL(config.baseUrl) if (baseUrl.username || baseUrl.password) { config.headers = {