Skip to main content

Interface: MechanismMetadata

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

Optional metadata fields added to MemoryTrace.structuredData by mechanisms.

Properties

cumulativeDrift?

optional cumulativeDrift: number

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

Reconsolidation: cumulative absolute PAD drift.


driftHistory?

optional driftHistory: DriftEvent[]

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

Reconsolidation: audit trail of drift events.


gisted?

optional gisted: boolean

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

Temporal Gist: whether content has been compressed.


lastSourceDecayAt?

optional lastSourceDecayAt: number

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

Source Confidence Decay: timestamp of last decay application.


originalContentHash?

optional originalContentHash: string

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

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


reappraisalHistory?

optional reappraisalHistory: object[]

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

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/memory/mechanisms/types.ts:168

Schema Encoding: ID of the matched cluster.


schemaCongruent?

optional schemaCongruent: boolean

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

Schema Encoding: trace matched an existing schema cluster.


schemaViolating?

optional schemaViolating: boolean

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

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