ragClearDocuments static method
Clear all documents from the RAG pipeline.
Throws SDKError.notInitialized if SDK is not initialized. Throws SDKError.invalidState if clearing fails.
Implementation
static Future<void> ragClearDocuments() async {
if (!RunAnywhere.isSDKInitialized) {
throw SDKError.notInitialized();
}
try {
DartBridgeRAG.shared.clearDocuments();
} catch (e) {
throw SDKError.invalidState('RAG clear documents failed: $e');
}
}