query method
Implementation
RAGResult query(RAGQueryOptions options) {
final session = _requireSession();
final fn = RacNative.bindings.rac_rag_query_proto;
if (fn == null) {
throw UnsupportedError('rac_rag_query_proto is unavailable');
}
return DartBridgeProtoUtils.callRequestWithHandle<RAGResult>(
handle: session,
request: options,
invoke: fn,
decode: RAGResult.fromBuffer,
symbol: 'rac_rag_query_proto',
);
}