Skip to main content

Interface: MemoryLifecycleEvent

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:653

Represents an event related to memory lifecycle management that the GMI needs to be aware of or act upon.

Interface​

MemoryLifecycleEvent

Properties​

category?​

optional category: string

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:661


dataSourceId​

dataSourceId: string

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:660


eventId​

eventId: string

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:654


gmiId​

gmiId: string

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:657


itemId​

itemId: string

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:659


itemSummary​

itemSummary: string

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:662


metadata?​

optional metadata: Record<string, any>

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:666


negotiable​

negotiable: boolean

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:665


personaId?​

optional personaId: string

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:658


proposedAction​

proposedAction: LifecycleAction

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:664


reason​

reason: string

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:663


timestamp​

timestamp: Date

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:655


type​

type: "EVICTION_PROPOSED" | "ARCHIVAL_PROPOSED" | "DELETION_PROPOSED" | "SUMMARY_PROPOSED" | "RETENTION_REVIEW_PROPOSED" | "NOTIFICATION" | "EVALUATION_PROPOSED"

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:656