Skip to main content

Interface: ConsolidationPipelineConfig

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

Properties

agentId

agentId: string

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


archive?

optional archive: IMemoryArchive

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

Optional memory archive for retention sweep (step 7).


archiveRetention?

optional archiveRetention: MemoryArchiveRetentionConfig

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

Retention configuration for the archive sweep.


consolidation?

optional consolidation: Partial<ConsolidationConfig>

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


decay?

optional decay: Partial<DecayConfig>

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


graph?

optional graph: IMemoryGraph

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


llmInvoker()?

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

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

LLM invoker for schema integration (optional).

Parameters

systemPrompt

string

userPrompt

string

Returns

Promise<string>


mechanismsEngine?

optional mechanismsEngine: CognitiveMechanismsEngine

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

Optional cognitive mechanisms engine for consolidation-time hooks.


store

store: MemoryStore

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


traits

traits: HexacoTraits

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