feat: send initial servers state to main process on MCP servers change

This commit is contained in:
Vaayne 2025-03-15 13:46:35 +08:00 committed by 亢奋猫
parent 61829ab591
commit 3f285d0676

View File

@ -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()