flushVectorStore method
Persist everything written to the vector store so far, without closing it.
See VectorStoreRepository.flush for what this means per backend — it is required on qdrant, a no-op on native SQLite, and a partial drain on web.
Implementation
@override
Future<void> flushVectorStore() async {
await ServiceRegistry.instance.vectorStoreRepository.flush();
}