DOCSAPI reference

CLASS

DefaultMemory

Defined in: packages/components/src/agents/memory.ts:6

In-memory message history.

Implements

Constructors

Constructor

new DefaultMemory(): DefaultMemory;

Returns

DefaultMemory

Methods

addMessage()

addMessage(message): void;

Defined in: packages/components/src/agents/memory.ts:10

Stores a message at the end of the history.

Parameters

Parameter Type
message AgentMessage

Returns

void

Implementation of

Memory.addMessage


clear()

clear(): void;

Defined in: packages/components/src/agents/memory.ts:27

Removes every stored message.

Returns

void

Implementation of

Memory.clear


getFormattedMemory()

getFormattedMemory(): AgentMessage[];

Defined in: packages/components/src/agents/memory.ts:22

Returns every stored message. DefaultMemory does not truncate by token count.

Returns

AgentMessage[]

Implementation of

Memory.getFormattedMemory


getMessages()

getMessages(): AgentMessage[];

Defined in: packages/components/src/agents/memory.ts:15

Returns a copy of every stored message, oldest first.

Returns

AgentMessage[]

Implementation of

Memory.getMessages