Interface: AgentOSMemoryToolsConfig
Defined in: packages/agentos/src/api/AgentOS.ts:335
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:340
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:359
Optional extension-pack identifier override.
Default
'config-memory-tools'
includeReflect?
optionalincludeReflect:boolean
Defined in: packages/agentos/src/cognition/memory/io/extension/MemoryToolsExtension.ts:30
Include the memory_reflect consolidation tool when available.
Defaults to true.
Inherited from
MemoryToolsExtensionOptions.includeReflect
includeRehydrate?
optionalincludeRehydrate:boolean
Defined in: packages/agentos/src/cognition/memory/io/extension/MemoryToolsExtension.ts:54
Include the rehydrate_memory tool for inflating gisted/archived traces.
Requires an IMemoryArchive to be provided via the archive option.
Defaults to false.
Inherited from
MemoryToolsExtensionOptions.includeRehydrate
manageLifecycle?
optionalmanageLifecycle:boolean
Defined in: packages/agentos/src/api/AgentOS.ts:353
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:346
Standalone memory backend whose createTools() output should be exposed
through the shared AgentOS tool registry.
name?
optionalname:string
Defined in: packages/agentos/src/cognition/memory/io/extension/MemoryToolsExtension.ts:41
Optional pack name override.
Default
'agentos-memory-tools'
Inherited from
MemoryToolsExtensionOptions.name
priority?
optionalpriority:number
Defined in: packages/agentos/src/cognition/memory/io/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/cognition/memory/io/extension/MemoryToolsExtension.ts:47
Optional pack version override.
Default
'1.0.0'