Briyah SDK - v2.0.6
    Preparing search index...

    Interface StoryInfo

    interface StoryInfo {
        aiModel: string;
        aiService: string;
        artistAgentId?: string;
        artistEditAgentId?: string;
        chapters: ChapterInfo[];
        characters: Character[];
        declinedCharacters?: string[];
        id: string;
        illustratorAgentId?: string;
        imageModelName?: string;
        isImport: boolean;
        moderatorAgentId: string;
        name: string;
        pendingSuggestion?:
            | StoryIntroduceCharacterEvent
            | StoryProgressChapterEvent;
        roomId: string;
        scenario: string;
        situation: string;
        situationTime?: string;
        skipDetailedPlot?: boolean;
        totalCost: number;
        totalInputTokens: number;
        totalOutputTokens: number;
        turnNumber: number;
        userAgentId?: string;
    }
    Index
    aiModel: string
    aiService: string
    artistAgentId?: string
    artistEditAgentId?: string
    chapters: ChapterInfo[]
    characters: Character[]
    declinedCharacters?: string[]
    id: string
    illustratorAgentId?: string
    imageModelName?: string
    isImport: boolean
    moderatorAgentId: string
    name: string

    Unacknowledged narrator suggestion. Persisted so clients that connect (or reconnect) after the narrator emits can still see the prompt. Cleared when the player accepts (introduceCharacter / progressStory) or declines.

    roomId: string
    scenario: string
    situation: string
    situationTime?: string
    skipDetailedPlot?: boolean
    totalCost: number
    totalInputTokens: number
    totalOutputTokens: number
    turnNumber: number
    userAgentId?: string