@oss-autopilot/core - v1.6.3
    Preparing search index...

    Function formatBriefSummary

    • Format a brief one-liner summary for the action-first flow.

      Parameters

      • digest: {
            autoUnshelvedPRs: {
                daysSinceActivity: number;
                number: number;
                repo: string;
                status: "needs_addressing" | "waiting_on_maintainer";
                title: string;
                url: string;
            }[];
            generatedAt: string;
            needsAddressingPRs: any[];
            openPRs: any[];
            recentlyClosedPRs: {
                closedAt: string;
                closedBy?: string;
                number: number;
                repo: string;
                title: string;
                url: string;
            }[];
            recentlyMergedPRs: {
                mergedAt: string;
                number: number;
                repo: string;
                title: string;
                url: string;
            }[];
            shelvedPRs: {
                daysSinceActivity: number;
                number: number;
                repo: string;
                status: "needs_addressing"
                | "waiting_on_maintainer";
                title: string;
                url: string;
            }[];
            summary: {
                mergeRate: number;
                totalActivePRs: number;
                totalMergedAllTime: number;
                totalNeedingAttention: number;
            };
            waitingOnMaintainerPRs: any[];
        }

        The daily digest containing PR summary stats

      • issueCount: number

        Number of actionable issues needing attention

      • issueResponseCount: number = 0

        Number of issue replies from maintainers

      Returns string

      One-line status string (e.g., "3 Active PRs | 1 needs attention | 2 issue replies")