fix: prevent builtin MCPs from overwriting user MCP configs (#956)

This commit is contained in:
Peter Rallojay
2026-01-26 18:58:42 -08:00
committed by GitHub
parent fc5298d778
commit c74d79e28a

View File

@@ -381,8 +381,8 @@ export function createConfigHandler(deps: ConfigHandlerDeps) {
: { servers: {} };
config.mcp = {
...(config.mcp as Record<string, unknown>),
...createBuiltinMcps(pluginConfig.disabled_mcps),
...(config.mcp as Record<string, unknown>),
...mcpResult.servers,
...pluginComponents.mcpServers,
};