Member Junction
    Preparing search index...

    Interface MeetingControlsPerception

    The full perception payload the channel serializes back to the model — the facilitator's situational awareness in one object: the roster, the ordered hand-raise queue, who is speaking, and the timer.

    interface MeetingControlsPerception {
        HandRaiseQueue: (HandRaiseQueueEntry & { WaitingSeconds: number })[];
        MutedParticipantIds: string[];
        Roster: MeetingParticipant[];
        SpeakingParticipantIds: string[];
        Timer: MeetingTimerSnapshot;
    }
    Index

    Properties

    HandRaiseQueue: (HandRaiseQueueEntry & { WaitingSeconds: number })[]

    The hand-raise queue in RAISE ORDER (oldest first) — who is waiting and for how long.

    MutedParticipantIds: string[]

    The participant ids the agent has muted via the channel (best-effort mirror of mute state).

    The current roster (every known participant, agents included).

    SpeakingParticipantIds: string[]

    The participant ids currently speaking (diarized), in no particular order.

    The active agenda/meeting timer, or null when none is set.