getExtractedMemories method

List<ExtractedMemory> getExtractedMemories({
  1. MemoryCategory? category,
  2. double minConfidence = 0.0,
})

Get all extracted memories, optionally filtered.

Implementation

List<ExtractedMemory> getExtractedMemories({
  MemoryCategory? category,
  double minConfidence = 0.0,
}) {
  return _extractedMemories.where((m) {
    if (category != null && m.category != category) return false;
    if (m.confidence < minConfidence) return false;
    return true;
  }).toList();
}