functai for TypeScript - v0.1.0
    Preparing search index...

    Interface ConversationLike

    What a conversation ContextHook and TurnEndHook reach.

    interface ConversationLike {
        id: string;
        branchOf(turn: string | null): string[];
        entries(
            plugin: string,
            kind: string,
            opts?: { branch?: string | null },
        ): Rec[];
        remember(
            plugin: string,
            kind: string,
            data: unknown,
            opts?: { turn?: string | null },
        ): Promise<void>;
        turnsOf(parent: string | null): ShownTurn[];
    }

    Hierarchy

    • EntriesHost
      • ConversationLike
    Index
    id: string
    • The ids of the turns from the first to turn.

      Parameters

      • turn: string | null

      Returns string[]

    • Parameters

      • plugin: string
      • kind: string
      • Optionalopts: { branch?: string | null }

      Returns Rec[]

    • Parameters

      • plugin: string
      • kind: string
      • data: unknown
      • Optionalopts: { turn?: string | null }

      Returns Promise<void>