feat: improve context api (#10812)

This commit is contained in:
darkskygit
2025-03-14 05:57:40 +00:00
parent b8452f56a8
commit 92effd9b51
10 changed files with 46 additions and 23 deletions
@@ -16,8 +16,8 @@ import { ContextSession } from './session';
import {
ContextConfig,
ContextConfigSchema,
ContextEmbedStatus,
ContextFile,
ContextFileStatus,
EmbeddingClient,
} from './types';
import { checkEmbeddingAvailable } from './utils';
@@ -173,7 +173,7 @@ export class CopilotContextService implements OnModuleInit {
await context.saveFileRecord(fileId, file => ({
...(file as ContextFile),
chunkSize,
status: ContextFileStatus.finished,
status: ContextEmbedStatus.finished,
}));
}
@@ -187,7 +187,7 @@ export class CopilotContextService implements OnModuleInit {
await context.saveFileRecord(fileId, file => ({
...(file as ContextFile),
error,
status: ContextFileStatus.failed,
status: ContextEmbedStatus.failed,
}));
}
}