From 8a287dfd590bc0a3fc445d6f8a9fce97065bf645 Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Sat, 11 Apr 2026 23:36:24 +0900 Subject: [PATCH] refactor(claude-code-mcp-loader): simplify env expansion null guard Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus --- src/features/claude-code-mcp-loader/env-expander.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/features/claude-code-mcp-loader/env-expander.ts b/src/features/claude-code-mcp-loader/env-expander.ts index ad3264f968..96e18ed370 100644 --- a/src/features/claude-code-mcp-loader/env-expander.ts +++ b/src/features/claude-code-mcp-loader/env-expander.ts @@ -35,7 +35,7 @@ export function expandEnvVars(value: string, options: ExpandEnvVarsOptions = {}) } export function expandEnvVarsInObject(obj: T, options: ExpandEnvVarsOptions = {}): T { - if (obj === null || obj === undefined) return obj + if (obj == null) return obj if (typeof obj === "string") return expandEnvVars(obj, options) as T if (Array.isArray(obj)) { return obj.map((item) => expandEnvVarsInObject(item, options)) as T