Skip to main content

Interface: MemoryAssemblerInput

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

Properties

allocation?

optional allocation: Partial<MemoryBudgetAllocation>

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

Budget allocation percentages.


graphContext?

optional graphContext: string[]

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

Graph association context (Batch 2).


observationNotes?

optional observationNotes: string[]

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

Observation notes (Batch 2).


prospectiveAlerts?

optional prospectiveAlerts: string[]

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

Prospective memory alerts (Batch 2).


retrievedTraces?

optional retrievedTraces: ScoredMemoryTrace[]

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

Scored semantic/episodic traces from retrieval.


totalTokenBudget

totalTokenBudget: number

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

Token budget for all memory context.


traits

traits: HexacoTraits

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

HEXACO traits for formatting style selection.


workingMemoryText?

optional workingMemoryText: string

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

Working memory formatted string.