feat(server): add copilot embedding feature (#12590)

fix AI-154
This commit is contained in:
darkskygit
2025-05-28 04:36:37 +00:00
parent 88339b4022
commit f4e7595f4b
5 changed files with 9 additions and 3 deletions
@@ -232,8 +232,8 @@ export class CopilotWorkspaceConfigModel extends BaseModel {
async checkEmbeddingAvailable(): Promise<boolean> {
const [{ count }] = await this.db.$queryRaw<
{ count: number }[]
>`SELECT count(1) FROM pg_tables WHERE tablename in ('ai_workspace_file_embeddings')`;
return Number(count) === 1;
>`SELECT count(1) FROM pg_tables WHERE tablename in ('ai_workspace_embeddings', 'ai_workspace_file_embeddings')`;
return Number(count) === 2;
}
private processEmbeddings(