Skip to main content

Interface: IWorkingMemoryLoad

Defined in: internal/working-memory/types.ts:149

What IWorkingMemory.load hands to the ContextAssembler.

The assembler places messages as the request's messages and notes in the {memory} slot after the user facts.

Properties​

issues​

issues: IIssue[]

Defined in: internal/working-memory/types.ts:155

WARNINGs about what was left out (turns_trimmed); the assembler adds them to the call's issues.


messages​

messages: IMessage[]

Defined in: internal/working-memory/types.ts:151

The turns the model reads verbatim, oldest first, the current user turn last. Never empty: at least the user turn.


notes​

notes: string

Defined in: internal/working-memory/types.ts:153

The "About this conversation" text: summary and facts under SUMMARY_BUFFER; "" under SLIDING_WINDOW or when nothing is known.