Skip to main content

Interface: MemoryLifecycleEvent

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

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


dataSourceId

dataSourceId: string

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


eventId

eventId: string

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


gmiId

gmiId: string

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


itemId

itemId: string

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


itemSummary

itemSummary: string

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


metadata?

optional metadata: Record<string, any>

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


negotiable

negotiable: boolean

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


personaId?

optional personaId: string

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


proposedAction

proposedAction: LifecycleAction

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


reason

reason: string

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


timestamp

timestamp: Date

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


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