diff --git a/cli/src/transport.ts b/cli/src/transport.ts index b6276356d..812e9e303 100644 --- a/cli/src/transport.ts +++ b/cli/src/transport.ts @@ -32,8 +32,8 @@ function createStdioTransport(options: TransportOptions): Transport { const defaultEnv = getDefaultEnvironment(); const env: Record = { - ...processEnv, ...defaultEnv, + ...processEnv, }; const { cmd: actualCommand, args: actualArgs } = findActualExecutable( diff --git a/server/src/index.ts b/server/src/index.ts index 34a69414a..0a0f7bcc2 100644 --- a/server/src/index.ts +++ b/server/src/index.ts @@ -184,7 +184,7 @@ const createTransport = async (req: express.Request): Promise => { const command = query.command as string; const origArgs = shellParseArgs(query.args as string) as string[]; const queryEnv = query.env ? JSON.parse(query.env as string) : {}; - const env = { ...process.env, ...defaultEnvironment, ...queryEnv }; + const env = { ...defaultEnvironment, ...process.env, ...queryEnv }; const { cmd, args } = findActualExecutable(command, origArgs);