Class: SlidingSummaryStrategy
Defined in: packages/agentos/src/cognition/memory/pipeline/context/strategies/SlidingSummaryStrategy.ts:29
Implements
Constructors
Constructor
new SlidingSummaryStrategy(
llmInvoker?):SlidingSummaryStrategy
Defined in: packages/agentos/src/cognition/memory/pipeline/context/strategies/SlidingSummaryStrategy.ts:37
Parameters
llmInvoker?
(prompt) => Promise<string>
Writes the summary. Without one, or when it fails or answers nothing, the summary is the segment's first and last user messages.
Returns
SlidingSummaryStrategy
Properties
name
readonlyname:"sliding"
Defined in: packages/agentos/src/cognition/memory/pipeline/context/strategies/SlidingSummaryStrategy.ts:30
Implementation of
Methods
compact()
compact(
input,config):Promise<CompactionResult>
Defined in: packages/agentos/src/cognition/memory/pipeline/context/strategies/SlidingSummaryStrategy.ts:41
Parameters
input
config
Returns
Promise<CompactionResult>