route CLI logs to host processes only

This commit is contained in:
Shantur Rathore
2025-11-23 13:38:50 +00:00
parent d7c0c225b9
commit 3ce5569b82
4 changed files with 2 additions and 13 deletions

View File

@@ -1,5 +1,5 @@
import { BrowserWindow, dialog, ipcMain, type OpenDialogOptions } from "electron"
import type { CliLogEntry, CliProcessManager, CliStatus } from "./process-manager"
import type { CliProcessManager, CliStatus } from "./process-manager"
interface DialogOpenRequest {
mode: "directory" | "file"
@@ -26,12 +26,6 @@ export function setupCliIPC(mainWindow: BrowserWindow, cliManager: CliProcessMan
}
})
cliManager.on("log", (entry: CliLogEntry) => {
if (!mainWindow.isDestroyed()) {
mainWindow.webContents.send("cli:log", entry)
}
})
cliManager.on("error", (error: Error) => {
if (!mainWindow.isDestroyed()) {
mainWindow.webContents.send("cli:error", { message: error.message })