data: {"type":"progress","progress":10,"message":"Parsing document"}
data: {"type":"progress","progress":30,"message":"Extracting text"}
data: {"type":"progress","progress":60,"message":"Creating embeddings"}
data: {"type":"progress","progress":90,"message":"Storing vectors"}
data: {"type":"complete","progress":100,"message":"Document indexed successfully","documentId":"doc_abc123xyz"}