Interface: ResolveCredentialRefDeps
Makaio Framework / ai-adapters-core/config / ResolveCredentialRefDeps
Interface: ResolveCredentialRefDeps
Section titled “Interface: ResolveCredentialRefDeps”Defined in: ../../../adapters/core/src/config/resolve-credential-ref.ts:11
Dependency overrides for credential resolution.
Properties
Section titled “Properties”readEnv?
Section titled “readEnv?”
optionalreadEnv?: (name) =>string|undefined
Defined in: ../../../adapters/core/src/config/resolve-credential-ref.ts:15
Read an environment variable for env: refs.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”string | undefined
readFile?
Section titled “readFile?”
optionalreadFile?: (path) =>Promise<string>
Defined in: ../../../adapters/core/src/config/resolve-credential-ref.ts:13
Read a file path for file: refs.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<string>
resolveKeychain?
Section titled “resolveKeychain?”
optionalresolveKeychain?: (service,account) =>Promise<string|null>
Defined in: ../../../adapters/core/src/config/resolve-credential-ref.ts:17
Resolve keychain credentials for keychain: refs.
Parameters
Section titled “Parameters”service
Section titled “service”string
account
Section titled “account”string
Returns
Section titled “Returns”Promise<string | null>