StaticMemoryBlock
Defined in: .build/typescript/packages/core/src/memory/block/static.ts:20
A memory block that stores static content that doesn’t change. Static content is always included in the memory context.
Extends
Section titled “Extends”BaseMemoryBlock
<TAdditionalMessageOptions
>
Type Parameters
Section titled “Type Parameters”TAdditionalMessageOptions
Section titled “TAdditionalMessageOptions”TAdditionalMessageOptions
extends object
= object
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new StaticMemoryBlock<
TAdditionalMessageOptions
>(options
):StaticMemoryBlock
<TAdditionalMessageOptions
>
Defined in: .build/typescript/packages/core/src/memory/block/static.ts:26
Parameters
Section titled “Parameters”options
Section titled “options”StaticMemoryBlockOptions
Returns
Section titled “Returns”StaticMemoryBlock
<TAdditionalMessageOptions
>
Overrides
Section titled “Overrides”Properties
Section titled “Properties”
readonly
id:string
Defined in: .build/typescript/packages/core/src/memory/block/base.ts:27
Inherited from
Section titled “Inherited from”priority
Section titled “priority”
readonly
priority:number
Defined in: .build/typescript/packages/core/src/memory/block/base.ts:28
Inherited from
Section titled “Inherited from”isLongTerm
Section titled “isLongTerm”
readonly
isLongTerm:boolean
Defined in: .build/typescript/packages/core/src/memory/block/base.ts:29
Inherited from
Section titled “Inherited from”Methods
Section titled “Methods”get():
Promise
<MemoryMessage
<TAdditionalMessageOptions
>[]>
Defined in: .build/typescript/packages/core/src/memory/block/static.ts:36
Returns the static content. The messages parameter is ignored since this block contains static content.
Returns
Section titled “Returns”Promise
<MemoryMessage
<TAdditionalMessageOptions
>[]>
Overrides
Section titled “Overrides”put(
_messages
):Promise
<void
>
Defined in: .build/typescript/packages/core/src/memory/block/static.ts:46
Store the messages in the memory block.
Parameters
Section titled “Parameters”_messages
Section titled “_messages”MemoryMessage
<TAdditionalMessageOptions
>[]
Returns
Section titled “Returns”Promise
<void
>