Function: buildCredentialEnv()
Makaio Framework / ai-adapters-core/config / buildCredentialEnv
Function: buildCredentialEnv()
Section titled “Function: buildCredentialEnv()”buildCredentialEnv(
credentials,credentialEnvVars):Record<string,string>
Defined in: ../../../adapters/core/src/config/build-credential-env.ts:16
Build environment variables from resolved credentials.
Maps plaintext credential values to their environment variable names
using the provider definition’s credentialEnvVars mapping. Subprocess
adapters use this to set the correct env vars before spawning.
Parameters
Section titled “Parameters”credentials
Section titled “credentials”Record<string, string>
Resolved plaintext credentials keyed by field name
credentialEnvVars
Section titled “credentialEnvVars”Record<string, string> | undefined
Mapping from credential field names to env var names
Returns
Section titled “Returns”Record<string, string>
Environment variables ready for process.env / subprocess spawn
Example
Section titled “Example”// { apiKey: 'sk-...' } + { apiKey: 'ANTHROPIC_API_KEY' }// → { ANTHROPIC_API_KEY: 'sk-...' }