UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

22 lines (21 loc) 769 B
import { y as uniqueStrings } from "./string-normalization-DsCfAx8q.js"; import { n as listKnownChannelEnvVarNames } from "./channel-env-vars-BHuLo2WW.js"; import { n as listKnownProviderAuthEnvVarNames } from "./provider-env-vars-B8XgJCSL.js"; //#region src/config/shell-env-expected-keys.ts const CORE_SHELL_ENV_EXPECTED_KEYS = ["OPENCLAW_GATEWAY_TOKEN", "OPENCLAW_GATEWAY_PASSWORD"]; /** Includes configured plugin paths when selecting keys for login-shell import. */ function resolveShellEnvExpectedKeys(env, config) { return uniqueStrings([ ...listKnownProviderAuthEnvVarNames({ config, env }), ...listKnownChannelEnvVarNames({ config, env }), ...CORE_SHELL_ENV_EXPECTED_KEYS ]); } //#endregion export { resolveShellEnvExpectedKeys as t };