Skip to main content

Interface: ConsolidationPipelineConfig

Defined in: packages/agentos/src/memory/pipeline/consolidation/ConsolidationPipeline.ts:45

Properties

agentId

agentId: string

Defined in: packages/agentos/src/memory/pipeline/consolidation/ConsolidationPipeline.ts:49


archive?

optional archive: IMemoryArchive

Defined in: packages/agentos/src/memory/pipeline/consolidation/ConsolidationPipeline.ts:57

Optional memory archive for retention sweep (step 7).


archiveRetention?

optional archiveRetention: MemoryArchiveRetentionConfig

Defined in: packages/agentos/src/memory/pipeline/consolidation/ConsolidationPipeline.ts:59

Retention configuration for the archive sweep.


consolidation?

optional consolidation: Partial<ConsolidationConfig>

Defined in: packages/agentos/src/memory/pipeline/consolidation/ConsolidationPipeline.ts:51


decay?

optional decay: Partial<DecayConfig>

Defined in: packages/agentos/src/memory/pipeline/consolidation/ConsolidationPipeline.ts:50


graph?

optional graph: IMemoryGraph

Defined in: packages/agentos/src/memory/pipeline/consolidation/ConsolidationPipeline.ts:47


llmInvoker()?

optional llmInvoker: (systemPrompt, userPrompt) => Promise<string>

Defined in: packages/agentos/src/memory/pipeline/consolidation/ConsolidationPipeline.ts:53

LLM invoker for schema integration (optional).

Parameters

systemPrompt

string

userPrompt

string

Returns

Promise<string>


mechanismsEngine?

optional mechanismsEngine: CognitiveMechanismsEngine

Defined in: packages/agentos/src/memory/pipeline/consolidation/ConsolidationPipeline.ts:55

Optional cognitive mechanisms engine for consolidation-time hooks.


store

store: MemoryStore

Defined in: packages/agentos/src/memory/pipeline/consolidation/ConsolidationPipeline.ts:46


traits

traits: HexacoTraits

Defined in: packages/agentos/src/memory/pipeline/consolidation/ConsolidationPipeline.ts:48