PipelineDebuggerResponse interface

파이프라인 디버거 POST 엔드포인트에서 응답 DTO를 반환합니다.

속성

analysisResult

이 빌드에서 분석이 이미 완료된 경우, 는 캐시된 결과를 포함하여 호출자가 별도의 GET 요청이 필요 없도록 합니다. 작업이 새로 대기열에 있거나 진행 중일 때는 null입니다.

authUrl

GitHub OAuth 인증 URL. NeedsAuth가 참일 때만 존재합니다.

message

사람이 읽을 수 있는 상태 메시지(예: "성공적으로 대기열됨", "이미 실행 중", "분석 완료됨").

needsAuth

사용자가 분석을 진행하기 전에 GitHub Copilot 앱을 승인해야 할 때는 해당됩니다. 클라이언트는 AuthUrl로 팝업을 열고 권한이 완료된 후 다시 시도해야 합니다.

속성 세부 정보

analysisResult

이 빌드에서 분석이 이미 완료된 경우, 는 캐시된 결과를 포함하여 호출자가 별도의 GET 요청이 필요 없도록 합니다. 작업이 새로 대기열에 있거나 진행 중일 때는 null입니다.

analysisResult: PipelineDebuggerAnalysisOutput

속성 값

authUrl

GitHub OAuth 인증 URL. NeedsAuth가 참일 때만 존재합니다.

authUrl: string

속성 값

string

message

사람이 읽을 수 있는 상태 메시지(예: "성공적으로 대기열됨", "이미 실행 중", "분석 완료됨").

message: string

속성 값

string

needsAuth

사용자가 분석을 진행하기 전에 GitHub Copilot 앱을 승인해야 할 때는 해당됩니다. 클라이언트는 AuthUrl로 팝업을 열고 권한이 완료된 후 다시 시도해야 합니다.

needsAuth: boolean

속성 값

boolean