openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
9 lines (8 loc) • 1.43 kB
JavaScript
import { a as removeProviderAuthProfilesWithLock } from "../profiles-4HoYZdiM.mjs";
import { t as NON_ENV_SECRETREF_MARKER } from "../provider-credential-values-Cf7LMsFg.mjs";
import { t as resolveEnvApiKey } from "../model-auth-env-CMwk6AGf.mjs";
import { A as isProviderAuthError, M as resolveAwsSdkEnvVarName, j as requireApiKey } from "../model-auth-provider-config-D93sNwG4.mjs";
import { n as executeWithApiKeyRotation, t as collectProviderApiKeysForExecution } from "../api-key-rotation-DkRUZHoX.mjs";
import { i as removeAuthProfileConfig } from "../provider-auth-helpers-BuFDRF5X.mjs";
import { a as resolveApiKeyForProvider, c as waitForLocalOAuthCallback, i as parseOAuthCallbackInput, n as generateHexOAuthState, o as resolveProviderAuthProfileMetadata, r as getRuntimeAuthForModel, s as startProviderOAuthLoopbackCallbackServer, t as buildOAuthCallbackOriginResolver } from "../provider-auth-runtime-CdsNdEp6.mjs";
export { NON_ENV_SECRETREF_MARKER, buildOAuthCallbackOriginResolver, collectProviderApiKeysForExecution, executeWithApiKeyRotation, generateHexOAuthState as generateOAuthState, getRuntimeAuthForModel, isProviderAuthError, parseOAuthCallbackInput, removeAuthProfileConfig, removeProviderAuthProfilesWithLock, requireApiKey, resolveApiKeyForProvider, resolveAwsSdkEnvVarName, resolveEnvApiKey, resolveProviderAuthProfileMetadata, startProviderOAuthLoopbackCallbackServer, waitForLocalOAuthCallback };