@molroo-ai/sdk
    Preparing search index...

    Interface PersonaState

    Current emotional and psychological state of a persona.

    interface PersonaState {
        emotion: {
            discrete?: { intensity: number; primary: string; secondary?: string };
            vad: { A: number; D: number; V: number };
        };
        mood?: { vad: { A: number; D: number; V: number } };
        narrative?: { agency: number; coherence: number; tone: number };
        somatic?: string[];
    }
    Index

    Properties

    emotion: {
        discrete?: { intensity: number; primary: string; secondary?: string };
        vad: { A: number; D: number; V: number };
    }

    Current emotion in VAD (Valence-Arousal-Dominance) space with discrete label.

    mood?: { vad: { A: number; D: number; V: number } }

    Background mood (slower-changing than emotion).

    narrative?: { agency: number; coherence: number; tone: number }

    Narrative self-perception (tone, agency, coherence).

    somatic?: string[]

    Active somatic (body) sensations.