Skip to main content

Interface: LearnerContext

Defined in: packages/agentos/src/cognition/learning/types.ts:88

What the layer is told about the session a learner session serves.

Properties​

authoredTraits​

authoredTraits: HexacoTraitValues

Defined in: packages/agentos/src/cognition/learning/types.ts:92

The registry persona's traits, never a role overlay's.


noLearnerReason?​

optional noLearnerReason: NoLearnerReason

Defined in: packages/agentos/src/cognition/learning/types.ts:96

Why the caller passes no key; read only when the key is null. Default 'no_user_id'.


overlayTraits?​

optional overlayTraits: Partial<Record<"honesty" | "emotionality" | "extraversion" | "agreeableness" | "conscientiousness" | "openness", number>>

Defined in: packages/agentos/src/cognition/learning/types.ts:94

A workflow role overlay's patch, rendered for this session only.


personaId​

personaId: string

Defined in: packages/agentos/src/cognition/learning/types.ts:90


sessionId​

sessionId: string

Defined in: packages/agentos/src/cognition/learning/types.ts:89