@lenml/char-card-reader - v1.0.6
    Preparing search index...

    Type Alias CharacterBook

    ? as in name?: string means the name property may be absent from the JSON (aka this property is optional) OPTIONAL PROPERTIES ARE ALLOWED TO BE UNSUPPORTED BY EDITORS AND DISREGARDED BY FRONTENDS, however they must never be destroyed if already in the data.

    the extensions properties may contain arbitrary key-value pairs, but you are encouraged to namespace the keys to prevent conflicts, and you must never destroy unknown key-value pairs from the data. extensions is mandatory and must default to {}. extensions exists for the character book itself, and for each entry.

    type CharacterBook = {
        description?: string;
        entries: {
            case_sensitive?: boolean;
            comment?: string;
            constant?: boolean;
            content: string;
            enabled: boolean;
            extensions: Record<string, any>;
            id?: number;
            insertion_order: number;
            keys: string[];
            name?: string;
            position?: "before_char" | "after_char";
            priority?: number;
            secondary_keys?: string[];
            selective?: boolean;
        }[];
        extensions: Record<string, any>;
        name?: string;
        recursive_scanning?: boolean;
        scan_depth?: number;
        token_budget?: number;
    }
    Index

    Properties

    description?: string
    entries: {
        case_sensitive?: boolean;
        comment?: string;
        constant?: boolean;
        content: string;
        enabled: boolean;
        extensions: Record<string, any>;
        id?: number;
        insertion_order: number;
        keys: string[];
        name?: string;
        position?: "before_char" | "after_char";
        priority?: number;
        secondary_keys?: string[];
        selective?: boolean;
    }[]
    extensions: Record<string, any>
    name?: string
    recursive_scanning?: boolean
    scan_depth?: number
    token_budget?: number