ExtractionConfig class
Configuration for the extraction pipeline.
Constructors
-
ExtractionConfig({double minConfidence = 0.4, int maxPerSession = 15, Set<
MemoryCategory> categories = const {}, double? autoApproveThreshold}) -
const
Properties
- autoApproveThreshold → double?
-
Automatically add to NEOMAGE.md if confidence >= this threshold.
Set to
nullto disable auto-approval.final -
categories
→ Set<
MemoryCategory> -
Which categories to extract. Empty means all.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- maxPerSession → int
-
Maximum number of candidates surfaced per session.
final
- minConfidence → double
-
Minimum confidence to even consider a candidate.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
isCategoryEnabled(
MemoryCategory category) → bool -
Whether
categoryis enabled. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited