MemorySpec
Agent Runtimes / types/memory / MemorySpec
Interface: MemorySpec
Defined in: types/memory.ts:9
Specification for a memory backend.
Properties
backend
backend:
string
Defined in: types/memory.ts:23
Storage backend identifier
description
description:
string
Defined in: types/memory.ts:17
Memory backend description
emoji
emoji:
string
Defined in: types/memory.ts:27
Emoji representation
icon
icon:
string
Defined in: types/memory.ts:25
Icon identifier
id
id:
string
Defined in: types/memory.ts:11
Unique memory identifier (e.g., 'ephemeral', 'mem0')
name
name:
string
Defined in: types/memory.ts:15
Display name for the memory backend
persistence
persistence:
string
Defined in: types/memory.ts:19
Persistence level: none, session, cross-session, permanent
scope
scope:
string
Defined in: types/memory.ts:21
Memory scope: agent, team, repository, user, global
version
version:
string
Defined in: types/memory.ts:13
Version