fix(core): ensure stable admin settings comparison across IPC to prevent restart loop (#27066)

This commit is contained in:
David Pierce
2026-05-14 19:44:03 +00:00
committed by GitHub
parent 918d6b6085
commit 5159b081bd
@@ -87,7 +87,9 @@ export function sanitizeAdminSettings(
mcpSetting: {
mcpEnabled: sanitized.mcpSetting?.mcpEnabled ?? false,
mcpConfig: mcpConfig ?? {},
requiredMcpConfig: mcpConfig?.requiredMcpServers,
...(mcpConfig?.requiredMcpServers && {
requiredMcpConfig: mcpConfig.requiredMcpServers,
}),
},
};
}