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

    Interface EnhancedConciergusHookReturn

    Enhanced useConciergus return type that provides both basic and enhanced features

    interface EnhancedConciergusHookReturn {
        config: ConciergusConfig;
        isEnhanced: boolean;
        isInitialized: boolean;
        chatStore?: ChatStore<any, any>;
        modelManager?: ModelManager;
        telemetry?: TelemetryManager;
        hasFeature: (feature: keyof FeatureAvailability) => boolean;
        getFeatureAvailability: () => FeatureAvailability;
        updateConfig?: (updates: Partial<ConciergusConfig>) => void;
        error: ConciergusErrorState;
        runtimeError?: Error;
    }
    Index

    Properties

    The current Conciergus configuration

    isEnhanced: boolean

    Whether enhanced AI SDK 5 features are available

    isInitialized: boolean

    Whether the provider is properly initialized

    chatStore?: ChatStore<any, any>

    AI SDK 5 ChatStore instance (only available in enhanced mode)

    modelManager?: ModelManager

    Model management interface (only available in enhanced mode)

    telemetry?: TelemetryManager

    Telemetry and analytics interface (only available in enhanced mode)

    hasFeature: (feature: keyof FeatureAvailability) => boolean

    Check if a specific feature is available

    getFeatureAvailability: () => FeatureAvailability

    Get detailed feature availability information

    updateConfig?: (updates: Partial<ConciergusConfig>) => void

    Update configuration (only available in enhanced mode)

    Current error state

    runtimeError?: Error

    Any initialization or runtime errors