Skip to main content

Interface: IUserMemoryFact

Defined in: internal/user-memory-store/types.ts:336

One durable fact about a user.

Properties​

key​

key: string

Defined in: internal/user-memory-store/types.ts:338

Stable key, e.g. "language", "role".


sourceThreadId?​

optional sourceThreadId?: string

Defined in: internal/user-memory-store/types.ts:342

Thread the fact was extracted from; empty when user-entered.


updatedAt​

updatedAt: Date

Defined in: internal/user-memory-store/types.ts:344

When the fact was set or last changed; the oldest go first when maxFacts is exceeded.


value​

value: string

Defined in: internal/user-memory-store/types.ts:340

The fact, in the user's language; at most maxFactChars.