fix: publish merge request ref diagnostic DTO

This commit is contained in:
2026-09-03 14:34:09 +09:00
parent da14c82f71
commit 7c056b1db8
2 changed files with 4 additions and 1 deletions
+1
View File
@@ -479,6 +479,7 @@ pub fn ticket_api_typescript() -> String {
TicketAssignmentPrincipalSummary::decl(&config), TicketAssignmentPrincipalSummary::decl(&config),
TicketActionEligibility::decl(&config), TicketActionEligibility::decl(&config),
TicketMergeRequestSummary::decl(&config), TicketMergeRequestSummary::decl(&config),
MergeRequestRefDiagnostic::decl(&config),
MergeRequestListItem::decl(&config), MergeRequestListItem::decl(&config),
MergeRequestListResponse::decl(&config), MergeRequestListResponse::decl(&config),
TicketEvidenceSummary::decl(&config), TicketEvidenceSummary::decl(&config),
@@ -25,7 +25,9 @@ export type TicketActionEligibility = { can_assign_orchestrator: boolean, can_un
export type TicketMergeRequestSummary = { merge_request_id: string, repository_key: string, state: string, review_status: string, selector_from: string | null, selector_to: string, updated_at: string, current_subject_ref: string | null, review_subject_ref: string | null, review_requested_at: string | null, review_submitted_at: string | null, review_excerpt: string | null, }; export type TicketMergeRequestSummary = { merge_request_id: string, repository_key: string, state: string, review_status: string, selector_from: string | null, selector_to: string, updated_at: string, current_subject_ref: string | null, review_subject_ref: string | null, review_requested_at: string | null, review_submitted_at: string | null, review_excerpt: string | null, };
export type MergeRequestListItem = { summary: TicketMergeRequestSummary, ticket_ids: Array<string>, thread_event_count: number, }; export type MergeRequestRefDiagnostic = { code: string, message: string, };
export type MergeRequestListItem = { summary: TicketMergeRequestSummary, ticket_ids: Array<string>, thread_event_count: number, ref_diagnostics?: Array<MergeRequestRefDiagnostic>, };
export type MergeRequestListResponse = { items: Array<MergeRequestListItem>, next_cursor: string | null, }; export type MergeRequestListResponse = { items: Array<MergeRequestListItem>, next_cursor: string | null, };