Skip to main content

Interface: MemoryConsolidationResult

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:553

Statistics returned after a consolidation cycle completes.

Properties

compacted

compacted: number

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:572

Number of traces compacted (archived to long-term store).


derived

derived: number

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:567

Number of new insight traces derived from clusters.


durationMs

durationMs: number

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:577

Wall-clock time the consolidation cycle took in milliseconds.


merged

merged: number

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:562

Number of trace pairs merged into single traces.


personalityDecayed?

optional personalityDecayed: number

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:588

Number of personality mutations affected by decay during this cycle.

Only populated when a PersonalityMutationStore is configured on the ConsolidationLoop. This includes both weakened mutations and mutations pruned after falling below the strength threshold. Zero when the store is absent or no mutations were touched.

Default

0

pruned

pruned: number

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:557

Number of traces pruned (below strength threshold).