diff --git a/gadget-code/src/services/vector-store.ts b/gadget-code/src/services/vector-store.ts index 30785ae..2935660 100644 --- a/gadget-code/src/services/vector-store.ts +++ b/gadget-code/src/services/vector-store.ts @@ -2,6 +2,8 @@ // Copyright (C) 2026 Robert Colbert // All Rights Reserved +import crypto from "node:crypto"; + import { QdrantClient } from "@qdrant/js-client-rest"; import { RecursiveCharacterTextSplitter } from "@langchain/textsplitters"; @@ -360,7 +362,7 @@ class VectorStoreService extends DtpService { } points.push({ - id: `${turnId}:${i}`, + id: crypto.randomUUID(), vector: embedding, payload: { content: chunk,