interface AdvisorInsight {
    category: null | string;
    checkedAt: null | string;
    id: number;
    inspectorKey: string;
    isDismissed: boolean;
    lastAiRun: null | AiRunOptions & {
        at: string;
    };
    metrics: null | InsightMetric[];
    outcome: null | InsightOutcome;
    payload: null | Record<string, any>;
    recommendations: null | InsightRecommendation[];
    refreshPolicy: null | "hourly" | "daily";
    severity:
        | null
        | "high"
        | "low"
        | "medium";
    status: InsightStatus;
}

Properties

category: null | string
checkedAt: null | string
id: number
inspectorKey: string
isDismissed: boolean
lastAiRun: null | AiRunOptions & {
    at: string;
}
metrics: null | InsightMetric[]
outcome: null | InsightOutcome
payload: null | Record<string, any>
recommendations: null | InsightRecommendation[]
refreshPolicy: null | "hourly" | "daily"
severity:
    | null
    | "high"
    | "low"
    | "medium"