From e76affdd11b03d66a2e9344306bac06d64669841 Mon Sep 17 00:00:00 2001 From: Dotta Date: Tue, 6 Oct 2026 12:42:24 -0500 Subject: [PATCH] fix(opencode): copy default trust before extending runtime certificates Co-Authored-By: Paperclip --- .../src/drivers/opencode/opencode-server-driver.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/paperclip-runner/src/drivers/opencode/opencode-server-driver.ts b/packages/paperclip-runner/src/drivers/opencode/opencode-server-driver.ts index a99079bac8b..e82b068527a 100644 --- a/packages/paperclip-runner/src/drivers/opencode/opencode-server-driver.ts +++ b/packages/paperclip-runner/src/drivers/opencode/opencode-server-driver.ts @@ -1985,7 +1985,7 @@ async function startOpenCodeProviderProxy(baseUrl: string, key: string, model: s HTTPS_PROXY: environment.https_proxy ?? environment.HTTPS_PROXY ?? environment.http_proxy ?? environment.HTTP_PROXY ?? environment.all_proxy ?? environment.ALL_PROXY, NO_PROXY: environment.no_proxy ?? environment.NO_PROXY, }; - const ca = getCACertificates("default"); + const ca = [...getCACertificates("default")]; if (environment.SSL_CERT_FILE) ca.push(await readFile(environment.SSL_CERT_FILE, "utf8")); if (environment.SSL_CERT_DIR) { for (const entry of await readdir(environment.SSL_CERT_DIR, { withFileTypes: true })) {