fix: title update for import definitions

This commit is contained in:
2026-02-13 14:18:29 +01:00
parent 9169f2a34c
commit 4dc1a9f058
5 changed files with 45 additions and 2 deletions

View File

@@ -164,6 +164,11 @@ contextBridge.exposeInMainWorld('electronAPI', {
getAll: () => ipcRenderer.invoke('importDefinitions:getAll'),
update: (id: string, updates: unknown) => ipcRenderer.invoke('importDefinitions:update', id, updates),
delete: (id: string) => ipcRenderer.invoke('importDefinitions:delete', id),
onNameUpdated: (callback: (data: { definitionId: string; name: string }) => void) => {
const subscription = (_event: Electron.IpcRendererEvent, data: { definitionId: string; name: string }) => callback(data);
ipcRenderer.on('importDefinition-name-updated', subscription);
return () => ipcRenderer.removeListener('importDefinition-name-updated', subscription);
},
},
// AI Chat (OpenCode Zen API integration)