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

    Interface ConcierguseChatState

    interface ConcierguseChatState {
        messages: EnhancedMessage[];
        isLoading: boolean;
        isStreaming: boolean;
        error: Error;
        currentModel: string;
        totalCost: number;
        totalTokens: number;
        averageResponseTime: number;
        modelPerformance: {
            [modelId: string]: {
                successRate: number;
                averageResponseTime: number;
                totalRequests: number;
                totalErrors: number;
            };
        };
        debugInfo: {
            lastRequestId: string;
            lastFallbacksUsed: number;
            lastModelSwitches: string[];
            systemHealth: "healthy"
            | "warning"
            | "critical";
        };
    }

    Hierarchy (View Summary)

    Index

    Properties

    messages: EnhancedMessage[]
    isLoading: boolean
    isStreaming: boolean
    error: Error
    currentModel: string
    totalCost: number
    totalTokens: number
    averageResponseTime: number
    modelPerformance: {
        [modelId: string]: {
            successRate: number;
            averageResponseTime: number;
            totalRequests: number;
            totalErrors: number;
        };
    }
    debugInfo: {
        lastRequestId: string;
        lastFallbacksUsed: number;
        lastModelSwitches: string[];
        systemHealth: "healthy" | "warning" | "critical";
    }