Skip to main content

Interface: MemoryLifecycleEvent

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

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:437


dataSourceId

dataSourceId: string

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


eventId

eventId: string

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


gmiId

gmiId: string

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


itemId

itemId: string

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


itemSummary

itemSummary: string

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


metadata?

optional metadata: Record<string, any>

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


negotiable

negotiable: boolean

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


personaId?

optional personaId: string

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


proposedAction

proposedAction: LifecycleAction

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


reason

reason: string

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


timestamp

timestamp: Date

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


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:432