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?
optionalcategory: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?
optionalmetadata: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?
optionalpersonaId: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