feat(export): add batch session stats api for export board

This commit is contained in:
tisonhuang committed 2026-03-04 21:16:39 +08:00
1 parent 06d6f15e38
commit e686bb6247
5 files changed
+392 -71

No files matched your search

+1
View File
@@ -151,6 +151,7 @@ contextBridge.exposeInMainWorld('electronAPI', {
getCachedMessages: (sessionId: string) => ipcRenderer.invoke('chat:getCachedMessages', sessionId),
close: () => ipcRenderer.invoke('chat:close'),
getSessionDetail: (sessionId: string) => ipcRenderer.invoke('chat:getSessionDetail', sessionId),
getExportSessionStats: (sessionIds: string[]) => ipcRenderer.invoke('chat:getExportSessionStats', sessionIds),
getImageData: (sessionId: string, msgId: string) => ipcRenderer.invoke('chat:getImageData', sessionId, msgId),
getVoiceData: (sessionId: string, msgId: string, createTime?: number, serverId?: string | number) =>
ipcRenderer.invoke('chat:getVoiceData', sessionId, msgId, createTime, serverId),