Function: cleanEnvForAdapter()
Makaio Framework / ai-adapters-core / cleanEnvForAdapter
Function: cleanEnvForAdapter()
Section titled “Function: cleanEnvForAdapter()”cleanEnvForAdapter(
env?):Record<string,string>
Defined in: ../../../adapters/core/src/utils/cleanEnvForAdapter.ts:22
Clean environment variables for adapter child processes.
Removes variables that should not be inherited by spawned adapter processes (for example Claude Code SDK and CLI wrappers).
SEAM: Extend this list as additional problematic environment variables are discovered across adapter implementations.
Parameters
Section titled “Parameters”AdapterEnv
Optional base environment to clean (defaults to undefined).
Returns
Section titled “Returns”Record<string, string>
Cleaned environment object with problematic variables removed.
Example
Section titled “Example”const session = query({ options: { env: cleanEnvForAdapter(customEnv), },});