fix: publish knowledge rebuilds atomically

This commit is contained in:
lofyer
2026-08-13 06:35:07 +08:00
parent 0c46afba59
commit 7a078c6ffe
7 changed files with 1618 additions and 254 deletions
+2 -2
View File
@@ -4454,9 +4454,9 @@ export function registerIpcHandlers(
ipcMain.handle(
ipcChannels.knowledgeDeleteChunk,
(event, input: unknown) => {
async (event, input: unknown) => {
assertTrustedSender(event, window)
const deleted = knowledgeService.deleteChunk(
const deleted = await knowledgeService.deleteChunk(
knowledgeChunkDeleteInputSchema.parse(input)
)
if (!deleted) {