Member Junction
    Preparing search index...

    Abstraction over "start a conversation and exchange turns with the pinned agent." One transport instance per mounted widget session.

    interface IWidgetTransport {
        Dispose(): Promise<void>;
        Initialize(session: WidgetSession): Promise<void>;
        SendMessage(
            text: string,
            onProgress?: WidgetProgressCallback,
        ): Promise<WidgetTurnResult>;
        UpdateToken(token: string): void;
    }

    Implemented by

    Index

    Methods