fix(github): restore pull request discovery health (#3609)

This commit is contained in:
Carlos Florêncio
2026-09-11 18:13:12 +01:00
committed by GitHub
parent d93b86a338
commit 8f7216fa1d
52 changed files with 4161 additions and 111 deletions
+7 -1
View File
@@ -36,6 +36,7 @@ import { GitHubConnectionDialog } from "./github-connection-dialog";
import { GitHubAccessHelp } from "./github-access-help";
import { GitHubPermissionsDialog } from "./github-permissions-dialog";
import { GitHubRateLimitDisplay } from "./github-rate-limit";
import { GitHubPRDiscoveryHealthWarning } from "./github-pr-discovery-health";
import { GitHubTaskAccessSummary } from "./github-task-credentials-section";
import { useTranslation } from "react-i18next";
import type { TFunction } from "i18next";
@@ -106,7 +107,11 @@ function StatusLine({
{t(sourceLabelKeys[connection.source])}
</Badge>
{connection.status !== "active" && <Badge variant="outline">{connection.status}</Badge>}
<GitHubRateLimitDisplay info={status.rate_limit} onOpen={onRateLimitOpen} />
<GitHubRateLimitDisplay
info={status.rate_limit}
discoveryHealth={status.pr_discovery_health}
onOpen={onRateLimitOpen}
/>
</div>
);
}
@@ -138,6 +143,7 @@ function AutomationStatusSummary({
return (
<div className="min-w-0 space-y-1">
<StatusLine status={status} onRateLimitOpen={onRateLimitOpen} />
<GitHubPRDiscoveryHealthWarning health={status.pr_discovery_health} />
<AutomationActorExplanation status={status} appAutomation={appAutomation} />
{appAutomation && <AppRegistrationDetails app={app} />}
<AutomationError status={status} />