UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

15 lines (14 loc) • 596 B
import { n as truncateUtf16Safe, t as createSubsystemLogger } from "./subsystem-BVIVczmK.js"; //#region src/infra/env-log.runtime.ts const log = createSubsystemLogger("env"); function formatEnvValue(value, redact) { if (redact) return "<redacted>"; const singleLine = value.replace(/\s+/g, " ").trim(); if (singleLine.length <= 160) return singleLine; return `${truncateUtf16Safe(singleLine, 160)}…`; } function logAcceptedEnvValue(key, value, description, redact) { log.info(`env: ${key}=${formatEnvValue(value, redact)} (${description})`); } //#endregion export { logAcceptedEnvValue };