9 lines
376 B
TypeScript
9 lines
376 B
TypeScript
import { SECRET_PROVIDERS, type SecretProvider } from "@paperclipai/shared";
|
|
|
|
export function getConfiguredSecretProvider(): SecretProvider {
|
|
const configuredProvider = process.env.PAPERCLIP_SECRETS_PROVIDER;
|
|
return configuredProvider && SECRET_PROVIDERS.includes(configuredProvider as SecretProvider)
|
|
? configuredProvider as SecretProvider
|
|
: "local_encrypted";
|
|
}
|