Interface VectorStoreManagerHealthReport

Represents the health status of managed vector store providers.

VectorStoreManagerHealthReport

interface VectorStoreManagerHealthReport {
    isOverallHealthy: boolean;
    providerStatus?: Record<string, {
        isHealthy: boolean;
        details?: any;
    }>;
    managerDetails?: any;
}

Properties

isOverallHealthy: boolean

True if all critical providers are healthy or if the manager itself is operational.

providerStatus?: Record<string, {
    isHealthy: boolean;
    details?: any;
}>

An object detailing the health status of each individual managed provider, keyed by provider ID.

Type declaration

  • isHealthy: boolean
  • Optional details?: any
managerDetails?: any

Additional details about the manager's operational status.