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
clear()
clear(): void;
Defined in: packages/components/src/agents/memory.ts:27
Removes every stored message.
Returns
void
Implementation of
getFormattedMemory()
getFormattedMemory(): AgentMessage[];
Defined in: packages/components/src/agents/memory.ts:22
Returns every stored message. DefaultMemory does not truncate by token count.
Returns
Implementation of
getMessages()
getMessages(): AgentMessage[];
Defined in: packages/components/src/agents/memory.ts:15
Returns a copy of every stored message, oldest first.