From de08ba0064bc1519b2be7bbe81489f42db2bc5a3 Mon Sep 17 00:00:00 2001 From: Andrew Joslin Date: Tue, 25 Nov 2025 08:02:16 -0800 Subject: [PATCH] Fix URL parsing for relative paths in SDK client --- packages/sdk/js/src/client.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 = {