@botmesh/core - v2.0.0-alpha.2
    Preparing search index...

    Interface ConversationSnapshot

    Read-only view of a live conversation (diagnostics / dev tooling).

    interface ConversationSnapshot {
        key: string;
        state: Record<string, unknown>;
        waiting: boolean;
        queued: number;
        accepts?: WaitAccepts;
    }
    Index
    key: string

    Conversation key (keyFor): the chat id, or ${chatId}:${senderId} per group participant.

    state: Record<string, unknown>

    Shallow copy of the conversation's c.state (captured ask answers, ...).

    waiting: boolean

    True while the conversation is blocked waiting for the user's next message.

    queued: number

    Messages buffered for the conversation that it has not consumed yet.

    accepts?: WaitAccepts

    What the pending wait takes as an answer ('text', a list of message types, or 'any'); undefined when not waiting or the wait did not declare it.