Stop extension MCPs from hopping into settings. (#1026)

This commit is contained in:
Tommaso Sciortino
2025-06-13 14:51:29 -07:00
committed by GitHub
parent bb67d31739
commit a2fe3d2ad0
4 changed files with 33 additions and 4 deletions

View File

@@ -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]) => {