openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
18 lines (17 loc) • 818 B
JavaScript
import { f as upsertAuthProfileWithLockOrThrow } from "./profiles-DOTqXcYA.js";
import { c as validateApiKeyInput, i as normalizeApiKeyInput, n as ensureApiKeyFromOptionEnvOrPrompt } from "./provider-auth-input-B4MRIGbK.js";
import { n as buildApiKeyCredential, t as applyAuthProfileConfig } from "./provider-auth-helpers-CaYTVMoC.js";
import { t as applyPrimaryModel } from "./provider-model-primary-CLkLxJfc.js";
//#region src/plugins/provider-api-key-auth.runtime.ts
/** Runtime API-key auth helper bundle exposed to provider setup code. */
const providerApiKeyAuthRuntime = {
upsertAuthProfileWithLockOrThrow,
applyAuthProfileConfig,
applyPrimaryModel,
buildApiKeyCredential,
ensureApiKeyFromOptionEnvOrPrompt,
normalizeApiKeyInput,
validateApiKeyInput
};
//#endregion
export { providerApiKeyAuthRuntime };