Hiyve Components - v1.0.0
    Preparing search index...

    Interface UseMoodCloudSyncOptions

    Options for the useMoodCloudSync hook.

    interface UseMoodCloudSyncOptions {
        enrichTranscription?: (
            userId: string,
            data: TranscriptionMoodData,
        ) => void;
        moodEnabled: boolean;
        moodStates: Map<string, MoodStateLike> | null;
        responseId: string | null;
        roomName: string;
        transcriptionCount: number;
        userId: string;
    }
    Index

    Properties

    enrichTranscription?: (userId: string, data: TranscriptionMoodData) => void

    Optional callback to enrich transcription entries with sentiment data

    moodEnabled: boolean

    Whether mood analysis is enabled and ready

    moodStates: Map<string, MoodStateLike> | null

    Mood states map from useMoodAnalysis (participantId → MoodState)

    responseId: string | null

    responseId from the recording bot's AI context

    roomName: string

    Room name for the live context session

    transcriptionCount: number

    Current transcription count — sync triggers when this changes

    userId: string

    User ID for cloud API authentication