MaintenanceResult

data class MaintenanceResult(val consolidation: ConsolidationResult?, val abstractions: List<Proposition>, val superseded: List<Proposition>, val retired: List<Proposition>, val collectorResult: CollectorRunResult? = null)

Result of a memory maintenance run.

Constructors

Link copied to clipboard
constructor(consolidation: ConsolidationResult?, abstractions: List<Proposition>, superseded: List<Proposition>, retired: List<Proposition>, collectorResult: CollectorRunResult? = null)

Properties

Link copied to clipboard

New abstract propositions generated from entity groups

Link copied to clipboard

Result of the optional collector stage, or null when no collector was configured

Link copied to clipboard

Result from the consolidation stage, null if no session propositions were provided

Link copied to clipboard

Propositions that were deleted because their effective confidence fell below the threshold

Link copied to clipboard

Source propositions that were marked SUPERSEDED after abstraction

Link copied to clipboard

Total number of propositions persisted (promoted + reinforced + merged + abstractions + superseded status changes)

Link copied to clipboard

Total number of propositions removed (retired)