Skip to main content

Interface: AgentOSStandaloneMemoryConfig

Defined in: packages/agentos/src/api/AgentOS.ts:348

Properties

enabled?

optional enabled: boolean

Defined in: packages/agentos/src/api/AgentOS.ts:353

Enable or disable standalone-memory integration. Default: true when this block is provided.


longTermRetriever?

optional longTermRetriever: boolean | StandaloneMemoryLongTermRetrieverOptions

Defined in: packages/agentos/src/api/AgentOS.ts:378

When provided, AgentOS derives longTermMemoryRetriever from this standalone memory backend unless one was already supplied explicitly.


manageLifecycle?

optional manageLifecycle: boolean

Defined in: packages/agentos/src/api/AgentOS.ts:366

If true, AgentOS closes the standalone memory backend during shutdown unless memoryTools.manageLifecycle already owns that lifecycle. Default: false.


memory

memory: Pick<Memory, "remember" | "recall" | "forget"> & Partial<Pick<Memory, "createTools" | "close" | "health">>

Defined in: packages/agentos/src/api/AgentOS.ts:358

Standalone memory backend used to derive one or more AgentOS integrations.


rollingSummarySink?

optional rollingSummarySink: boolean | StandaloneMemoryRollingSummarySinkOptions

Defined in: packages/agentos/src/api/AgentOS.ts:386

When provided, AgentOS derives rollingSummaryMemorySink from this standalone memory backend unless one was already supplied explicitly.


tools?

optional tools: boolean | Omit<AgentOSMemoryToolsConfig, "memory" | "enabled" | "manageLifecycle">

Defined in: packages/agentos/src/api/AgentOS.ts:372

When provided, AgentOS derives memoryTools from this standalone memory backend unless memoryTools was already supplied explicitly.