Skip to content

DecayPolicyResult

Defined in: packages/memory-ltm/src/types.ts:231

cursor: string | null

Defined in: packages/memory-ltm/src/types.ts:244


processed: number

Defined in: packages/memory-ltm/src/types.ts:232


pruned: number

Defined in: packages/memory-ltm/src/types.ts:234


optional skippedConcurrentEdit?: number

Defined in: packages/memory-ltm/src/types.ts:243

Rows the decay pass SKIPPED because a concurrent edit moved the row’s version twice (or disqualified it) between read and write (G3-T3 — lifecycle writes never clobber a concurrent user edit). Optional so pre-G3-T3 callers constructing empty results stay source-compatible; applyDecayPolicy always sets it.


stale: number

Defined in: packages/memory-ltm/src/types.ts:235


updated: number

Defined in: packages/memory-ltm/src/types.ts:233