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

    Interface InterruptedConversation

    A conversation the replica that took the chat could not continue (see HandoverFallback).

    interface InterruptedConversation {
        name: string;
        key: string;
        reason: "unforwardable" | "changed";
        startedAt?: number;
        startState?: Record<string, unknown>;
        trace?: CheckpointTrace;
    }
    Index
    name: string

    Conversation (or flow) name.

    key: string

    Conversation key (chat id, or chatId:senderId per group participant).

    reason: "unforwardable" | "changed"

    'unforwardable': it kept no checkpoint; 'changed': a forwarded flow changed on this replica.

    startedAt?: number

    When it started on the previous replica (epoch ms), when known.

    startState?: Record<string, unknown>

    Its initial c.state, when that was plain JSON.

    Tracing (BotConfig.telemetry): W3C trace context of its last turn on the previous replica, to link a migrated conversation's spans to it ('restart' does it itself).