Skip to main content

ProjectInsight

type ProjectInsight = {
health: | {
description?: string | null;
descriptionSummary?: string | null;
isStale: boolean;
projectId?: string | null;
status: "UNKNOWN" | "ON_TRACK" | "AT_RISK" | "CRITICAL" | "EXCELLENT" | "ERROR";
taskRecommendations?: | {
recommendation: string;
taskId: string;
}[]
| null;
updatedAt?: string | null;
updateInProgress: boolean;
}
| null;
progress: | {
activeCount: number;
completedCount: number;
progressPercent: number;
projectId: string;
}
| null;
projectId: string;
};

Insight data for a single project within a workspace.

Type Declaration

NameType
health| { description?: string | null; descriptionSummary?: string | null; isStale: boolean; projectId?: string | null; status: "UNKNOWN" | "ON_TRACK" | "AT_RISK" | "CRITICAL" | "EXCELLENT" | "ERROR"; taskRecommendations?: | { recommendation: string; taskId: string; }[] | null; updatedAt?: string | null; updateInProgress: boolean; } | null
progress| { activeCount: number; completedCount: number; progressPercent: number; projectId: string; } | null
projectIdstring