agentskit.js

HierarchicalMemoryOptions

Auto-generated API reference for HierarchicalMemoryOptions.

Interface: HierarchicalMemoryOptions

Defined in: packages/memory/src/hierarchical.ts:20

#Properties

#archival

archival: ChatMemory

Defined in: packages/memory/src/hierarchical.ts:24

Cold storage β€” every message ever seen is written here.


#recall?

optional recall?: HierarchicalRecall

Defined in: packages/memory/src/hierarchical.ts:30

Mid-term recall layer (usually a vector store). Optional; without it the hub behaves like virtualized memory with a hard backing store.


#recallTopK?

optional recallTopK?: number

Defined in: packages/memory/src/hierarchical.ts:39

Max recalled messages to splice on each load(). Default 5.


#working

working: ChatMemory

Defined in: packages/memory/src/hierarchical.ts:22

Hot window β€” the messages always loaded in full.


#workingLimit?

optional workingLimit?: number

Defined in: packages/memory/src/hierarchical.ts:35

Maximum messages to keep in working. Older messages spill into recall + archival. Default 50.

Explore nearby

✎ Edit this page on GitHubΒ·Found a problem? Open an issue β†’Β·How to contribute β†’

On this page

Ask the docs
Ask anything about AgentsKit. Answers come from the docs corpus and cite their sources.