fix: load global .env fallback

This commit is contained in:
Peter Steinberger
2026-01-05 00:41:36 +01:00
parent aa45f512f4
commit 77b19643e2
6 changed files with 107 additions and 4 deletions

View File

@@ -2,7 +2,6 @@
import process from "node:process";
import { fileURLToPath } from "node:url";
import dotenv from "dotenv";
import { getReplyFromConfig } from "./auto-reply/reply.js";
import { applyTemplate } from "./auto-reply/templating.js";
import { createDefaultDeps } from "./cli/deps.js";
@@ -17,6 +16,7 @@ import {
saveSessionStore,
} from "./config/sessions.js";
import { ensureBinary } from "./infra/binaries.js";
import { loadDotEnv } from "./infra/dotenv.js";
import { normalizeEnv } from "./infra/env.js";
import { isMainModule } from "./infra/is-main.js";
import { ensureClawdbotCliOnPath } from "./infra/path-env.js";
@@ -32,7 +32,7 @@ import { runCommandWithTimeout, runExec } from "./process/exec.js";
import { monitorWebProvider } from "./provider-web.js";
import { assertProvider, normalizeE164, toWhatsappJid } from "./utils.js";
dotenv.config({ quiet: true });
loadDotEnv({ quiet: true });
normalizeEnv();
ensureClawdbotCliOnPath();