Attach files from the chat composer via the file picker

This commit is contained in:
ZacharyZhang-NY committed 2026-05-28 22:27:49 -04:00
1 parent ae13111bff
commit 86bb8f36cb
6 files changed
+40 -17

No files matched your search

@@ -188,9 +188,9 @@ export function registerIpcHandlers(deps: IpcDeps): void {
ipcMain.handle(IPC_CHANNELS.importFile, async (_event, input) => {
try {
await files.importFile(input);
deps.mainWindow.webContents.send(IPC_CHANNELS.rendererEvent, { type: "snapshot-changed" });
return ok(snapshot.load());
const fileId = await files.importFile(input);
if (fileId) deps.mainWindow.webContents.send(IPC_CHANNELS.rendererEvent, { type: "snapshot-changed" });
return ok(fileId);
} catch (error) {
return fail("file_import_failed", error instanceof Error ? error.message : String(error));
}