@conciergus/chat - v0.3.1
    Preparing search index...

    Interface ConcierguseChatConfig

    interface ConcierguseChatConfig {
        api?: string;
        maxSteps?: number;
        model?: string;
        temperature?: number;
        maxTokens?: number;
        enableFallbacks?: boolean;
        fallbackChain?: string | string[];
        enableCostTracking?: boolean;
        enablePerformanceMonitoring?: boolean;
        enableDebugLogging?: boolean;
        streamProtocol?: "data" | "text";
        enableStructuredData?: boolean;
        tools?: Record<string, any>;
        enableToolInvocations?: boolean;
        messageMetadataSchema?: any;
        enableReasoningTraces?: boolean;
        enableSourceCitations?: boolean;
        onMessage?: (message: EnhancedMessage) => void;
        onError?: (error: Error) => void;
        onCostUpdate?: (cost: number) => void;
        onModelSwitch?: (model: string) => void;
        onToolInvocation?: (invocation: any) => void;
    }
    Index

    Properties

    api?: string
    maxSteps?: number
    model?: string
    temperature?: number
    maxTokens?: number
    enableFallbacks?: boolean
    fallbackChain?: string | string[]
    enableCostTracking?: boolean
    enablePerformanceMonitoring?: boolean
    enableDebugLogging?: boolean
    streamProtocol?: "data" | "text"
    enableStructuredData?: boolean
    tools?: Record<string, any>
    enableToolInvocations?: boolean
    messageMetadataSchema?: any
    enableReasoningTraces?: boolean
    enableSourceCitations?: boolean
    onMessage?: (message: EnhancedMessage) => void
    onError?: (error: Error) => void
    onCostUpdate?: (cost: number) => void
    onModelSwitch?: (model: string) => void
    onToolInvocation?: (invocation: any) => void