Skip to main content

Interface: MechanismMetadata

Defined in: packages/agentos/src/cognition/memory/mechanisms/types.ts:156

Optional metadata fields added to MemoryTrace.structuredData by mechanisms.

Properties​

cumulativeDrift?​

optional cumulativeDrift: number

Defined in: packages/agentos/src/cognition/memory/mechanisms/types.ts:158

Reconsolidation: cumulative absolute PAD drift.


driftHistory?​

optional driftHistory: DriftEvent[]

Defined in: packages/agentos/src/cognition/memory/mechanisms/types.ts:160

Reconsolidation: audit trail of drift events.


gisted?​

optional gisted: boolean

Defined in: packages/agentos/src/cognition/memory/mechanisms/types.ts:162

Temporal Gist: whether content has been compressed.


lastSourceDecayAt?​

optional lastSourceDecayAt: number

Defined in: packages/agentos/src/cognition/memory/mechanisms/types.ts:172

Source Confidence Decay: timestamp of last decay application.


originalContentHash?​

optional originalContentHash: string

Defined in: packages/agentos/src/cognition/memory/mechanisms/types.ts:164

Temporal Gist: SHA-256 of original content before gisting.


perspectiveEncoded?​

optional perspectiveEncoded: boolean

Defined in: packages/agentos/src/cognition/memory/mechanisms/types.ts:180

PerspectiveObserver: trace was encoded through a persona lens.


perspectiveSourceEventId?​

optional perspectiveSourceEventId: string

Defined in: packages/agentos/src/cognition/memory/mechanisms/types.ts:182

PerspectiveObserver: ID of the source objective event.


perspectiveSourceHash?​

optional perspectiveSourceHash: string

Defined in: packages/agentos/src/cognition/memory/mechanisms/types.ts:184

PerspectiveObserver: SHA-256 of the source objective event content.


reappraisalHistory?​

optional reappraisalHistory: object[]

Defined in: packages/agentos/src/cognition/memory/mechanisms/types.ts:174

Emotion Regulation: audit trail of reappraisal events.

previousArousal​

previousArousal: number

previousValence​

previousValence: number

reappraisedAt​

reappraisedAt: number


schemaClusterId?​

optional schemaClusterId: string

Defined in: packages/agentos/src/cognition/memory/mechanisms/types.ts:170

Schema Encoding: ID of the matched cluster.


schemaCongruent?​

optional schemaCongruent: boolean

Defined in: packages/agentos/src/cognition/memory/mechanisms/types.ts:166

Schema Encoding: trace matched an existing schema cluster.


schemaViolating?​

optional schemaViolating: boolean

Defined in: packages/agentos/src/cognition/memory/mechanisms/types.ts:168

Schema Encoding: trace violated all existing schemas (novel).