Interface: MemoryAssemblerInput
Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:103
Properties
allocation?
optionalallocation:Partial<MemoryBudgetAllocation>
Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:107
Budget allocation percentages.
allTraces?
optionalallTraces:MemoryTrace[]
Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:129
All available traces for involuntary recall pool.
graphContext?
optionalgraphContext:string[]
Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:119
Graph association context (Batch 2).
mechanismsEngine?
optionalmechanismsEngine:CognitiveMechanismsEngine
Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:127
Optional cognitive mechanisms engine for involuntary recall.
observationNotes?
optionalobservationNotes:string[]
Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:121
Observation notes (Batch 2).
persistentMemoryText?
optionalpersistentMemoryText:string
Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:123
Persistent markdown memory (MEMORY.md contents).
prospectiveAlerts?
optionalprospectiveAlerts:string[]
Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:117
Prospective memory alerts (Batch 2).
retrievedTraces?
optionalretrievedTraces: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?
optionalworkingMemoryText:string
Defined in: packages/agentos/src/memory/core/prompt/MemoryPromptAssembler.ts:113
Working memory formatted string.