diff --git a/pi-extension/index.ts b/pi-extension/index.ts index 89eb9c5..ef1675d 100644 --- a/pi-extension/index.ts +++ b/pi-extension/index.ts @@ -88,9 +88,9 @@ export default function (pi: ExtensionAPI) { }); } else { // openclaw: POST to the hooks endpoint - const hooksUrl = process.env.GITEA_HOOKS_URL ?? process.env.OPENCLAW_HOOKS_URL ?? "http://localhost:3001"; - const hooksPath = process.env.GITEA_HOOKS_PATH ?? process.env.OPENCLAW_HOOKS_PATH ?? "/hooks/agent"; - const hooksToken = process.env.GITEA_HOOKS_TOKEN ?? process.env.OPENCLAW_HOOKS_TOKEN ?? ""; + const hooksUrl = process.env.GITEA_HOOKS_URL ?? "http://localhost:3001"; + const hooksPath = process.env.GITEA_HOOKS_PATH ?? "/hooks/agent"; + const hooksToken = process.env.GITEA_HOOKS_TOKEN ?? ""; console.log(`[pi-gitea] Delivery: openclaw hooks (${hooksUrl}${hooksPath})`); setSendMessage(async (msg: string) => { const res = await fetch(`${hooksUrl}${hooksPath}`, { diff --git a/pi-extension/webhook/server.ts b/pi-extension/webhook/server.ts index e25673d..5d535b2 100644 --- a/pi-extension/webhook/server.ts +++ b/pi-extension/webhook/server.ts @@ -19,13 +19,13 @@ import { GiteaClient, GiteaError } from "../../src/client.js"; // ── Config ─────────────────────────────────────────────────────────────────── -const WEBHOOK_HOST = process.env.GITEA_WEBHOOK_HOST ?? process.env.PI_WEBHOOK_HOST ?? "0.0.0.0"; -const WEBHOOK_PORT = parseInt(process.env.GITEA_WEBHOOK_PORT ?? process.env.PI_WEBHOOK_PORT ?? "3000", 10); -const WEBHOOK_TOKEN = process.env.GITEA_WEBHOOK_TOKEN ?? process.env.PI_WEBHOOK_TOKEN ?? ""; -const WEBHOOK_URL = process.env.GITEA_WEBHOOK_URL ?? process.env.PI_WEBHOOK_URL ?? ""; -const POLL_INTERVAL = parseInt(process.env.GITEA_POLL_INTERVAL ?? process.env.PI_BOT_POLL_INTERVAL ?? "300", 10); -const NOTIF_POLL_INTERVAL = parseInt(process.env.GITEA_NOTIF_INTERVAL ?? process.env.PI_NOTIF_POLL_INTERVAL ?? "30", 10); -const BOT_USER = process.env.GITEA_USER ?? process.env.PI_GIT_USER ?? ""; +const WEBHOOK_HOST = process.env.GITEA_WEBHOOK_HOST ?? "0.0.0.0"; +const WEBHOOK_PORT = parseInt(process.env.GITEA_WEBHOOK_PORT ?? "3000", 10); +const WEBHOOK_TOKEN = process.env.GITEA_WEBHOOK_TOKEN ?? ""; +const WEBHOOK_URL = process.env.GITEA_WEBHOOK_URL ?? ""; +const POLL_INTERVAL = parseInt(process.env.GITEA_POLL_INTERVAL ?? "300", 10); +const NOTIF_POLL_INTERVAL = parseInt(process.env.GITEA_NOTIF_INTERVAL ?? "30", 10); +const BOT_USER = process.env.GITEA_USER ?? ""; const STATE_FILE = "/home/pibot/.pi/agent/gitea-poll-state.json";