Skip to content

Commit e7c66ea

Browse files
Merge remote-tracking branch 'origin/main' into stlc/promote-next
2 parents 298a28c + 2468a0a commit e7c66ea

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

src/resources/config-registry/config-registry.ts

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,13 @@ export interface Analysis {
8585
created_at: string;
8686

8787
/**
88-
* Present for failed or canceled analyses. Messages contain safe retry guidance
89-
* rather than internal workflow errors.
88+
* Deadline after which a still-running analysis becomes expired.
89+
*/
90+
expires_at: string;
91+
92+
/**
93+
* Present for failed, canceled, or expired analyses. Messages contain safe retry
94+
* guidance rather than internal workflow errors.
9095
*/
9196
failure: Shared.ErrorModel | null;
9297

@@ -98,7 +103,7 @@ export interface Analysis {
98103
/**
99104
* Lifecycle status of a background analysis.
100105
*/
101-
status: 'running' | 'completed' | 'failed' | 'canceled';
106+
status: 'running' | 'completed' | 'failed' | 'canceled' | 'expired';
102107
}
103108

104109
export interface AnalysisSummary {
@@ -438,7 +443,7 @@ export interface RecommendationSummary {
438443
/**
439444
* Lifecycle status of the most recently requested analysis for this exact target.
440445
*/
441-
analysis_status: 'running' | 'completed' | 'failed' | 'canceled';
446+
analysis_status: 'running' | 'completed' | 'failed' | 'canceled' | 'expired';
442447

443448
/**
444449
* Most recent time the selected project requested an analysis for this exact

0 commit comments

Comments
 (0)