From 562207b8dc923d30c9ea6e9f4b02ad27b4c9b4ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Igor=20=C5=A0=C4=87eki=C4=87?= Date: Tue, 3 Feb 2026 16:27:25 +0100 Subject: [PATCH] feat(kilo-sessions): allow overriding Kilo API URL via env --- packages/opencode/src/kilo-sessions/kilo-sessions.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/opencode/src/kilo-sessions/kilo-sessions.ts b/packages/opencode/src/kilo-sessions/kilo-sessions.ts index ded76e59a6..534457938b 100644 --- a/packages/opencode/src/kilo-sessions/kilo-sessions.ts +++ b/packages/opencode/src/kilo-sessions/kilo-sessions.ts @@ -9,6 +9,7 @@ import { IngestQueue } from "@/kilo-sessions/ingest-queue" import { clearInFlightCache, withInFlightCache } from "@/kilo-sessions/inflight-cache" import type * as SDK from "@kilocode/sdk/v2" import z from "zod" +import { KILO_API_BASE } from "@kilocode/kilo-gateway" export namespace KiloSessions { const log = Log.create({ service: "kilo-sessions" }) @@ -42,7 +43,7 @@ export namespace KiloSessions { } return withInFlightCache(tokenValidKey, 15 * 60_000, async () => { - const response = await fetch("https://app.kilo.ai/api/user", { + const response = await fetch(`${KILO_API_BASE}/api/user`, { headers: { Authorization: `Bearer ${token}`, },