FreakingGenius - v0.1.0
    Preparing search index...

    Interface PersonaProfile

    The full definition of a tutor persona.

    interface PersonaProfile {
        description: string;
        id: string;
        name: string;
        systemPromptPrefix: string;
        tones: PersonaTone[];
        voiceSettings: PersonaVoiceSettings;
    }
    Index

    Properties

    description: string

    One-sentence bio shown to parents/teachers when choosing a persona.

    id: string

    Unique identifier used in SessionConfig.personaId.

    name: string

    Display name shown in admin UI, e.g. "Aria".

    systemPromptPrefix: string

    Static prefix prepended to every model system prompt. Should establish the persona's name, teaching style, and constraints.

    tones: PersonaTone[]

    Tone descriptors injected into the model system prompt.

    voiceSettings: PersonaVoiceSettings

    TTS voice settings for this persona.