Skip to main content

Interface: MemoryAssemblerInput

Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:103

Properties

allocation?

optional allocation: Partial<MemoryBudgetAllocation>

Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:107

Budget allocation percentages.


allTraces?

optional allTraces: MemoryTrace[]

Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:129

All available traces for involuntary recall pool.


graphContext?

optional graphContext: string[]

Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:119

Graph association context (Batch 2).


mechanismsEngine?

optional mechanismsEngine: CognitiveMechanismsEngine

Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:127

Optional cognitive mechanisms engine for involuntary recall.


observationNotes?

optional observationNotes: string[]

Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:121

Observation notes (Batch 2).


persistentMemoryText?

optional persistentMemoryText: string

Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:123

Persistent markdown memory (MEMORY.md contents).


prospectiveAlerts?

optional prospectiveAlerts: string[]

Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:117

Prospective memory alerts (Batch 2).


retrievedTraces?

optional retrievedTraces: ScoredMemoryTrace[]

Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:115

Scored semantic/episodic traces from retrieval.


totalTokenBudget

totalTokenBudget: number

Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:105

Token budget for all memory context.


traits

traits: HexacoTraits

Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:109

HEXACO traits for formatting style selection.


workingMemoryText?

optional workingMemoryText: string

Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:113

Working memory formatted string.