From 3f285d0676a9790fdaaf3d165e8eb426cb23b16d Mon Sep 17 00:00:00 2001 From: Vaayne Date: Sat, 15 Mar 2025 13:46:35 +0800 Subject: [PATCH] feat: send initial servers state to main process on MCP servers change --- src/renderer/src/hooks/useMCPServers.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/renderer/src/hooks/useMCPServers.ts b/src/renderer/src/hooks/useMCPServers.ts index 8e04a701..67678ef4 100644 --- a/src/renderer/src/hooks/useMCPServers.ts +++ b/src/renderer/src/hooks/useMCPServers.ts @@ -10,6 +10,10 @@ ipcRenderer.on('mcp:servers-changed', (_event, servers) => { store.dispatch(setMCPServers(servers)) }) +// Send initial servers state to main process +const initialServers = store.getState().mcp.servers +ipcRenderer.send('mcp:servers-from-renderer', initialServers) + export const useMCPServers = () => { const mcpServers = useAppSelector((state) => state.mcp.servers) const dispatch = useAppDispatch()