Skip to main content

Interface: MemoryLifecycleEvent

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:415

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/cognitive_substrate/IGMI.ts:423


dataSourceId

dataSourceId: string

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:422


eventId

eventId: string

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:416


gmiId

gmiId: string

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:419


itemId

itemId: string

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:421


itemSummary

itemSummary: string

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:424


metadata?

optional metadata: Record<string, any>

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:428


negotiable

negotiable: boolean

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:427


personaId?

optional personaId: string

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:420


proposedAction

proposedAction: LifecycleAction

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:426


reason

reason: string

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:425


timestamp

timestamp: Date

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:417


type

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

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:418