summaryrefslogtreecommitdiff
path: root/packages/cli/src/config/config.ts
diff options
context:
space:
mode:
authorTommaso Sciortino <[email protected]>2025-06-13 14:51:29 -0700
committerGitHub <[email protected]>2025-06-13 14:51:29 -0700
commita2fe3d2ad055fadc6e3dcc032286a3e3ba2a0a8c (patch)
treed4bfcd42834bd4674c6fe4de1df25d17cef3571b /packages/cli/src/config/config.ts
parentbb67d317394ba4be7b55bdc7175c5d432a40ae53 (diff)
Stop extension MCPs from hopping into settings. (#1026)
Diffstat (limited to 'packages/cli/src/config/config.ts')
-rw-r--r--packages/cli/src/config/config.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/cli/src/config/config.ts b/packages/cli/src/config/config.ts
index b9a995ed..9534f403 100644
--- a/packages/cli/src/config/config.ts
+++ b/packages/cli/src/config/config.ts
@@ -205,7 +205,7 @@ export async function loadCliConfig(
}
function mergeMcpServers(settings: Settings, extensions: Extension[]) {
- const mcpServers = settings.mcpServers || {};
+ const mcpServers = { ...(settings.mcpServers || {}) };
for (const extension of extensions) {
Object.entries(extension.config.mcpServers || {}).forEach(
([key, server]) => {