feat(server): improve context error handle (#11342)

This commit is contained in:
darkskygit
2025-04-01 05:38:32 +00:00
parent 6ed9c33c33
commit dc67614d6d
5 changed files with 73 additions and 23 deletions

View File

@@ -464,7 +464,8 @@ export class CopilotContextResolver {
options.docs.map(docId => ({
workspaceId: session.workspaceId,
docId,
}))
})),
session.id
);
}
@@ -523,12 +524,10 @@ export class CopilotContextResolver {
try {
const record = await session.addDocRecord(options.docId);
await this.jobs.addDocEmbeddingQueue([
{
workspaceId: session.workspaceId,
docId: options.docId,
},
]);
await this.jobs.addDocEmbeddingQueue(
[{ workspaceId: session.workspaceId, docId: options.docId }],
session.id
);
return { ...record, status: record.status || null };
} catch (e: any) {