Skip to main content

Interface: ObservationNote

Defined in: packages/agentos/src/cognition/memory/pipeline/observation/MemoryObserver.ts:36

Properties​

content​

content: string

Defined in: packages/agentos/src/cognition/memory/pipeline/observation/MemoryObserver.ts:41

Short summary of the observation.


emotionalContext?​

optional emotionalContext: object

Defined in: packages/agentos/src/cognition/memory/pipeline/observation/MemoryObserver.ts:47

Emotional context at observation time.

arousal​

arousal: number

valence​

valence: number


entities​

entities: string[]

Defined in: packages/agentos/src/cognition/memory/pipeline/observation/MemoryObserver.ts:45

Entities mentioned.


id​

id: string

Defined in: packages/agentos/src/cognition/memory/pipeline/observation/MemoryObserver.ts:37


importance​

importance: number

Defined in: packages/agentos/src/cognition/memory/pipeline/observation/MemoryObserver.ts:43

0-1 importance score.


temporal?​

optional temporal: object

Defined in: packages/agentos/src/cognition/memory/pipeline/observation/MemoryObserver.ts:50

Three-date temporal metadata.

observedAt​

observedAt: number

When this observation was made (Unix ms). Same as timestamp.

referencedAt​

referencedAt: number

When the referenced event actually occurred (Unix ms).

relativeLabel​

relativeLabel: string

Human-friendly relative time label.


timestamp​

timestamp: number

Defined in: packages/agentos/src/cognition/memory/pipeline/observation/MemoryObserver.ts:48


type​

type: "preference" | "correction" | "emotional" | "factual" | "commitment" | "creative"

Defined in: packages/agentos/src/cognition/memory/pipeline/observation/MemoryObserver.ts:39

Category of observation.