Skip to main content

Interface: EpisodicMemory

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:141

Represents an episodic memory (specific experience/event)

Properties​

accessCount​

accessCount: number

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:173

Access count (for decay/reinforcement)


context?​

optional context: Record<string, unknown>

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:169

Raw context data


createdAt​

createdAt: string

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:171

Creation timestamp


description?​

optional description: string

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:149

Detailed description


durationMs?​

optional durationMs: number

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:163

Duration in milliseconds


embedding?​

optional embedding: number[]

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:159

Vector embedding


entityIds​

entityIds: string[]

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:157

Associated entity IDs


id​

id: string

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:143

Unique memory ID


importance​

importance: number

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:155

Importance score (0-1)


insights?​

optional insights: string[]

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:167

Lessons learned


lastAccessedAt​

lastAccessedAt: string

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:175

Last accessed timestamp


occurredAt​

occurredAt: string

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:161

When did this happen?


outcome?​

optional outcome: "success" | "failure" | "partial" | "unknown"

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:165

Outcome/result


participants​

participants: string[]

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:151

Participants (user IDs, GMI IDs)


summary​

summary: string

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:147

Summary of the episode


type​

type: "discovery" | "success" | "error" | "conversation" | "task" | "interaction"

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:145

Memory type


valence?​

optional valence: number

Defined in: packages/agentos/src/cognition/memory/retrieval/graph/knowledge/IKnowledgeGraph.ts:153

Emotional valence (-1 to 1, negative to positive)