Skip to main content

Interface: ObservationNote

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

Properties

content

content: string

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

Short summary of the observation.


emotionalContext?

optional emotionalContext: object

Defined in: packages/agentos/src/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/memory/pipeline/observation/MemoryObserver.ts:45

Entities mentioned.


id

id: string

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


importance

importance: number

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

0-1 importance score.


temporal?

optional temporal: object

Defined in: packages/agentos/src/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/memory/pipeline/observation/MemoryObserver.ts:48


type

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

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

Category of observation.