From 80dc21d8f7ef9b2c4d4387d2a09f1d8c5ebe6b3e Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" <219766164+opencode-agent[bot]@users.noreply.github.com> Date: Wed, 22 Jul 2026 02:34:48 +0000 Subject: [PATCH] fix(cli): use hosted updater API (#38223) Co-authored-by: Dax Raad --- packages/cli/src/services/updater.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cli/src/services/updater.ts b/packages/cli/src/services/updater.ts index 7f8c9fa946..08b5cd3b7d 100644 --- a/packages/cli/src/services/updater.ts +++ b/packages/cli/src/services/updater.ts @@ -95,7 +95,7 @@ export const layer = Layer.effect( const response = yield* Effect.tryPromise({ try: () => fetch( - `https://registry.npmjs.org/${encodeURIComponent(packageName)}/${encodeURIComponent(OPENCODE_CHANNEL)}`, + `https://update.opencode.ai/api/${encodeURIComponent(channel)}/cli/npm`, { headers: { "User-Agent": `opencode/${OPENCODE_VERSION}` }, signal: AbortSignal.timeout(10_000) }, ), catch: (cause) => new Error("Failed to check for updates", { cause }),