Interface: AgentOSMemoryToolsConfig
Defined in: packages/agentos/src/api/AgentOS.ts:321
Options controlling which memory tools are exposed and how their descriptors are prioritised.
Extends
Properties
enabled?
optionalenabled:boolean
Defined in: packages/agentos/src/api/AgentOS.ts:326
Enable or disable automatic memory-tool registration. Default: true when this block is provided.
identifier?
optionalidentifier:string
Defined in: packages/agentos/src/api/AgentOS.ts:345
Optional extension-pack identifier override.
Default
'config-memory-tools'
includeReflect?
optionalincludeReflect:boolean
Defined in: packages/agentos/src/memory/extension/MemoryToolsExtension.ts:30
Include the memory_reflect consolidation tool when available.
Defaults to true.
Inherited from
MemoryToolsExtensionOptions.includeReflect
manageLifecycle?
optionalmanageLifecycle:boolean
Defined in: packages/agentos/src/api/AgentOS.ts:339
If true, AgentOS will call memory.close() during shutdown via the loaded
extension pack's deactivation hook.
Default: false (caller manages lifecycle).
memory
memory:
Pick<Memory,"createTools"> &Partial<Pick<Memory,"close">>
Defined in: packages/agentos/src/api/AgentOS.ts:332
Standalone memory backend whose createTools() output should be exposed
through the shared AgentOS tool registry.
name?
optionalname:string
Defined in: packages/agentos/src/memory/extension/MemoryToolsExtension.ts:41
Optional pack name override.
Default
'agentos-memory-tools'
Inherited from
MemoryToolsExtensionOptions.name
priority?
optionalpriority:number
Defined in: packages/agentos/src/memory/extension/MemoryToolsExtension.ts:35
Optional registry priority applied to all emitted tool descriptors.
Inherited from
MemoryToolsExtensionOptions.priority
version?
optionalversion:string
Defined in: packages/agentos/src/memory/extension/MemoryToolsExtension.ts:47
Optional pack version override.
Default
'1.0.0'