Skip to main content

Interface: MemoryLifecycleEvent

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

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

Properties

category?

optional category: string

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


dataSourceId

dataSourceId: string

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


eventId

eventId: string

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


gmiId

gmiId: string

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


itemId

itemId: string

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


itemSummary

itemSummary: string

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


metadata?

optional metadata: Record<string, any>

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


negotiable

negotiable: boolean

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


personaId?

optional personaId: string

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


proposedAction

proposedAction: LifecycleAction

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


reason

reason: string

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


timestamp

timestamp: Date

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


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