From afbda482de6ca58f90dd69df6dba35e42e971cfd Mon Sep 17 00:00:00 2001 From: darkskygit Date: Tue, 20 May 2025 10:52:00 +0000 Subject: [PATCH] fix(server): skip empty docs (#12396) fix AI-129 fix CLOUD-129 --- packages/backend/server/src/plugins/copilot/context/job.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/backend/server/src/plugins/copilot/context/job.ts b/packages/backend/server/src/plugins/copilot/context/job.ts index 65e69be96..6e1c0323e 100644 --- a/packages/backend/server/src/plugins/copilot/context/job.ts +++ b/packages/backend/server/src/plugins/copilot/context/job.ts @@ -224,7 +224,8 @@ export class CopilotContextDocJob { try { const content = await this.doc.getFullDocContent(workspaceId, docId); if (content) { - // no need to check if embeddings is empty, will throw internally + // fast fall for empty doc, journal is easily to create a empty doc + if (!content.summary) return; const embeddings = await this.embeddingClient.getFileEmbeddings( new File([content.summary], `${content.title || 'Untitled'}.md`) );