- [ ] Add wrapper around `ipcMain.hande()` to ensure sender is trusted - See [electron recommendation](https://www.electronjs.org/docs/latest/tutorial/security#17-validate-the-sender-of-all-ipc-messages) and [GitHub desktop implementation](https://github.com/desktop/desktop/blob/a9369307c83d6b7d2c88d7642b917af9f1384d42/app/src/main-process/ipc-main.ts#L46) - [ ] Add even more type safety - [ ] Ideally reduce the amount of boilerplate code for IPC types
ipcMain.hande()to ensure sender is trusted