Cancel stale queued heartbeats when issue graph changes (PAP-2314) (#4534)

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
Dotta 2026-04-26 21:17:38 -05:00 committed by GitHub
parent 868d08903e
commit 82e257c7ba
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
21 changed files with 1991 additions and 238 deletions

View file

@ -119,11 +119,12 @@ export interface IssueRelationIssueSummary {
terminalBlockers?: IssueRelationIssueSummary[];
}
export type IssueBlockerAttentionState = "none" | "covered" | "needs_attention";
export type IssueBlockerAttentionState = "none" | "covered" | "stalled" | "needs_attention";
export type IssueBlockerAttentionReason =
| "active_child"
| "active_dependency"
| "stalled_review"
| "attention_required"
| null;
@ -132,8 +133,10 @@ export interface IssueBlockerAttention {
reason: IssueBlockerAttentionReason;
unresolvedBlockerCount: number;
coveredBlockerCount: number;
stalledBlockerCount: number;
attentionBlockerCount: number;
sampleBlockerIdentifier: string | null;
sampleStalledBlockerIdentifier: string | null;
}
export interface IssueRelation {