diff --git a/config/scripts/locale-catalog/locale-ko-key-overrides.json b/config/scripts/locale-catalog/locale-ko-key-overrides.json index 6b8218fc2f4..54db4630363 100644 --- a/config/scripts/locale-catalog/locale-ko-key-overrides.json +++ b/config/scripts/locale-catalog/locale-ko-key-overrides.json @@ -89,9 +89,6 @@ "auto.components.GitHubItemDialog.e15a8b77ef": { "ko": "이 검사에는 인라인 세부정보가 없습니다." }, - "auto.components.GitHubItemDialog.e31651a224": { - "ko": "실패한 체크 다시 실행" - }, "auto.components.GitHubItemDialog.e45324fbed": { "ko": "검사 세부정보를 로드하지 못했습니다." }, @@ -257,9 +254,6 @@ "auto.components.PullRequestPage.54cddd1858": { "ko": "모든 체크 다시 실행" }, - "auto.components.PullRequestPage.68605516dd": { - "ko": "실패한 체크 다시 실행" - }, "auto.components.PullRequestPage.6885c619e7": { "ko": "repos 경로가 없으면 답글을 달 수 없습니다." }, diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.listassignableusers-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.listassignableusers-1.json index 71992691f03..d3446b0fafd 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.listassignableusers-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.listassignableusers-1.json @@ -49,6 +49,42 @@ } } }, + "0644012ff2a3": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + } + }, "0a9f2ff19df4": { "name": "github.workItemDetails#1", "ordinal": 8, @@ -156,7 +192,65 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" }, - "20961abcfc7a": { + "274a4d26a91b": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -166,6 +260,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -195,6 +292,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -352,6 +452,177 @@ } } }, + "3fb2c86ce340": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "41113a109089": { "repo-slug": { "ok": true, @@ -457,212 +728,6 @@ } } }, - "47274598df07": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "4bf8f27dd319": { "name": "hostedReview.forBranch#1", "ordinal": 3, @@ -711,6 +776,96 @@ "ordinal": 10, "json": "{\"id\":\"frame-5\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" }, + "53bcb749e0ed": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, "5499b78c4d90": { "name": "github.listAssignableUsers#1", "ordinal": 15, @@ -803,7 +958,59 @@ } } }, - "5a46540568af": { + "58cb10d4b875": { + "assignable": { + "error": "Unknown method", + "ok": false + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -813,6 +1020,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -832,6 +1042,55 @@ "url": "https://x/12" } }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, "repo-slug": { "ok": true, "result": { @@ -839,6 +1098,70 @@ "owner": "orca", "repo": "orca" } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } } }, "5b33c8cfd938": { @@ -881,7 +1204,280 @@ } } }, - "6435188352a1": { + "6a3f611aad80": { + "name": "github.prCheckDetails#1", + "ordinal": 12, + "json": "{\"id\":\"frame-6\",\"deviceToken\":\"recording-device\",\"method\":\"github.prCheckDetails\",\"params\":{\"repo\":\"id:repo-9\",\"checkRunId\":7,\"checkName\":\"build\",\"url\":null}}" + }, + "72b695c452ea": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "Request failed: github.listAssignableUsers", + "ok": false + } + }, + "8ad23d6b64f4": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "8d6aae0ddf1f": { + "name": "github.listAssignableUsers#1", + "ordinal": 15, + "args": [ + { + "name": "method", + "value": "github.listAssignableUsers" + }, + { + "name": "params", + "value": { + "ownerRepo": { + "host": "github.enterprise.test", + "owner": "fork-owner", + "repo": "fork-repo" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "beforeSend": "[local beforeSend]", + "envelope": { + "expectedRuntimeSource": { + "runtimeId": "recorded", + "sourceId": "recorded" + } + }, + "failWhenDisconnected": true, + "timeoutMs": 30000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-8", + "ok": false + } + } + }, + "97a870d3dc4e": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "The host sent a reply this app could not read (github.listAssignableUsers)", + "ok": false + } + }, + "988810402377": { "assignable": { "error": "", "ok": false @@ -943,6 +1539,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -972,6 +1571,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1081,71 +1683,9 @@ } } }, - "6a3f611aad80": { - "name": "github.prCheckDetails#1", - "ordinal": 12, - "json": "{\"id\":\"frame-6\",\"deviceToken\":\"recording-device\",\"method\":\"github.prCheckDetails\",\"params\":{\"repo\":\"id:repo-9\",\"checkRunId\":7,\"checkName\":\"build\",\"url\":null}}" - }, - "72b695c452ea": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "Request failed: github.listAssignableUsers", - "ok": false - } - }, - "8d6aae0ddf1f": { - "name": "github.listAssignableUsers#1", - "ordinal": 15, - "args": [ - { - "name": "method", - "value": "github.listAssignableUsers" - }, - { - "name": "params", - "value": { - "ownerRepo": { - "host": "github.enterprise.test", - "owner": "fork-owner", - "repo": "fork-repo" - }, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "beforeSend": "[local beforeSend]", - "envelope": { - "expectedRuntimeSource": { - "runtimeId": "recorded", - "sourceId": "recorded" - } - }, - "failWhenDisconnected": true, - "timeoutMs": 30000 - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": { - "code": "refused", - "message": "outer refused" - }, - "id": "frame-8", - "ok": false - } - } - }, - "906125a8c2ab": { + "9906a3c54c35": { "assignable": { - "error": "outer refused", + "error": "Request failed: github.listAssignableUsers", "ok": false }, "check-details": { @@ -1205,6 +1745,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1234,6 +1777,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1343,13 +1889,45 @@ } } }, - "97a870d3dc4e": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "The host sent a reply this app could not read (github.listAssignableUsers)", - "ok": false + "9a87ba2ee54f": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } } }, "a0d70c59fdd1": { @@ -1414,6 +1992,160 @@ "ok": false } }, + "a3e588709bde": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "a74a523ae16e": { "name": "github.listAssignableUsers#1", "ordinal": 15, @@ -1527,40 +2259,7 @@ } } }, - "b0b5c628b5c7": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - } - }, - "c5e1629cac7a": { + "bb518b7ceda7": { "assignable": { "error": "The host sent a reply this app could not read (github.listAssignableUsers)", "ok": false @@ -1622,204 +2321,7 @@ "autoMergeEnabled": { "$rpc": "undefined" }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "c6cd94f4a3f0": { - "assignable": { - "error": "Unknown method", - "ok": false - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { + "checksSummary": { "$rpc": "undefined" }, "headSha": { @@ -1851,6 +2353,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1965,157 +2470,11 @@ "ordinal": 4, "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":12,\"active\":true}}" }, - "d036e2bdda12": { + "d01444e13d4c": { "status": "fulfilled", "startedAt": 0, "settledAt": 0, "value": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "d180ef44993f": { - "assignable": { - "error": "transport failure", - "ok": false - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { "ok": true, "result": { "autoMergeAllowed": { @@ -2125,6 +2484,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2160,216 +2522,13 @@ "updatedAt": "", "url": "https://x/12" } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } } }, - "d31b96a075c8": { - "assignable": { - "error": "Request failed: github.listAssignableUsers", - "ok": false - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { + "d036e2bdda12": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { "ok": true, "result": { "assignees": { @@ -2491,170 +2650,11 @@ } } }, - "dbe152887fa4": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } + "de22e6ed3197": { + "assignable": { + "error": "transport failure", + "ok": false }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "df34e36b0fb7": { - "name": "github.listAssignableUsers#1", - "ordinal": 16, - "json": "{\"expectedRuntimeSource\":{\"sourceId\":\"recorded\",\"runtimeId\":\"recorded\"},\"id\":\"frame-8\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\",\"ownerRepo\":{\"owner\":\"fork-owner\",\"repo\":\"fork-repo\",\"host\":\"github.enterprise.test\"}}}" - }, - "e10925fa98de": { - "name": "status.get#1", - "ordinal": 14, - "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"status.get\"}" - }, - "e23eb2e4b033": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - } - }, - "e5ad5bb8a2aa": { - "name": "github.listAssignableUsers#1", - "ordinal": 15, - "args": [ - { - "name": "method", - "value": "github.listAssignableUsers" - }, - { - "name": "params", - "value": { - "ownerRepo": { - "host": "github.enterprise.test", - "owner": "fork-owner", - "repo": "fork-repo" - }, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "beforeSend": "[local beforeSend]", - "envelope": { - "expectedRuntimeSource": { - "runtimeId": "recorded", - "sourceId": "recorded" - } - }, - "failWhenDisconnected": true, - "timeoutMs": 30000 - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-8", - "ok": true, - "result": { - "$rpc": "null" - } - } - } - }, - "e7de5729b7ff": { "check-details": { "ok": true, "result": { @@ -2712,6 +2712,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2741,6 +2744,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2850,6 +2856,85 @@ } } }, + "df34e36b0fb7": { + "name": "github.listAssignableUsers#1", + "ordinal": 16, + "json": "{\"expectedRuntimeSource\":{\"sourceId\":\"recorded\",\"runtimeId\":\"recorded\"},\"id\":\"frame-8\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\",\"ownerRepo\":{\"owner\":\"fork-owner\",\"repo\":\"fork-repo\",\"host\":\"github.enterprise.test\"}}}" + }, + "e10925fa98de": { + "name": "status.get#1", + "ordinal": 14, + "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"status.get\"}" + }, + "e23eb2e4b033": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + } + }, + "e5ad5bb8a2aa": { + "name": "github.listAssignableUsers#1", + "ordinal": 15, + "args": [ + { + "name": "method", + "value": "github.listAssignableUsers" + }, + { + "name": "params", + "value": { + "ownerRepo": { + "host": "github.enterprise.test", + "owner": "fork-owner", + "repo": "fork-repo" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "beforeSend": "[local beforeSend]", + "envelope": { + "expectedRuntimeSource": { + "runtimeId": "recorded", + "sourceId": "recorded" + } + }, + "failWhenDisconnected": true, + "timeoutMs": 30000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-8", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, "e97a125cdb88": { "name": "github.prCheckDetails#1", "ordinal": 11, @@ -2893,7 +2978,42 @@ } } }, - "f02e606919da": { + "ebd0a2a8cdaa": { + "assignable": { + "error": "outer refused", + "ok": false + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, "checks": { "ok": true, "result": [ @@ -2920,6 +3040,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2949,6 +3072,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -3161,57 +3287,6 @@ "ok": false } }, - "fb1d74a94e86": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - } - }, "fb4429083480": { "status": "fulfilled", "startedAt": 0, @@ -3254,9 +3329,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "5a46540568af", + "state": "9a87ba2ee54f", "effects": [] } }, @@ -3267,10 +3342,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "dbe152887fa4", + "state": "53bcb749e0ed", "effects": [] } }, @@ -3281,11 +3356,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "20961abcfc7a", + "state": "a3e588709bde", "effects": [] } }, @@ -3308,12 +3383,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "f02e606919da", + "state": "3fb2c86ce340", "effects": [] } }, @@ -3338,13 +3413,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "e7de5729b7ff", + "state": "8ad23d6b64f4", "effects": [] } }, @@ -3373,14 +3448,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "47274598df07", + "state": "274a4d26a91b", "effects": ["0c83b4de61f4"] } }, @@ -3409,14 +3484,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "97a870d3dc4e" }, - "state": "c5e1629cac7a", + "state": "bb518b7ceda7", "effects": [] } }, @@ -3445,14 +3520,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "97a870d3dc4e" }, - "state": "c5e1629cac7a", + "state": "bb518b7ceda7", "effects": [] } }, @@ -3481,14 +3556,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "97a870d3dc4e" }, - "state": "c5e1629cac7a", + "state": "bb518b7ceda7", "effects": [] } }, @@ -3517,14 +3592,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "97a870d3dc4e" }, - "state": "c5e1629cac7a", + "state": "bb518b7ceda7", "effects": [] } }, @@ -3553,14 +3628,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "97a870d3dc4e" }, - "state": "c5e1629cac7a", + "state": "bb518b7ceda7", "effects": [] } }, @@ -3589,14 +3664,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "1b2778bf67a2" }, - "state": "906125a8c2ab", + "state": "ebd0a2a8cdaa", "effects": [] } }, @@ -3625,14 +3700,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "72b695c452ea" }, - "state": "d31b96a075c8", + "state": "9906a3c54c35", "effects": [] } }, @@ -3661,14 +3736,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "fa93ca01f266" }, - "state": "c6cd94f4a3f0", + "state": "58cb10d4b875", "effects": [] } }, @@ -3697,14 +3772,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a197c20578aa" }, - "state": "d180ef44993f", + "state": "de22e6ed3197", "effects": [] } }, @@ -3733,14 +3808,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "fb4429083480" }, - "state": "6435188352a1", + "state": "988810402377", "effects": [] } } diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.prcheckdetails-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.prcheckdetails-1.json index 62acaaa5e92..23808841cc7 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.prcheckdetails-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.prcheckdetails-1.json @@ -4,9 +4,19 @@ "family": "github.pr-read", "namedDeltas": [], "values": { - "076338e02761": { + "021aee0e0e89": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, "check-details": { - "error": "The host sent a reply this app could not read (github.prCheckDetails)", + "error": "", "ok": false }, "checks": { @@ -35,6 +45,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -64,6 +77,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -173,6 +189,42 @@ } } }, + "0644012ff2a3": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + } + }, "0a9f2ff19df4": { "name": "github.workItemDetails#1", "ordinal": 8, @@ -267,175 +319,6 @@ "ordinal": 6, "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null,\"fallbackPRNumber\":null,\"currentHeadOid\":null}}" }, - "156bc1c5f089": { - "check-details": { - "error": "Unknown method", - "ok": false - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "191e3c96ad53": { "name": "github.repoSlug#1", "ordinal": 1, @@ -562,7 +445,28 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" }, - "20961abcfc7a": { + "20f08dfb4ba5": { + "check-details": { + "error": "", + "ok": false + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -572,6 +476,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -601,6 +508,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -710,7 +620,7 @@ } } }, - "29740cc4069d": { + "274a4d26a91b": { "assignable": { "ok": true, "result": [ @@ -722,8 +632,35 @@ ] }, "check-details": { - "error": "The host sent a reply this app could not read (github.prCheckDetails)", - "ok": false + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } }, "checks": { "ok": true, @@ -751,6 +688,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -780,6 +720,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -929,29 +872,9 @@ } } }, - "41113a109089": { - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "420b8176452a": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "3217f8cc59b8": { "check-details": { - "error": "transport failure", + "error": "outer refused", "ok": false }, "checks": { @@ -980,6 +903,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1009,6 +935,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1118,6 +1047,364 @@ } } }, + "3a47c8c6d401": { + "check-details": { + "ok": true, + "result": { + "$rpc": "null" + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "3fb2c86ce340": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "41113a109089": { + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, "44136fa355b3": {}, "471a75cee137": { "name": "github.workItemDetails#1", @@ -1165,7 +1452,50 @@ } } }, - "47274598df07": { + "4bf8f27dd319": { + "name": "hostedReview.forBranch#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": 12, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "state": "open", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + } + } + }, + "51a3190eab29": { "assignable": { "ok": true, "result": [ @@ -1177,35 +1507,8 @@ ] }, "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } + "error": "Unknown method", + "ok": false }, "checks": { "ok": true, @@ -1233,6 +1536,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1262,6 +1568,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1371,55 +1680,12 @@ } } }, - "4bf8f27dd319": { - "name": "hostedReview.forBranch#1", - "ordinal": 3, - "args": [ - { - "name": "method", - "value": "hostedReview.forBranch" - }, - { - "name": "params", - "value": { - "active": true, - "branch": "feature", - "linkedGitHubPR": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-2", - "ok": true, - "result": { - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "state": "open", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - } - } - }, "52504eafec78": { "name": "github.prChecks#1", "ordinal": 10, "json": "{\"id\":\"frame-5\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" }, - "5a46540568af": { + "53bcb749e0ed": { "hosted-review": { "ok": true, "result": { @@ -1429,6 +1695,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1448,6 +1717,55 @@ "url": "https://x/12" } }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, "repo-slug": { "ok": true, "result": { @@ -1457,6 +1775,193 @@ } } }, + "565f48f8c86b": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "$rpc": "null" + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "5b33c8cfd938": { "name": "status.get#1", "ordinal": 13, @@ -1497,6 +2002,366 @@ } } }, + "5e1cecd0fe93": { + "check-details": { + "error": "Unknown method", + "ok": false + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "63e65f991877": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "error": "The host sent a reply this app could not read (github.prCheckDetails)", + "ok": false + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "64f833b5c1da": { "name": "github.prCheckDetails#1", "ordinal": 11, @@ -1537,19 +2402,9 @@ } } }, - "65958cd08b76": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "65a009e38a55": { "check-details": { - "error": "outer refused", + "error": "Request failed: github.prCheckDetails", "ok": false }, "checks": { @@ -1578,6 +2433,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1607,6 +2465,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1755,354 +2616,6 @@ } } }, - "6842ad0ab2cd": { - "check-details": { - "error": "outer refused", - "ok": false - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "69d53f27d6db": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "error": "Unknown method", - "ok": false - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "6a3f611aad80": { "name": "github.prCheckDetails#1", "ordinal": 12, @@ -2145,19 +2658,9 @@ } } }, - "89cb79353adc": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "7965aa5814a6": { "check-details": { - "error": "Request failed: github.prCheckDetails", + "error": "transport failure", "ok": false }, "checks": { @@ -2186,6 +2689,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2215,6 +2721,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2335,6 +2844,208 @@ } } }, + "8ad23d6b64f4": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "9091748d97f3": { "name": "github.prCheckDetails#1", "ordinal": 11, @@ -2375,6 +3086,232 @@ } } }, + "9a87ba2ee54f": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "9e11f1e3b335": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "error": "Request failed: github.prCheckDetails", + "ok": false + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "a0d70c59fdd1": { "name": "github.prForBranch#1", "ordinal": 5, @@ -2428,20 +3365,8 @@ } } }, - "a197c20578aa": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "transport failure", - "ok": false - } - }, - "a93bcc7122e8": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { + "a11acec7976f": { + "assignable": { "ok": true, "result": [ { @@ -2450,11 +3375,9 @@ "name": "Octo Cat" } ] - } - }, - "aca357b8199c": { + }, "check-details": { - "error": "transport failure", + "error": "outer refused", "ok": false }, "checks": { @@ -2483,6 +3406,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2512,6 +3438,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2621,11 +3550,17 @@ } } }, - "b0b5c628b5c7": { + "a197c20578aa": { "status": "fulfilled", "startedAt": 0, "settledAt": 0, "value": { + "error": "transport failure", + "ok": false + } + }, + "a3e588709bde": { + "hosted-review": { "ok": true, "result": { "autoMergeAllowed": { @@ -2634,6 +3569,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2652,6 +3590,142 @@ "updatedAt": "2026-01-01", "url": "https://x/12" } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "a93bcc7122e8": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] } }, "c31215e7aa43": { @@ -2696,59 +3770,16 @@ } } }, - "c84658eb43a9": { - "check-details": { - "ok": true, - "result": { - "$rpc": "null" - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { + "cdbefce64e00": { + "name": "hostedReview.forBranch#1", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":12,\"active\":true}}" + }, + "d01444e13d4c": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { "ok": true, "result": { "autoMergeAllowed": { @@ -2758,6 +3789,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2793,85 +3827,8 @@ "updatedAt": "", "url": "https://x/12" } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } } }, - "cdbefce64e00": { - "name": "hostedReview.forBranch#1", - "ordinal": 4, - "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":12,\"active\":true}}" - }, "d036e2bdda12": { "status": "fulfilled", "startedAt": 0, @@ -2963,90 +3920,6 @@ } } }, - "dbe152887fa4": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, "df34e36b0fb7": { "name": "github.listAssignableUsers#1", "ordinal": 16, @@ -3057,29 +3930,7 @@ "ordinal": 14, "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"status.get\"}" }, - "e23eb2e4b033": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - } - }, - "e4a2b963bda4": { + "e11af9dd6e58": { "assignable": { "ok": true, "result": [ @@ -3091,7 +3942,7 @@ ] }, "check-details": { - "error": "", + "error": "transport failure", "ok": false }, "checks": { @@ -3120,6 +3971,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -3149,6 +4003,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -3258,39 +4115,11 @@ } } }, - "e7de5729b7ff": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { + "e23eb2e4b033": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { "ok": true, "result": [ { @@ -3306,152 +4135,6 @@ } } ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } } }, "e97a125cdb88": { @@ -3497,340 +4180,6 @@ } } }, - "ea13d6fc8da1": { - "check-details": { - "error": "Request failed: github.prCheckDetails", - "ok": false - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "f02e606919da": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "f165c11a5545": { "status": "fulfilled", "startedAt": 0, @@ -3840,356 +4189,6 @@ "ok": false } }, - "f55e79a02565": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "$rpc": "null" - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "f73350d45867": { - "check-details": { - "error": "", - "ok": false - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "f79c91454bac": { "name": "github.listAssignableUsers#1", "ordinal": 15, @@ -4332,11 +4331,69 @@ "ok": false } }, - "fb1d74a94e86": { + "fb4429083480": { "status": "fulfilled", "startedAt": 0, "settledAt": 0, "value": { + "error": "", + "ok": false + } + }, + "fcf8b5cebefc": { + "check-details": { + "error": "The host sent a reply this app could not read (github.prCheckDetails)", + "ok": false + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { "ok": true, "result": { "autoMergeAllowed": { @@ -4346,6 +4403,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -4381,15 +4441,78 @@ "updatedAt": "", "url": "https://x/12" } - } - }, - "fb4429083480": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "", - "ok": false + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } } } }, @@ -4425,9 +4548,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "5a46540568af", + "state": "9a87ba2ee54f", "effects": [] } }, @@ -4438,10 +4561,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "dbe152887fa4", + "state": "53bcb749e0ed", "effects": [] } }, @@ -4452,11 +4575,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "20961abcfc7a", + "state": "a3e588709bde", "effects": [] } }, @@ -4479,12 +4602,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "f02e606919da", + "state": "3fb2c86ce340", "effects": [] } }, @@ -4509,13 +4632,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "e7de5729b7ff", + "state": "8ad23d6b64f4", "effects": [] } }, @@ -4544,14 +4667,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "47274598df07", + "state": "274a4d26a91b", "effects": ["0c83b4de61f4"] } }, @@ -4576,13 +4699,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "f165c11a5545" }, - "state": "076338e02761", + "state": "fcf8b5cebefc", "effects": [] } }, @@ -4611,14 +4734,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "f165c11a5545", "assignable": "a93bcc7122e8" }, - "state": "29740cc4069d", + "state": "63e65f991877", "effects": ["0c83b4de61f4"] } }, @@ -4643,13 +4766,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "8a5cb8b66303" }, - "state": "c84658eb43a9", + "state": "3a47c8c6d401", "effects": [] } }, @@ -4678,14 +4801,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "8a5cb8b66303", "assignable": "a93bcc7122e8" }, - "state": "f55e79a02565", + "state": "565f48f8c86b", "effects": ["0c83b4de61f4"] } }, @@ -4710,13 +4833,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "8a5cb8b66303" }, - "state": "c84658eb43a9", + "state": "3a47c8c6d401", "effects": [] } }, @@ -4745,14 +4868,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "8a5cb8b66303", "assignable": "a93bcc7122e8" }, - "state": "f55e79a02565", + "state": "565f48f8c86b", "effects": ["0c83b4de61f4"] } }, @@ -4777,13 +4900,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "8a5cb8b66303" }, - "state": "c84658eb43a9", + "state": "3a47c8c6d401", "effects": [] } }, @@ -4812,14 +4935,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "8a5cb8b66303", "assignable": "a93bcc7122e8" }, - "state": "f55e79a02565", + "state": "565f48f8c86b", "effects": ["0c83b4de61f4"] } }, @@ -4844,13 +4967,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "8a5cb8b66303" }, - "state": "c84658eb43a9", + "state": "3a47c8c6d401", "effects": [] } }, @@ -4879,14 +5002,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "8a5cb8b66303", "assignable": "a93bcc7122e8" }, - "state": "f55e79a02565", + "state": "565f48f8c86b", "effects": ["0c83b4de61f4"] } }, @@ -4911,13 +5034,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1b2778bf67a2" }, - "state": "6842ad0ab2cd", + "state": "3217f8cc59b8", "effects": [] } }, @@ -4946,14 +5069,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1b2778bf67a2", "assignable": "a93bcc7122e8" }, - "state": "65958cd08b76", + "state": "a11acec7976f", "effects": ["0c83b4de61f4"] } }, @@ -4978,13 +5101,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "d205bc3bdc6b" }, - "state": "ea13d6fc8da1", + "state": "65a009e38a55", "effects": [] } }, @@ -5013,14 +5136,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "d205bc3bdc6b", "assignable": "a93bcc7122e8" }, - "state": "89cb79353adc", + "state": "9e11f1e3b335", "effects": ["0c83b4de61f4"] } }, @@ -5045,13 +5168,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "fa93ca01f266" }, - "state": "156bc1c5f089", + "state": "5e1cecd0fe93", "effects": [] } }, @@ -5080,14 +5203,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "fa93ca01f266", "assignable": "a93bcc7122e8" }, - "state": "69d53f27d6db", + "state": "51a3190eab29", "effects": ["0c83b4de61f4"] } }, @@ -5112,13 +5235,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "a197c20578aa" }, - "state": "aca357b8199c", + "state": "7965aa5814a6", "effects": [] } }, @@ -5147,14 +5270,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "a197c20578aa", "assignable": "a93bcc7122e8" }, - "state": "420b8176452a", + "state": "e11af9dd6e58", "effects": ["0c83b4de61f4"] } }, @@ -5179,13 +5302,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "fb4429083480" }, - "state": "f73350d45867", + "state": "20f08dfb4ba5", "effects": [] } }, @@ -5214,14 +5337,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "fb4429083480", "assignable": "a93bcc7122e8" }, - "state": "e4a2b963bda4", + "state": "021aee0e0e89", "effects": ["0c83b4de61f4"] } } diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.prchecks-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.prchecks-1.json index 08c447d5f1e..ba070ee70c7 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.prchecks-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.prchecks-1.json @@ -4,40 +4,61 @@ "family": "github.pr-read", "namedDeltas": [], "values": { - "051fd8304aad": { - "check-details": { + "0644012ff2a3": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { "ok": true, "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" + "autoMergeAllowed": { + "$rpc": "undefined" }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" + "autoMergeEnabled": { + "$rpc": "undefined" }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" + "checksSummary": { + "$rpc": "undefined" }, - "status": "completed", - "summary": { - "$rpc": "null" + "headSha": { + "$rpc": "undefined" }, - "text": { - "$rpc": "null" + "mergeStateStatus": { + "$rpc": "undefined" }, - "title": { - "$rpc": "null" + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" }, - "url": { - "$rpc": "null" - } + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" } - }, + } + }, + "0a9f2ff19df4": { + "name": "github.workItemDetails#1", + "ordinal": 8, + "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.workItemDetails\",\"params\":{\"repo\":\"id:repo-9\",\"number\":12,\"type\":\"pr\"}}" + }, + "0c83b4de61f4": { + "name": "reply-salvage", + "ordinal": 17, + "value": { + "droppedCount": 1, + "droppedPaths": ["0.avatarUrl"], + "method": "github.listAssignableUsers", + "operation": "github.pr-assignable-users", + "variant": "pr-assignable-users" + } + }, + "11432df701a9": { "checks": { - "error": "The host sent a reply this app could not read (github.prChecks)", + "error": "", "ok": false }, "hosted-review": { @@ -49,6 +70,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -78,6 +102,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -187,22 +214,6 @@ } } }, - "0a9f2ff19df4": { - "name": "github.workItemDetails#1", - "ordinal": 8, - "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.workItemDetails\",\"params\":{\"repo\":\"id:repo-9\",\"number\":12,\"type\":\"pr\"}}" - }, - "0c83b4de61f4": { - "name": "reply-salvage", - "ordinal": 17, - "value": { - "droppedCount": 1, - "droppedPaths": ["0.avatarUrl"], - "method": "github.listAssignableUsers", - "operation": "github.pr-assignable-users", - "variant": "pr-assignable-users" - } - }, "1554c8f6753b": { "name": "github.prForBranch#1", "ordinal": 6, @@ -253,6 +264,205 @@ "ok": false } }, + "1b686cde1635": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "error": "Request failed: github.prChecks", + "ok": false + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "1c88fe396b45": { "status": "fulfilled", "startedAt": 0, @@ -294,154 +504,6 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" }, - "20961abcfc7a": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "25b3c7a91f3e": { "name": "github.prChecks#1", "ordinal": 9, @@ -478,10 +540,64 @@ } } }, - "280cee45c863": { + "274a4d26a91b": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, "checks": { - "error": "The host sent a reply this app could not read (github.prChecks)", - "ok": false + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] }, "hosted-review": { "ok": true, @@ -492,6 +608,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -521,6 +640,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -630,9 +752,50 @@ } } }, - "2ca37d73ec7d": { + "2b6d7a8dbe0d": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, "checks": { - "error": "", + "error": "outer refused", "ok": false }, "hosted-review": { @@ -644,6 +807,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -673,6 +839,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -782,7 +951,38 @@ } } }, - "3931cadfcff8": { + "32b5a7c54c77": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, "checks": { "error": "Request failed: github.prChecks", "ok": false @@ -796,6 +996,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -825,6 +1028,369 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "3c6b5164cc23": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "error": "Unknown method", + "ok": false + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "3fb2c86ce340": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1064,64 +1630,10 @@ } } }, - "47274598df07": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, + "474131317dac": { "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] + "error": "Request failed: github.prChecks", + "ok": false }, "hosted-review": { "ok": true, @@ -1132,6 +1644,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1161,6 +1676,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1313,14 +1831,9 @@ } } }, - "52504eafec78": { - "name": "github.prChecks#1", - "ordinal": 10, - "json": "{\"id\":\"frame-5\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" - }, - "5941a53e9165": { + "4cabc5935a46": { "checks": { - "error": "Unknown method", + "error": "The host sent a reply this app could not read (github.prChecks)", "ok": false }, "hosted-review": { @@ -1332,6 +1845,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1361,6 +1877,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1470,7 +1989,42 @@ } } }, - "5a46540568af": { + "4dbd3159ad6f": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "error": "The host sent a reply this app could not read (github.prChecks)", + "ok": false + }, "hosted-review": { "ok": true, "result": { @@ -1480,6 +2034,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1499,6 +2056,214 @@ "url": "https://x/12" } }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "52504eafec78": { + "name": "github.prChecks#1", + "ordinal": 10, + "json": "{\"id\":\"frame-5\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" + }, + "53bcb749e0ed": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, "repo-slug": { "ok": true, "result": { @@ -1663,7 +2428,7 @@ "ordinal": 12, "json": "{\"id\":\"frame-6\",\"deviceToken\":\"recording-device\",\"method\":\"github.prCheckDetails\",\"params\":{\"repo\":\"id:repo-9\",\"checkRunId\":7,\"checkName\":\"build\",\"url\":null}}" }, - "6ff7c119345d": { + "6b1fbb7e69bb": { "assignable": { "ok": true, "result": [ @@ -1706,7 +2471,7 @@ } }, "checks": { - "error": "Request failed: github.prChecks", + "error": "transport failure", "ok": false }, "hosted-review": { @@ -1718,6 +2483,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1747,6 +2515,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1890,9 +2661,40 @@ } } }, - "74d04b8b8e36": { + "7682740f8336": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, "checks": { - "error": "transport failure", + "error": "outer refused", "ok": false }, "hosted-review": { @@ -1904,6 +2706,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1933,6 +2738,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2042,7 +2850,17 @@ } } }, - "8065103e49d9": { + "79b081158784": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, "check-details": { "ok": true, "result": { @@ -2087,6 +2905,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2116,6 +2937,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2225,17 +3049,7 @@ } } }, - "8a0cc73da794": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "7ee3f3470049": { "check-details": { "ok": true, "result": { @@ -2280,6 +3094,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2309,6 +3126,410 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "8ad23d6b64f4": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "9a87ba2ee54f": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "9e3c3581d43a": { + "checks": { + "error": "transport failure", + "ok": false + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2480,6 +3701,160 @@ "ok": false } }, + "a3e588709bde": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "a7931768c93d": { "name": "github.prChecks#1", "ordinal": 9, @@ -2541,48 +3916,44 @@ "ok": false } }, - "aabc21e8951e": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" + "b0c33981e3c2": { + "name": "github.prChecks#1", + "ordinal": 9, + "args": [ + { + "name": "method", + "value": "github.prChecks" + }, + { + "name": "params", + "value": { + "headSha": "head-sha-1", + "prNumber": 12, + "repo": "id:repo-9" } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" + }, + { + "name": "options", + "value": { + "$rpc": "absent" } } - }, + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-5", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "bc087a6b3e98": { "checks": { "error": "Unknown method", "ok": false @@ -2596,6 +3967,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2625,6 +3999,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2734,76 +4111,6 @@ } } }, - "b0b5c628b5c7": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - } - }, - "b0c33981e3c2": { - "name": "github.prChecks#1", - "ordinal": 9, - "args": [ - { - "name": "method", - "value": "github.prChecks" - }, - { - "name": "params", - "value": { - "headSha": "head-sha-1", - "prNumber": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-5", - "ok": true, - "result": { - "error": "inner refused", - "ok": false - } - } - } - }, "bc3ddaf7ea3e": { "status": "fulfilled", "startedAt": 0, @@ -2813,17 +4120,7 @@ "ok": false } }, - "bd92c4f4bc5d": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "c728bd515116": { "check-details": { "ok": true, "result": { @@ -2868,187 +4165,7 @@ "autoMergeEnabled": { "$rpc": "undefined" }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "c7465d92e122": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "error": "outer refused", - "ok": false - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { + "checksSummary": { "$rpc": "undefined" }, "headSha": { @@ -3080,6 +4197,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -3194,6 +4314,60 @@ "ordinal": 4, "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":12,\"active\":true}}" }, + "d01444e13d4c": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + } + }, "d036e2bdda12": { "status": "fulfilled", "startedAt": 0, @@ -3263,6 +4437,164 @@ } } }, + "d6256881faa2": { + "checks": { + "error": "outer refused", + "ok": false + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "d89e7b8ce2a0": { "status": "fulfilled", "startedAt": 0, @@ -3276,7 +4608,52 @@ } } }, - "dbe152887fa4": { + "ddc70381dc73": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "error": "", + "ok": false + }, "hosted-review": { "ok": true, "result": { @@ -3286,6 +4663,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -3315,6 +4695,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -3358,9 +4741,83 @@ "owner": "orca", "repo": "orca" } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } } }, - "de0b5c19962e": { + "df2145b1a4c0": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, "check-details": { "ok": true, "result": { @@ -3393,7 +4850,7 @@ } }, "checks": { - "error": "transport failure", + "error": "The host sent a reply this app could not read (github.prChecks)", "ok": false }, "hosted-review": { @@ -3405,6 +4862,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -3434,6 +4894,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -3548,189 +5011,6 @@ "ordinal": 16, "json": "{\"expectedRuntimeSource\":{\"sourceId\":\"recorded\",\"runtimeId\":\"recorded\"},\"id\":\"frame-8\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\",\"ownerRepo\":{\"owner\":\"fork-owner\",\"repo\":\"fork-repo\",\"host\":\"github.enterprise.test\"}}}" }, - "e0168c4212b3": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "error": "Request failed: github.prChecks", - "ok": false - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "e10925fa98de": { "name": "status.get#1", "ordinal": 14, @@ -3758,547 +5038,6 @@ ] } }, - "e24580d112cb": { - "checks": { - "error": "outer refused", - "ok": false - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "e39ebf80064b": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "error": "The host sent a reply this app could not read (github.prChecks)", - "ok": false - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "e7de5729b7ff": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "e97a125cdb88": { "name": "github.prCheckDetails#1", "ordinal": 11, @@ -4342,547 +5081,6 @@ } } }, - "f02e606919da": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "f35203c8588b": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "error": "outer refused", - "ok": false - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "f5661fb68dd2": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "error": "", - "ok": false - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "f689187e3d49": { "name": "github.prChecks#1", "ordinal": 9, @@ -5019,57 +5217,6 @@ "ok": false } }, - "fb1d74a94e86": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - } - }, "fb4429083480": { "status": "fulfilled", "startedAt": 0, @@ -5112,9 +5259,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "5a46540568af", + "state": "9a87ba2ee54f", "effects": [] } }, @@ -5125,10 +5272,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "dbe152887fa4", + "state": "53bcb749e0ed", "effects": [] } }, @@ -5139,11 +5286,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "20961abcfc7a", + "state": "a3e588709bde", "effects": [] } }, @@ -5166,12 +5313,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "f02e606919da", + "state": "3fb2c86ce340", "effects": [] } }, @@ -5196,13 +5343,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "e7de5729b7ff", + "state": "8ad23d6b64f4", "effects": [] } }, @@ -5231,14 +5378,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "47274598df07", + "state": "274a4d26a91b", "effects": ["0c83b4de61f4"] } }, @@ -5261,12 +5408,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a95adff54799" }, - "state": "280cee45c863", + "state": "4cabc5935a46", "effects": [] } }, @@ -5291,13 +5438,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a95adff54799", "check-details": "1c88fe396b45" }, - "state": "051fd8304aad", + "state": "4dbd3159ad6f", "effects": [] } }, @@ -5326,14 +5473,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a95adff54799", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "e39ebf80064b", + "state": "df2145b1a4c0", "effects": ["0c83b4de61f4"] } }, @@ -5356,12 +5503,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a95adff54799" }, - "state": "280cee45c863", + "state": "4cabc5935a46", "effects": [] } }, @@ -5386,13 +5533,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a95adff54799", "check-details": "1c88fe396b45" }, - "state": "051fd8304aad", + "state": "4dbd3159ad6f", "effects": [] } }, @@ -5421,14 +5568,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a95adff54799", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "e39ebf80064b", + "state": "df2145b1a4c0", "effects": ["0c83b4de61f4"] } }, @@ -5451,12 +5598,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a95adff54799" }, - "state": "280cee45c863", + "state": "4cabc5935a46", "effects": [] } }, @@ -5481,13 +5628,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a95adff54799", "check-details": "1c88fe396b45" }, - "state": "051fd8304aad", + "state": "4dbd3159ad6f", "effects": [] } }, @@ -5516,14 +5663,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a95adff54799", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "e39ebf80064b", + "state": "df2145b1a4c0", "effects": ["0c83b4de61f4"] } }, @@ -5546,12 +5693,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a95adff54799" }, - "state": "280cee45c863", + "state": "4cabc5935a46", "effects": [] } }, @@ -5576,13 +5723,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a95adff54799", "check-details": "1c88fe396b45" }, - "state": "051fd8304aad", + "state": "4dbd3159ad6f", "effects": [] } }, @@ -5611,14 +5758,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a95adff54799", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "e39ebf80064b", + "state": "df2145b1a4c0", "effects": ["0c83b4de61f4"] } }, @@ -5641,12 +5788,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a95adff54799" }, - "state": "280cee45c863", + "state": "4cabc5935a46", "effects": [] } }, @@ -5671,13 +5818,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a95adff54799", "check-details": "1c88fe396b45" }, - "state": "051fd8304aad", + "state": "4dbd3159ad6f", "effects": [] } }, @@ -5706,14 +5853,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a95adff54799", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "e39ebf80064b", + "state": "df2145b1a4c0", "effects": ["0c83b4de61f4"] } }, @@ -5736,12 +5883,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "1b2778bf67a2" }, - "state": "e24580d112cb", + "state": "d6256881faa2", "effects": [] } }, @@ -5766,13 +5913,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "1b2778bf67a2", "check-details": "1c88fe396b45" }, - "state": "c7465d92e122", + "state": "7682740f8336", "effects": [] } }, @@ -5801,14 +5948,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "1b2778bf67a2", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "f35203c8588b", + "state": "2b6d7a8dbe0d", "effects": ["0c83b4de61f4"] } }, @@ -5831,12 +5978,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "bc3ddaf7ea3e" }, - "state": "3931cadfcff8", + "state": "474131317dac", "effects": [] } }, @@ -5861,13 +6008,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "bc3ddaf7ea3e", "check-details": "1c88fe396b45" }, - "state": "e0168c4212b3", + "state": "32b5a7c54c77", "effects": [] } }, @@ -5896,14 +6043,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "bc3ddaf7ea3e", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "6ff7c119345d", + "state": "1b686cde1635", "effects": ["0c83b4de61f4"] } }, @@ -5926,12 +6073,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "fa93ca01f266" }, - "state": "5941a53e9165", + "state": "bc087a6b3e98", "effects": [] } }, @@ -5956,13 +6103,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "fa93ca01f266", "check-details": "1c88fe396b45" }, - "state": "8065103e49d9", + "state": "3c6b5164cc23", "effects": [] } }, @@ -5991,14 +6138,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "fa93ca01f266", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "aabc21e8951e", + "state": "79b081158784", "effects": ["0c83b4de61f4"] } }, @@ -6021,12 +6168,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a197c20578aa" }, - "state": "74d04b8b8e36", + "state": "9e3c3581d43a", "effects": [] } }, @@ -6051,13 +6198,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a197c20578aa", "check-details": "1c88fe396b45" }, - "state": "de0b5c19962e", + "state": "7ee3f3470049", "effects": [] } }, @@ -6086,14 +6233,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "a197c20578aa", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "8a0cc73da794", + "state": "6b1fbb7e69bb", "effects": ["0c83b4de61f4"] } }, @@ -6116,12 +6263,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "fb4429083480" }, - "state": "2ca37d73ec7d", + "state": "11432df701a9", "effects": [] } }, @@ -6146,13 +6293,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "fb4429083480", "check-details": "1c88fe396b45" }, - "state": "f5661fb68dd2", + "state": "c728bd515116", "effects": [] } }, @@ -6181,14 +6328,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "fb4429083480", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "bd92c4f4bc5d", + "state": "ddc70381dc73", "effects": ["0c83b4de61f4"] } } diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.prforbranch-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.prforbranch-1.json index 54948749e62..54af8400b8e 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.prforbranch-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.prforbranch-1.json @@ -4,7 +4,55 @@ "family": "github.pr-read", "namedDeltas": [], "values": { - "00308d923db4": { + "03591af838bb": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -14,46 +62,7 @@ "autoMergeEnabled": { "$rpc": "undefined" }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "transport failure", - "ok": false - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "031157206b33": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { + "checksSummary": { "$rpc": "undefined" }, "headSha": { @@ -86,6 +95,106 @@ "owner": "orca", "repo": "orca" } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "0644012ff2a3": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } } }, "07f6efa35ef7": { @@ -130,160 +239,6 @@ } } }, - "08db3a912c6d": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "Unknown method", - "ok": false - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "0a9f2ff19df4": { "name": "github.workItemDetails#1", "ordinal": 8, @@ -309,329 +264,168 @@ "variant": "pr-assignable-users" } }, - "12a08f8c9aa0": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "The host sent a reply this app could not read (github.prForBranch)", - "ok": false - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "13a50eb4f8ba": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "", - "ok": false - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "1554c8f6753b": { "name": "github.prForBranch#1", "ordinal": 6, "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null,\"fallbackPRNumber\":null,\"currentHeadOid\":null}}" }, + "167007efc7d6": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "error": "outer refused", + "ok": false + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "191e3c96ad53": { "name": "github.repoSlug#1", "ordinal": 1, @@ -668,7 +462,55 @@ } } }, - "19b0c734e9fa": { + "1ad3d03f16a9": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -678,6 +520,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -698,10 +543,8 @@ } }, "pr-for-branch": { - "ok": true, - "result": { - "$rpc": "null" - } + "error": "transport failure", + "ok": false }, "repo-slug": { "ok": true, @@ -821,48 +664,7 @@ } } }, - "1dbb116ab41e": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, + "1f386a2c5c34": { "checks": { "ok": true, "result": [ @@ -889,6 +691,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -909,7 +714,7 @@ } }, "pr-for-branch": { - "error": "outer refused", + "error": "Unknown method", "ok": false }, "repo-slug": { @@ -990,7 +795,65 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" }, - "20961abcfc7a": { + "274a4d26a91b": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -1000,6 +863,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1029,6 +895,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1138,7 +1007,65 @@ } } }, - "22b3b629d87c": { + "2a34a5ac9649": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -1148,6 +1075,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1168,7 +1098,7 @@ } }, "pr-for-branch": { - "error": "outer refused", + "error": "Request failed: github.prForBranch", "ok": false }, "repo-slug": { @@ -1244,92 +1174,6 @@ } } }, - "252a325ae1c3": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "$rpc": "null" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "2553cf32f6d0": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "outer refused", - "ok": false - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, "2a6662574a0e": { "name": "github.prForBranch#1", "ordinal": 5, @@ -1374,7 +1218,164 @@ } } }, - "356b24e6cb66": { + "329370e5132c": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "error": "Unknown method", + "ok": false + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "393138360489": { "assignable": { "ok": true, "result": [ @@ -1442,6 +1443,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1462,11 +1466,135 @@ } }, "pr-for-branch": { + "error": "transport failure", + "ok": false + }, + "repo-slug": { "ok": true, "result": { - "$rpc": "null" + "host": "github.com", + "owner": "orca", + "repo": "orca" } }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "3a367f37a97d": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "error": "The host sent a reply this app could not read (github.prForBranch)", + "ok": false + }, "repo-slug": { "ok": true, "result": { @@ -1585,105 +1713,7 @@ } } }, - "41113a109089": { - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "44136fa355b3": {}, - "471a75cee137": { - "name": "github.workItemDetails#1", - "ordinal": 7, - "args": [ - { - "name": "method", - "value": "github.workItemDetails" - }, - { - "name": "params", - "value": { - "number": 12, - "repo": "id:repo-9", - "type": "pr" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-4", - "ok": true, - "result": { - "body": "body", - "headSha": "head-sha-1", - "item": { - "assignees": [], - "id": "PR_1", - "labels": [], - "number": 12, - "state": "open", - "title": "Recorded", - "type": "pr" - } - } - } - } - }, - "47274598df07": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, + "3fb2c86ce340": { "checks": { "ok": true, "result": [ @@ -1710,6 +1740,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1739,6 +1772,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1848,55 +1884,64 @@ } } }, - "49c8a530e979": { - "check-details": { + "41113a109089": { + "repo-slug": { "ok": true, "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "44136fa355b3": {}, + "471a75cee137": { + "name": "github.workItemDetails#1", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "github.workItemDetails" + }, + { + "name": "params", + "value": { + "number": 12, + "repo": "id:repo-9", + "type": "pr" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" } } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-4", + "ok": true, + "result": { + "body": "body", + "headSha": "head-sha-1", + "item": { + "assignees": [], + "id": "PR_1", + "labels": [], + "number": 12, + "state": "open", + "title": "Recorded", + "type": "pr" } } - ] - }, + } + } + }, + "4b930a4fc710": { "hosted-review": { "ok": true, "result": { @@ -1906,6 +1951,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1926,7 +1974,7 @@ } }, "pr-for-branch": { - "error": "outer refused", + "error": "The host sent a reply this app could not read (github.prForBranch)", "ok": false }, "repo-slug": { @@ -1936,70 +1984,6 @@ "owner": "orca", "repo": "orca" } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } } }, "4bf8f27dd319": { @@ -2045,7 +2029,52 @@ } } }, - "4fb0d2e79ead": { + "4f5bd8355c84": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "error": "outer refused", + "ok": false + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "4faed8e622fb": { "checks": { "ok": true, "result": [ @@ -2072,6 +2101,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2092,7 +2124,7 @@ } }, "pr-for-branch": { - "error": "The host sent a reply this app could not read (github.prForBranch)", + "error": "Request failed: github.prForBranch", "ok": false }, "repo-slug": { @@ -2173,7 +2205,7 @@ "ordinal": 10, "json": "{\"id\":\"frame-5\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" }, - "5a46540568af": { + "53bcb749e0ed": { "hosted-review": { "ok": true, "result": { @@ -2183,6 +2215,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2202,6 +2237,55 @@ "url": "https://x/12" } }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, "repo-slug": { "ok": true, "result": { @@ -2211,94 +2295,7 @@ } } }, - "5b33c8cfd938": { - "name": "status.get#1", - "ordinal": 13, - "args": [ - { - "name": "method", - "value": "status.get" - }, - { - "name": "params", - "value": { - "$rpc": "undefined" - } - }, - { - "name": "options", - "value": { - "beforeSend": "[local beforeSend]", - "failWhenDisconnected": true, - "timeoutMs": 30000 - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-7", - "ok": true, - "result": { - "capabilities": ["github.exact-work-item-target.v1"], - "hostDescriptor": { - "installationId": "recorded" - }, - "runtimeId": "recorded" - } - } - } - }, - "60861b23a0d2": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "currentHeadOid": { - "$rpc": "null" - }, - "fallbackPRNumber": { - "$rpc": "null" - }, - "linkedPRNumber": { - "$rpc": "null" - }, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-3", - "ok": true, - "result": { - "error": { - "message": "inner refused" - }, - "ok": false - } - } - } - }, - "653c01ca1b7a": { + "59655a04d5bc": { "check-details": { "ok": true, "result": { @@ -2356,6 +2353,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2452,224 +2452,47 @@ } } }, - "69a8c728ce44": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" + "5b33c8cfd938": { + "name": "status.get#1", + "ordinal": 13, + "args": [ + { + "name": "method", + "value": "status.get" + }, + { + "name": "params", + "value": { + "$rpc": "undefined" } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" + }, + { + "name": "options", + "value": { + "beforeSend": "[local beforeSend]", + "failWhenDisconnected": true, + "timeoutMs": 30000 } } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-7", + "ok": true, + "result": { + "capabilities": ["github.exact-work-item-target.v1"], + "hostDescriptor": { + "installationId": "recorded" }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "Unknown method", - "ok": false - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" + "runtimeId": "recorded" } } } }, - "6a3f611aad80": { - "name": "github.prCheckDetails#1", - "ordinal": 12, - "json": "{\"id\":\"frame-6\",\"deviceToken\":\"recording-device\",\"method\":\"github.prCheckDetails\",\"params\":{\"repo\":\"id:repo-9\",\"checkRunId\":7,\"checkName\":\"build\",\"url\":null}}" - }, - "78cd1f2f17bc": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "5c96a4e710a3": { "hosted-review": { "ok": true, "result": { @@ -2679,6 +2502,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2775,7 +2601,54 @@ } } }, - "7ad37341c8a9": { + "60861b23a0d2": { + "name": "github.prForBranch#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, + "linkedPRNumber": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "error": { + "message": "inner refused" + }, + "ok": false + } + } + } + }, + "64b52dff85df": { "check-details": { "ok": true, "result": { @@ -2833,6 +2706,420 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "error": "The host sent a reply this app could not read (github.prForBranch)", + "ok": false + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "6a3f611aad80": { + "name": "github.prCheckDetails#1", + "ordinal": 12, + "json": "{\"id\":\"frame-6\",\"deviceToken\":\"recording-device\",\"method\":\"github.prCheckDetails\",\"params\":{\"repo\":\"id:repo-9\",\"checkRunId\":7,\"checkName\":\"build\",\"url\":null}}" + }, + "6f1781ae58f0": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "$rpc": "null" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "735876cc1648": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "$rpc": "null" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "75501a950723": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2929,7 +3216,24 @@ } } }, - "826c1cd9912c": { + "7d1fec23a67c": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -2939,6 +3243,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2959,7 +3266,7 @@ } }, "pr-for-branch": { - "error": "Request failed: github.prForBranch", + "error": "transport failure", "ok": false }, "repo-slug": { @@ -3035,7 +3342,161 @@ } } }, - "83421d89e552": { + "8140e1254eea": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "error": "Request failed: github.prForBranch", + "ok": false + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "818295fb6f03": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "error": "", + "ok": false + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "862ad34df282": { "checks": { "ok": true, "result": [ @@ -3062,6 +3523,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -3082,10 +3546,8 @@ } }, "pr-for-branch": { - "ok": true, - "result": { - "$rpc": "null" - } + "error": "outer refused", + "ok": false }, "repo-slug": { "ok": true, @@ -3171,17 +3633,7 @@ } } }, - "8ad0968f8573": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "8ad23d6b64f4": { "check-details": { "ok": true, "result": { @@ -3239,6 +3691,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -3259,8 +3714,53 @@ } }, "pr-for-branch": { - "error": "The host sent a reply this app could not read (github.prForBranch)", - "ok": false + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } }, "repo-slug": { "ok": true, @@ -3380,65 +3880,7 @@ } } }, - "91e7f93d4028": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "9a87ba2ee54f": { "hosted-review": { "ok": true, "result": { @@ -3448,6 +3890,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -3467,10 +3912,6 @@ "url": "https://x/12" } }, - "pr-for-branch": { - "error": "transport failure", - "ok": false - }, "repo-slug": { "ok": true, "result": { @@ -3478,277 +3919,6 @@ "owner": "orca", "repo": "orca" } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "927f5cc06a2c": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "The host sent a reply this app could not read (github.prForBranch)", - "ok": false - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "9aed5cd0817a": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "", - "ok": false - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "9e982b293b14": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "Request failed: github.prForBranch", - "ok": false - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } } }, "a0d70c59fdd1": { @@ -3813,24 +3983,7 @@ "ok": false } }, - "a298a0ebf868": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "a3e588709bde": { "hosted-review": { "ok": true, "result": { @@ -3840,6 +3993,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -3860,7 +4016,161 @@ } }, "pr-for-branch": { - "error": "transport failure", + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "a53bed5e8a95": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "error": "Unknown method", "ok": false }, "repo-slug": { @@ -3996,11 +4306,8 @@ } } }, - "b0b5c628b5c7": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { + "ae65ca0db583": { + "hosted-review": { "ok": true, "result": { "autoMergeAllowed": { @@ -4009,6 +4316,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -4027,6 +4337,20 @@ "updatedAt": "2026-01-01", "url": "https://x/12" } + }, + "pr-for-branch": { + "ok": true, + "result": { + "$rpc": "null" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } } }, "b0c99550be86": { @@ -4070,7 +4394,24 @@ } } }, - "b2ca42dbd4f9": { + "b28e36532e88": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -4080,6 +4421,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -4220,64 +4564,7 @@ } } }, - "c58d6674f960": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "Request failed: github.prForBranch", - "ok": false - } - }, - "c9d407b6d7f6": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "bc5149895b9a": { "hosted-review": { "ok": true, "result": { @@ -4287,6 +4574,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -4307,223 +4597,7 @@ } }, "pr-for-branch": { - "ok": true, - "result": { - "$rpc": "null" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "cdbefce64e00": { - "name": "hostedReview.forBranch#1", - "ordinal": 4, - "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":12,\"active\":true}}" - }, - "cf5ffc1e4401": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "currentHeadOid": { - "$rpc": "null" - }, - "fallbackPRNumber": { - "$rpc": "null" - }, - "linkedPRNumber": { - "$rpc": "null" - }, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": { - "code": "method_not_found", - "message": "Unknown method" - }, - "id": "frame-3", - "ok": false - } - } - }, - "cf7b0b5fa105": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "Request failed: github.prForBranch", + "error": "", "ok": false }, "repo-slug": { @@ -4533,159 +4607,9 @@ "owner": "orca", "repo": "orca" } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } } }, - "d036e2bdda12": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "d05cda5e0b56": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "c1d27fb4c728": { "hosted-review": { "ok": true, "result": { @@ -4695,110 +4619,7 @@ "autoMergeEnabled": { "$rpc": "undefined" }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "outer refused", - "ok": false - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "d19d1a3fedb6": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { + "checksSummary": { "$rpc": "undefined" }, "headSha": { @@ -4833,126 +4654,21 @@ } } }, - "d6124b293fb0": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "transport failure", + "c58d6674f960": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "Request failed: github.prForBranch", "ok": false - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } } }, - "d89e7b8ce2a0": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } + "cdbefce64e00": { + "name": "hostedReview.forBranch#1", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":12,\"active\":true}}" }, - "dbe152887fa4": { + "ce846f870fe9": { "hosted-review": { "ok": true, "result": { @@ -4962,120 +4678,7 @@ "autoMergeEnabled": { "$rpc": "undefined" }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "df34e36b0fb7": { - "name": "github.listAssignableUsers#1", - "ordinal": 16, - "json": "{\"expectedRuntimeSource\":{\"sourceId\":\"recorded\",\"runtimeId\":\"recorded\"},\"id\":\"frame-8\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\",\"ownerRepo\":{\"owner\":\"fork-owner\",\"repo\":\"fork-repo\",\"host\":\"github.enterprise.test\"}}}" - }, - "e10925fa98de": { - "name": "status.get#1", - "ordinal": 14, - "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"status.get\"}" - }, - "e23eb2e4b033": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - } - }, - "e7c2ec2021af": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { + "checksSummary": { "$rpc": "undefined" }, "headSha": { @@ -5174,84 +4777,56 @@ } } }, - "e7de5729b7ff": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { + "cf5ffc1e4401": { + "name": "github.prForBranch#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { "$rpc": "null" }, - "workflowRunId": { - "$rpc": "undefined" - } + "fallbackPRNumber": { + "$rpc": "null" + }, + "linkedPRNumber": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" } - }, - "pr-for-branch": { + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-3", + "ok": false + } + } + }, + "d01444e13d4c": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { "ok": true, "result": { "autoMergeAllowed": { @@ -5261,6 +4836,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -5296,6 +4874,130 @@ "updatedAt": "", "url": "https://x/12" } + } + }, + "d036e2bdda12": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "d89e7b8ce2a0": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "df34e36b0fb7": { + "name": "github.listAssignableUsers#1", + "ordinal": 16, + "json": "{\"expectedRuntimeSource\":{\"sourceId\":\"recorded\",\"runtimeId\":\"recorded\"},\"id\":\"frame-8\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\",\"ownerRepo\":{\"owner\":\"fork-owner\",\"repo\":\"fork-repo\",\"host\":\"github.enterprise.test\"}}}" + }, + "e0e6135dcd40": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "error": "outer refused", + "ok": false }, "repo-slug": { "ok": true, @@ -5370,7 +5072,92 @@ } } }, - "e8d50116e6b4": { + "e10925fa98de": { + "name": "status.get#1", + "ordinal": 14, + "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"status.get\"}" + }, + "e23eb2e4b033": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + } + }, + "e4413f4c6e5d": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -5380,6 +5167,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -5400,7 +5190,7 @@ } }, "pr-for-branch": { - "error": "Unknown method", + "error": "", "ok": false }, "repo-slug": { @@ -5561,7 +5351,48 @@ } } }, - "f02e606919da": { + "f0d6e7d31c00": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, "checks": { "ok": true, "result": [ @@ -5588,6 +5419,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -5608,50 +5442,8 @@ } }, "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } + "error": "The host sent a reply this app could not read (github.prForBranch)", + "ok": false }, "repo-slug": { "ok": true, @@ -5726,7 +5518,48 @@ } } }, - "f4dbf66927fd": { + "f18b75f64df6": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, "checks": { "ok": true, "result": [ @@ -5753,6 +5586,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -5849,6 +5685,377 @@ } } }, + "f272dc21bbd6": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "error": "outer refused", + "ok": false + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "f341c7d71209": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "$rpc": "null" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "f67affdd1a85": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "error": "transport failure", + "ok": false + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, "f79c91454bac": { "name": "github.listAssignableUsers#1", "ordinal": 15, @@ -5902,134 +6109,7 @@ } } }, - "fa4bf991415d": { - "name": "github.prChecks#1", - "ordinal": 9, - "args": [ - { - "name": "method", - "value": "github.prChecks" - }, - { - "name": "params", - "value": { - "headSha": "head-sha-1", - "prNumber": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-5", - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed" - } - ] - } - } - }, - "fa93ca01f266": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "Unknown method", - "ok": false - } - }, - "fb1d74a94e86": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - } - }, - "fb4429083480": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "", - "ok": false - } - }, - "fe59035591cc": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "f822e274c987": { "hosted-review": { "ok": true, "result": { @@ -6039,6 +6119,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -6059,8 +6142,10 @@ } }, "pr-for-branch": { - "error": "", - "ok": false + "ok": true, + "result": { + "$rpc": "null" + } }, "repo-slug": { "ok": true, @@ -6134,6 +6219,65 @@ } } } + }, + "fa4bf991415d": { + "name": "github.prChecks#1", + "ordinal": 9, + "args": [ + { + "name": "method", + "value": "github.prChecks" + }, + { + "name": "params", + "value": { + "headSha": "head-sha-1", + "prNumber": 12, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-5", + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed" + } + ] + } + } + }, + "fa93ca01f266": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "Unknown method", + "ok": false + } + }, + "fb4429083480": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "", + "ok": false + } } }, "recording": { @@ -6168,9 +6312,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "5a46540568af", + "state": "9a87ba2ee54f", "effects": [] } }, @@ -6181,10 +6325,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "dbe152887fa4", + "state": "53bcb749e0ed", "effects": [] } }, @@ -6195,11 +6339,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "20961abcfc7a", + "state": "a3e588709bde", "effects": [] } }, @@ -6222,12 +6366,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "f02e606919da", + "state": "3fb2c86ce340", "effects": [] } }, @@ -6252,13 +6396,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "e7de5729b7ff", + "state": "8ad23d6b64f4", "effects": [] } }, @@ -6287,14 +6431,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "47274598df07", + "state": "274a4d26a91b", "effects": ["0c83b4de61f4"] } }, @@ -6305,10 +6449,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca" }, - "state": "927f5cc06a2c", + "state": "4b930a4fc710", "effects": [] } }, @@ -6319,11 +6463,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca", "work-item": "d036e2bdda12" }, - "state": "e7c2ec2021af", + "state": "ce846f870fe9", "effects": [] } }, @@ -6346,12 +6490,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "4fb0d2e79ead", + "state": "3a367f37a97d", "effects": [] } }, @@ -6376,13 +6520,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "12a08f8c9aa0", + "state": "64b52dff85df", "effects": [] } }, @@ -6411,14 +6555,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "8ad0968f8573", + "state": "f0d6e7d31c00", "effects": ["0c83b4de61f4"] } }, @@ -6429,10 +6573,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "8a5cb8b66303" }, - "state": "252a325ae1c3", + "state": "ae65ca0db583", "effects": [] } }, @@ -6443,11 +6587,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "8a5cb8b66303", "work-item": "d036e2bdda12" }, - "state": "19b0c734e9fa", + "state": "f822e274c987", "effects": [] } }, @@ -6470,12 +6614,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "8a5cb8b66303", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "83421d89e552", + "state": "6f1781ae58f0", "effects": [] } }, @@ -6500,13 +6644,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "8a5cb8b66303", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "c9d407b6d7f6", + "state": "f341c7d71209", "effects": [] } }, @@ -6535,14 +6679,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "8a5cb8b66303", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "356b24e6cb66", + "state": "735876cc1648", "effects": ["0c83b4de61f4"] } }, @@ -6553,10 +6697,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca" }, - "state": "927f5cc06a2c", + "state": "4b930a4fc710", "effects": [] } }, @@ -6567,11 +6711,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca", "work-item": "d036e2bdda12" }, - "state": "e7c2ec2021af", + "state": "ce846f870fe9", "effects": [] } }, @@ -6594,12 +6738,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "4fb0d2e79ead", + "state": "3a367f37a97d", "effects": [] } }, @@ -6624,13 +6768,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "12a08f8c9aa0", + "state": "64b52dff85df", "effects": [] } }, @@ -6659,14 +6803,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "8ad0968f8573", + "state": "f0d6e7d31c00", "effects": ["0c83b4de61f4"] } }, @@ -6677,10 +6821,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca" }, - "state": "927f5cc06a2c", + "state": "4b930a4fc710", "effects": [] } }, @@ -6691,11 +6835,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca", "work-item": "d036e2bdda12" }, - "state": "e7c2ec2021af", + "state": "ce846f870fe9", "effects": [] } }, @@ -6718,12 +6862,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "4fb0d2e79ead", + "state": "3a367f37a97d", "effects": [] } }, @@ -6748,13 +6892,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "12a08f8c9aa0", + "state": "64b52dff85df", "effects": [] } }, @@ -6783,14 +6927,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "8ad0968f8573", + "state": "f0d6e7d31c00", "effects": ["0c83b4de61f4"] } }, @@ -6801,10 +6945,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca" }, - "state": "927f5cc06a2c", + "state": "4b930a4fc710", "effects": [] } }, @@ -6815,11 +6959,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca", "work-item": "d036e2bdda12" }, - "state": "e7c2ec2021af", + "state": "ce846f870fe9", "effects": [] } }, @@ -6842,12 +6986,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "4fb0d2e79ead", + "state": "3a367f37a97d", "effects": [] } }, @@ -6872,13 +7016,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "12a08f8c9aa0", + "state": "64b52dff85df", "effects": [] } }, @@ -6907,14 +7051,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "0bd591f1a6ca", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "8ad0968f8573", + "state": "f0d6e7d31c00", "effects": ["0c83b4de61f4"] } }, @@ -6925,10 +7069,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "1b2778bf67a2" }, - "state": "2553cf32f6d0", + "state": "4f5bd8355c84", "effects": [] } }, @@ -6939,11 +7083,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "1b2778bf67a2", "work-item": "d036e2bdda12" }, - "state": "22b3b629d87c", + "state": "e0e6135dcd40", "effects": [] } }, @@ -6966,12 +7110,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "1b2778bf67a2", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "d05cda5e0b56", + "state": "862ad34df282", "effects": [] } }, @@ -6996,13 +7140,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "1b2778bf67a2", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "49c8a530e979", + "state": "167007efc7d6", "effects": [] } }, @@ -7031,14 +7175,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "1b2778bf67a2", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "1dbb116ab41e", + "state": "f272dc21bbd6", "effects": ["0c83b4de61f4"] } }, @@ -7049,10 +7193,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "c58d6674f960" }, - "state": "031157206b33", + "state": "8140e1254eea", "effects": [] } }, @@ -7063,11 +7207,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "c58d6674f960", "work-item": "d036e2bdda12" }, - "state": "826c1cd9912c", + "state": "5c96a4e710a3", "effects": [] } }, @@ -7090,12 +7234,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "c58d6674f960", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "9e982b293b14", + "state": "4faed8e622fb", "effects": [] } }, @@ -7120,13 +7264,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "c58d6674f960", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "78cd1f2f17bc", + "state": "03591af838bb", "effects": [] } }, @@ -7155,14 +7299,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "c58d6674f960", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "cf7b0b5fa105", + "state": "2a34a5ac9649", "effects": ["0c83b4de61f4"] } }, @@ -7173,10 +7317,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "fa93ca01f266" }, - "state": "d19d1a3fedb6", + "state": "c1d27fb4c728", "effects": [] } }, @@ -7187,11 +7331,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "fa93ca01f266", "work-item": "d036e2bdda12" }, - "state": "e8d50116e6b4", + "state": "a53bed5e8a95", "effects": [] } }, @@ -7214,12 +7358,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "fa93ca01f266", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "f4dbf66927fd", + "state": "1f386a2c5c34", "effects": [] } }, @@ -7244,13 +7388,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "fa93ca01f266", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "08db3a912c6d", + "state": "329370e5132c", "effects": [] } }, @@ -7279,14 +7423,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "fa93ca01f266", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "69a8c728ce44", + "state": "f18b75f64df6", "effects": ["0c83b4de61f4"] } }, @@ -7297,10 +7441,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "a197c20578aa" }, - "state": "00308d923db4", + "state": "f67affdd1a85", "effects": [] } }, @@ -7311,11 +7455,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "a197c20578aa", "work-item": "d036e2bdda12" }, - "state": "d6124b293fb0", + "state": "75501a950723", "effects": [] } }, @@ -7338,12 +7482,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "a197c20578aa", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "a298a0ebf868", + "state": "7d1fec23a67c", "effects": [] } }, @@ -7368,13 +7512,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "a197c20578aa", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "7ad37341c8a9", + "state": "1ad3d03f16a9", "effects": [] } }, @@ -7403,14 +7547,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "a197c20578aa", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "91e7f93d4028", + "state": "393138360489", "effects": ["0c83b4de61f4"] } }, @@ -7421,10 +7565,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "fb4429083480" }, - "state": "9aed5cd0817a", + "state": "bc5149895b9a", "effects": [] } }, @@ -7435,11 +7579,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "fb4429083480", "work-item": "d036e2bdda12" }, - "state": "b2ca42dbd4f9", + "state": "818295fb6f03", "effects": [] } }, @@ -7462,12 +7606,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "fb4429083480", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "fe59035591cc", + "state": "b28e36532e88", "effects": [] } }, @@ -7492,13 +7636,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "fb4429083480", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "653c01ca1b7a", + "state": "59655a04d5bc", "effects": [] } }, @@ -7527,14 +7671,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", + "hosted-review": "0644012ff2a3", "pr-for-branch": "fb4429083480", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "13a50eb4f8ba", + "state": "e4413f4c6e5d", "effects": ["0c83b4de61f4"] } } diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.reposlug-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.reposlug-1.json index d21a1a8df57..e3053d96c9e 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.reposlug-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.reposlug-1.json @@ -4,46 +4,43 @@ "family": "github.pr-read", "namedDeltas": [], "values": { - "0a9f2ff19df4": { - "name": "github.workItemDetails#1", - "ordinal": 8, - "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.workItemDetails\",\"params\":{\"repo\":\"id:repo-9\",\"number\":12,\"type\":\"pr\"}}" - }, - "0c120f483012": { - "repo-slug": { - "error": "Unknown method", - "ok": false - } - }, - "0c83b4de61f4": { - "name": "reply-salvage", - "ordinal": 17, + "0644012ff2a3": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, "value": { - "droppedCount": 1, - "droppedPaths": ["0.avatarUrl"], - "method": "github.listAssignableUsers", - "operation": "github.pr-assignable-users", - "variant": "pr-assignable-users" + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } } }, - "135e3cb21c10": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "06ebffc32f10": { "hosted-review": { "ok": true, "result": { @@ -53,6 +50,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -82,6 +82,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -119,7 +122,7 @@ } }, "repo-slug": { - "error": "Request failed: github.repoSlug", + "error": "", "ok": false }, "work-item": { @@ -187,6 +190,28 @@ } } }, + "0a9f2ff19df4": { + "name": "github.workItemDetails#1", + "ordinal": 8, + "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.workItemDetails\",\"params\":{\"repo\":\"id:repo-9\",\"number\":12,\"type\":\"pr\"}}" + }, + "0c120f483012": { + "repo-slug": { + "error": "Unknown method", + "ok": false + } + }, + "0c83b4de61f4": { + "name": "reply-salvage", + "ordinal": 17, + "value": { + "droppedCount": 1, + "droppedPaths": ["0.avatarUrl"], + "method": "github.listAssignableUsers", + "operation": "github.pr-assignable-users", + "variant": "pr-assignable-users" + } + }, "14b2ed631d3f": { "name": "github.repoSlug#1", "ordinal": 1, @@ -222,17 +247,49 @@ } } }, - "15427abd1edc": { - "assignable": { + "1554c8f6753b": { + "name": "github.prForBranch#1", + "ordinal": 6, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null,\"fallbackPRNumber\":null,\"currentHeadOid\":null}}" + }, + "16fe2b71c41b": { + "hosted-review": { "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } }, + "repo-slug": { + "error": "outer refused", + "ok": false + } + }, + "174adc7d0caa": { "check-details": { "ok": true, "result": { @@ -290,6 +347,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -319,6 +379,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -356,7 +419,7 @@ } }, "repo-slug": { - "error": "outer refused", + "error": "", "ok": false }, "work-item": { @@ -424,11 +487,6 @@ } } }, - "1554c8f6753b": { - "name": "github.prForBranch#1", - "ordinal": 6, - "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null,\"fallbackPRNumber\":null,\"currentHeadOid\":null}}" - }, "191e3c96ad53": { "name": "github.repoSlug#1", "ordinal": 1, @@ -474,6 +532,43 @@ "ok": false } }, + "1c6f8f80d0b4": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "Unknown method", + "ok": false + } + }, "1c88fe396b45": { "status": "fulfilled", "startedAt": 0, @@ -515,7 +610,24 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" }, - "20961abcfc7a": { + "204948364197": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -525,6 +637,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -554,6 +669,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -591,12 +709,8 @@ } }, "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } + "error": "", + "ok": false }, "work-item": { "ok": true, @@ -695,7 +809,38 @@ } } }, - "2a6f37a8ed46": { + "23d22bbc401a": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, "checks": { "ok": true, "result": [ @@ -722,6 +867,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -751,6 +899,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -856,1050 +1007,7 @@ } } }, - "2f24700e0a98": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "Request failed: github.repoSlug", - "ok": false - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "3288af17678d": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "The host sent a reply this app could not read (github.repoSlug)", - "ok": false - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "331e2fdac98e": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "transport failure", - "ok": false - } - }, - "353c7b575a4d": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "outer refused", - "ok": false - } - }, - "39456a6c08b4": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "", - "ok": false - } - }, - "3bf6392eb84c": { - "name": "github.repoSlug#1", - "ordinal": 1, - "args": [ - { - "name": "method", - "value": "github.repoSlug" - }, - { - "name": "params", - "value": { - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": { - "code": "refused", - "message": "" - }, - "id": "frame-1", - "ok": false - } - } - }, - "41113a109089": { - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "41d4e4d7fa96": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "", - "ok": false - } - }, - "41ff2c6f19bf": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "transport failure", - "ok": false - } - }, - "420f2d66f247": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "Unknown method", - "ok": false - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "43f6bf02c44d": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "transport failure", - "ok": false - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "44136fa355b3": {}, - "471a75cee137": { - "name": "github.workItemDetails#1", - "ordinal": 7, - "args": [ - { - "name": "method", - "value": "github.workItemDetails" - }, - { - "name": "params", - "value": { - "number": 12, - "repo": "id:repo-9", - "type": "pr" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-4", - "ok": true, - "result": { - "body": "body", - "headSha": "head-sha-1", - "item": { - "assignees": [], - "id": "PR_1", - "labels": [], - "number": 12, - "state": "open", - "title": "Recorded", - "type": "pr" - } - } - } - } - }, - "47274598df07": { + "274a4d26a91b": { "assignable": { "ok": true, "result": [ @@ -1967,6 +1075,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1996,6 +1107,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2105,55 +1219,24 @@ } } }, - "481b533e35f3": { - "repo-slug": { - "error": "The host sent a reply this app could not read (github.repoSlug)", - "ok": false - } - }, - "498740d73d3a": { - "hosted-review": { + "276d5131bc52": { + "checks": { "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] }, - "repo-slug": { - "ok": true, - "result": { - "$rpc": "null" - } - } - }, - "4990fec293d4": { - "repo-slug": { - "error": "Request failed: github.repoSlug", - "ok": false - } - }, - "4a3cd6a457c5": { "hosted-review": { "ok": true, "result": { @@ -2163,6 +1246,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2192,6 +1278,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2228,6 +1317,2024 @@ "url": "https://x/12" } }, + "repo-slug": { + "error": "outer refused", + "ok": false + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "27fa58cfe693": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "Request failed: github.repoSlug", + "ok": false + } + }, + "2a1fd9e6b238": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "outer refused", + "ok": false + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "2cd77734efc2": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "transport failure", + "ok": false + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "30c58cd89bf8": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "Unknown method", + "ok": false + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "36ba0b46660b": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "transport failure", + "ok": false + } + }, + "3962347a0ae6": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "$rpc": "null" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "3a74f722594b": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "Unknown method", + "ok": false + } + }, + "3bf6392eb84c": { + "name": "github.repoSlug#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "github.repoSlug" + }, + { + "name": "params", + "value": { + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-1", + "ok": false + } + } + }, + "3d86addf0990": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "$rpc": "null" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "3d99fbfb3881": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "The host sent a reply this app could not read (github.repoSlug)", + "ok": false + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "3e64f1a9aa05": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "Unknown method", + "ok": false + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "3eb2c7f4b400": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "", + "ok": false + } + }, + "3fb2c86ce340": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "41113a109089": { + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "44136fa355b3": {}, + "452965e64778": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "The host sent a reply this app could not read (github.repoSlug)", + "ok": false + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "471a75cee137": { + "name": "github.workItemDetails#1", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "github.workItemDetails" + }, + { + "name": "params", + "value": { + "number": 12, + "repo": "id:repo-9", + "type": "pr" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-4", + "ok": true, + "result": { + "body": "body", + "headSha": "head-sha-1", + "item": { + "assignees": [], + "id": "PR_1", + "labels": [], + "number": 12, + "state": "open", + "title": "Recorded", + "type": "pr" + } + } + } + } + }, + "481b533e35f3": { + "repo-slug": { + "error": "The host sent a reply this app could not read (github.repoSlug)", + "ok": false + } + }, + "4990fec293d4": { "repo-slug": { "error": "Request failed: github.repoSlug", "ok": false @@ -2325,24 +3432,7 @@ } } }, - "4fefa56ca134": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "503e134a9593": { "hosted-review": { "ok": true, "result": { @@ -2352,6 +3442,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2381,6 +3474,548 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "Request failed: github.repoSlug", + "ok": false + } + }, + "52504eafec78": { + "name": "github.prChecks#1", + "ordinal": 10, + "json": "{\"id\":\"frame-5\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" + }, + "53bcb749e0ed": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "5b33c8cfd938": { + "name": "status.get#1", + "ordinal": 13, + "args": [ + { + "name": "method", + "value": "status.get" + }, + { + "name": "params", + "value": { + "$rpc": "undefined" + } + }, + { + "name": "options", + "value": { + "beforeSend": "[local beforeSend]", + "failWhenDisconnected": true, + "timeoutMs": 30000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-7", + "ok": true, + "result": { + "capabilities": ["github.exact-work-item-target.v1"], + "hostDescriptor": { + "installationId": "recorded" + }, + "runtimeId": "recorded" + } + } + } + }, + "646236a37da2": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "$rpc": "null" + } + } + }, + "67539493fdbd": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "outer refused", + "ok": false + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "6a3f611aad80": { + "name": "github.prCheckDetails#1", + "ordinal": 12, + "json": "{\"id\":\"frame-6\",\"deviceToken\":\"recording-device\",\"method\":\"github.prCheckDetails\",\"params\":{\"repo\":\"id:repo-9\",\"checkRunId\":7,\"checkName\":\"build\",\"url\":null}}" + }, + "6b967359f8cc": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2488,642 +4123,6 @@ } } }, - "52504eafec78": { - "name": "github.prChecks#1", - "ordinal": 10, - "json": "{\"id\":\"frame-5\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" - }, - "54b0551dd79f": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "Request failed: github.repoSlug", - "ok": false - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "55927ba2a215": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "outer refused", - "ok": false - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "5a46540568af": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "5b33c8cfd938": { - "name": "status.get#1", - "ordinal": 13, - "args": [ - { - "name": "method", - "value": "status.get" - }, - { - "name": "params", - "value": { - "$rpc": "undefined" - } - }, - { - "name": "options", - "value": { - "beforeSend": "[local beforeSend]", - "failWhenDisconnected": true, - "timeoutMs": 30000 - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-7", - "ok": true, - "result": { - "capabilities": ["github.exact-work-item-target.v1"], - "hostDescriptor": { - "installationId": "recorded" - }, - "runtimeId": "recorded" - } - } - } - }, - "6844ba16b048": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "The host sent a reply this app could not read (github.repoSlug)", - "ok": false - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "6a3f611aad80": { - "name": "github.prCheckDetails#1", - "ordinal": 12, - "json": "{\"id\":\"frame-6\",\"deviceToken\":\"recording-device\",\"method\":\"github.prCheckDetails\",\"params\":{\"repo\":\"id:repo-9\",\"checkRunId\":7,\"checkName\":\"build\",\"url\":null}}" - }, "6eb91c0a7e3b": { "name": "github.repoSlug#1", "ordinal": 1, @@ -3189,7 +4188,7 @@ } } }, - "75821da9696f": { + "721c7f65c390": { "hosted-review": { "ok": true, "result": { @@ -3199,6 +4198,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -3228,6 +4230,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -3333,55 +4338,7 @@ } } }, - "767ab36ba1f9": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "79d267a3733f": { "hosted-review": { "ok": true, "result": { @@ -3391,6 +4348,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -3420,6 +4380,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -3457,7 +4420,110 @@ } }, "repo-slug": { - "error": "outer refused", + "error": "transport failure", + "ok": false + } + }, + "7a36a45b0a8e": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "The host sent a reply this app could not read (github.repoSlug)", "ok": false }, "work-item": { @@ -3525,17 +4591,7 @@ } } }, - "78442adf3f9f": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "7cecc7a9fc00": { "check-details": { "ok": true, "result": { @@ -3593,6 +4649,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -3622,6 +4681,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -3737,325 +4799,17 @@ } } }, - "8773d19f423c": { - "checks": { + "85da8d7aa5ef": { + "assignable": { "ok": true, "result": [ { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" } ] }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "outer refused", - "ok": false - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "8a5cb8b66303": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "$rpc": "null" - } - } - }, - "8bac02299249": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "$rpc": "null" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "907afbb5e3b1": { "check-details": { "ok": true, "result": { @@ -4113,196 +4867,7 @@ "autoMergeEnabled": { "$rpc": "undefined" }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "", - "ok": false - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "91e4bf193fc2": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { + "checksSummary": { "$rpc": "undefined" }, "headSha": { @@ -4334,6 +4899,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -4439,7 +5007,66 @@ } } }, - "9c56c5c7121c": { + "8a5cb8b66303": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "$rpc": "null" + } + } + }, + "8ad23d6b64f4": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -4449,6 +5076,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -4478,6 +5108,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -4515,8 +5148,315 @@ } }, "repo-slug": { - "error": "Unknown method", + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "8c4ae37f5614": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "Request failed: github.repoSlug", "ok": false + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "9a87ba2ee54f": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } } }, "9fea1fd5a406": { @@ -4625,7 +5565,7 @@ "ok": false } }, - "a43f26a1b2d5": { + "a3e588709bde": { "hosted-review": { "ok": true, "result": { @@ -4635,6 +5575,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -4664,6 +5607,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -4701,7 +5647,369 @@ } }, "repo-slug": { - "error": "", + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "a42a96886cfa": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "Request failed: github.repoSlug", + "ok": false + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "a6753bfc8b68": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "Request failed: github.repoSlug", "ok": false }, "work-item": { @@ -4784,797 +6092,7 @@ ] } }, - "ac56a7194256": { - "name": "github.repoSlug#1", - "ordinal": 1, - "args": [ - { - "name": "method", - "value": "github.repoSlug" - }, - { - "name": "params", - "value": { - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "Error", - "message": "", - "isRpcDeliveryUnknown": true - } - } - }, - "ae62641aaca5": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "transport failure", - "ok": false - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "b0b5c628b5c7": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - } - }, - "b14ef4072633": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "$rpc": "null" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "b475d0746924": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "Unknown method", - "ok": false - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "b64724410723": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "Unknown method", - "ok": false - } - }, - "b962dd8a17a1": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "The host sent a reply this app could not read (github.repoSlug)", - "ok": false - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "bcc0d6241aad": { + "aab4acdf1347": { "assignable": { "ok": true, "result": [ @@ -5642,6 +6160,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -5671,6 +6192,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -5708,7 +6232,7 @@ } }, "repo-slug": { - "error": "Unknown method", + "error": "", "ok": false }, "work-item": { @@ -5776,41 +6300,39 @@ } } }, - "c0d9d94f8137": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" + "ac56a7194256": { + "name": "github.repoSlug#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "github.repoSlug" + }, + { + "name": "params", + "value": { + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true } - }, - "repo-slug": { - "error": "Request failed: github.repoSlug", - "ok": false } }, - "c4fb072a6ceb": { + "afeeae1adbe9": { "hosted-review": { "ok": true, "result": { @@ -5820,6 +6342,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -5849,6 +6374,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -5888,19 +6416,326 @@ "repo-slug": { "error": "outer refused", "ok": false + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } } }, - "c6ebcd120fe3": { - "assignable": { + "b652da32d9d9": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "The host sent a reply this app could not read (github.repoSlug)", + "ok": false + } + }, + "b7843471a9ee": { + "checks": { "ok": true, "result": [ { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } } ] }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "Unknown method", + "ok": false + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "c6302b254a51": { "check-details": { "ok": true, "result": { @@ -5958,6 +6793,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -5987,6 +6825,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -6092,157 +6933,16 @@ } } }, - "c8f5fdddad76": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "$rpc": "null" - } - } - }, - "c9c4d3275518": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "The host sent a reply this app could not read (github.repoSlug)", - "ok": false - } - }, "cdbefce64e00": { "name": "hostedReview.forBranch#1", "ordinal": 4, "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":12,\"active\":true}}" }, - "ce77abacd7a0": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { + "d01444e13d4c": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { "ok": true, "result": { "autoMergeAllowed": { @@ -6252,6 +6952,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -6287,74 +6990,6 @@ "updatedAt": "", "url": "https://x/12" } - }, - "repo-slug": { - "error": "Request failed: github.repoSlug", - "ok": false - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } } }, "d036e2bdda12": { @@ -6426,24 +7061,7 @@ } } }, - "d1676d3e27a4": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "d0f8713a37e2": { "hosted-review": { "ok": true, "result": { @@ -6453,6 +7071,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -6472,119 +7093,9 @@ "url": "https://x/12" } }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, "repo-slug": { "error": "", "ok": false - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } } }, "d425ff733972": { @@ -6596,6 +7107,45 @@ "ok": false } }, + "d718c9d89c61": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "$rpc": "null" + } + } + }, "d867cebbfeef": { "name": "github.repoSlug#1", "ordinal": 1, @@ -6644,7 +7194,7 @@ } } }, - "dbe152887fa4": { + "db2af6c2b13f": { "hosted-review": { "ok": true, "result": { @@ -6654,6 +7204,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -6683,6 +7236,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -6720,12 +7276,8 @@ } }, "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } + "error": "outer refused", + "ok": false } }, "df34e36b0fb7": { @@ -6733,71 +7285,7 @@ "ordinal": 16, "json": "{\"expectedRuntimeSource\":{\"sourceId\":\"recorded\",\"runtimeId\":\"recorded\"},\"id\":\"frame-8\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\",\"ownerRepo\":{\"owner\":\"fork-owner\",\"repo\":\"fork-repo\",\"host\":\"github.enterprise.test\"}}}" }, - "e10925fa98de": { - "name": "status.get#1", - "ordinal": 14, - "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"status.get\"}" - }, - "e190f0419795": { - "repo-slug": { - "error": "outer refused", - "ok": false - } - }, - "e23eb2e4b033": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - } - }, - "e7de5729b7ff": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, + "df5d529e9397": { "checks": { "ok": true, "result": [ @@ -6824,6 +7312,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -6853,6 +7344,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -6890,12 +7384,8 @@ } }, "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } + "error": "Request failed: github.repoSlug", + "ok": false }, "work-item": { "ok": true, @@ -6962,6 +7452,39 @@ } } }, + "e10925fa98de": { + "name": "status.get#1", + "ordinal": 14, + "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"status.get\"}" + }, + "e190f0419795": { + "repo-slug": { + "error": "outer refused", + "ok": false + } + }, + "e23eb2e4b033": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + } + }, "e97a125cdb88": { "name": "github.prCheckDetails#1", "ordinal": 11, @@ -7005,7 +7528,7 @@ } } }, - "eb2b7a140f97": { + "eab9fb47c119": { "assignable": { "ok": true, "result": [ @@ -7073,6 +7596,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -7102,6 +7628,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -7139,7 +7668,7 @@ } }, "repo-slug": { - "error": "", + "error": "transport failure", "ok": false }, "work-item": { @@ -7207,24 +7736,7 @@ } } }, - "f02e606919da": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "f6b5fd7cd9bb": { "hosted-review": { "ok": true, "result": { @@ -7234,6 +7746,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -7253,123 +7768,9 @@ "url": "https://x/12" } }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } + "error": "The host sent a reply this app could not read (github.repoSlug)", + "ok": false } }, "f79c91454bac": { @@ -7425,86 +7826,6 @@ } } }, - "f885d3176943": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "The host sent a reply this app could not read (github.repoSlug)", - "ok": false - } - }, "fa4bf991415d": { "name": "github.prChecks#1", "ordinal": 9, @@ -7555,57 +7876,6 @@ "ok": false } }, - "fb1d74a94e86": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - } - }, "fb4429083480": { "status": "fulfilled", "startedAt": 0, @@ -7682,9 +7952,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "5a46540568af", + "state": "9a87ba2ee54f", "effects": [] } }, @@ -7695,10 +7965,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "dbe152887fa4", + "state": "53bcb749e0ed", "effects": [] } }, @@ -7709,11 +7979,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "20961abcfc7a", + "state": "a3e588709bde", "effects": [] } }, @@ -7736,12 +8006,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "f02e606919da", + "state": "3fb2c86ce340", "effects": [] } }, @@ -7766,13 +8036,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "e7de5729b7ff", + "state": "8ad23d6b64f4", "effects": [] } }, @@ -7801,14 +8071,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "47274598df07", + "state": "274a4d26a91b", "effects": ["0c83b4de61f4"] } }, @@ -7831,9 +8101,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "c9c4d3275518", + "state": "f6b5fd7cd9bb", "effects": [] } }, @@ -7844,10 +8114,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "f885d3176943", + "state": "b652da32d9d9", "effects": [] } }, @@ -7858,11 +8128,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "b962dd8a17a1", + "state": "452965e64778", "effects": [] } }, @@ -7885,12 +8155,12 @@ ], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "3288af17678d", + "state": "7a36a45b0a8e", "effects": [] } }, @@ -7915,13 +8185,13 @@ ], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "91e4bf193fc2", + "state": "3d99fbfb3881", "effects": [] } }, @@ -7950,14 +8220,14 @@ ], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "6844ba16b048", + "state": "85da8d7aa5ef", "effects": ["0c83b4de61f4"] } }, @@ -7980,9 +8250,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "8a5cb8b66303", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "498740d73d3a", + "state": "d718c9d89c61", "effects": [] } }, @@ -7993,10 +8263,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "8a5cb8b66303", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "c8f5fdddad76", + "state": "646236a37da2", "effects": [] } }, @@ -8007,11 +8277,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "8a5cb8b66303", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "8bac02299249", + "state": "3d86addf0990", "effects": [] } }, @@ -8034,12 +8304,12 @@ ], "settlements": { "repo-slug": "8a5cb8b66303", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "4fefa56ca134", + "state": "6b967359f8cc", "effects": [] } }, @@ -8064,13 +8334,13 @@ ], "settlements": { "repo-slug": "8a5cb8b66303", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "b14ef4072633", + "state": "7cecc7a9fc00", "effects": [] } }, @@ -8099,14 +8369,14 @@ ], "settlements": { "repo-slug": "8a5cb8b66303", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "78442adf3f9f", + "state": "3962347a0ae6", "effects": ["0c83b4de61f4"] } }, @@ -8129,9 +8399,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "c9c4d3275518", + "state": "f6b5fd7cd9bb", "effects": [] } }, @@ -8142,10 +8412,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "f885d3176943", + "state": "b652da32d9d9", "effects": [] } }, @@ -8156,11 +8426,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "b962dd8a17a1", + "state": "452965e64778", "effects": [] } }, @@ -8183,12 +8453,12 @@ ], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "3288af17678d", + "state": "7a36a45b0a8e", "effects": [] } }, @@ -8213,13 +8483,13 @@ ], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "91e4bf193fc2", + "state": "3d99fbfb3881", "effects": [] } }, @@ -8248,14 +8518,14 @@ ], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "6844ba16b048", + "state": "85da8d7aa5ef", "effects": ["0c83b4de61f4"] } }, @@ -8278,9 +8548,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "c9c4d3275518", + "state": "f6b5fd7cd9bb", "effects": [] } }, @@ -8291,10 +8561,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "f885d3176943", + "state": "b652da32d9d9", "effects": [] } }, @@ -8305,11 +8575,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "b962dd8a17a1", + "state": "452965e64778", "effects": [] } }, @@ -8332,12 +8602,12 @@ ], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "3288af17678d", + "state": "7a36a45b0a8e", "effects": [] } }, @@ -8362,13 +8632,13 @@ ], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "91e4bf193fc2", + "state": "3d99fbfb3881", "effects": [] } }, @@ -8397,14 +8667,14 @@ ], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "6844ba16b048", + "state": "85da8d7aa5ef", "effects": ["0c83b4de61f4"] } }, @@ -8427,9 +8697,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "c9c4d3275518", + "state": "f6b5fd7cd9bb", "effects": [] } }, @@ -8440,10 +8710,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "f885d3176943", + "state": "b652da32d9d9", "effects": [] } }, @@ -8454,11 +8724,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "b962dd8a17a1", + "state": "452965e64778", "effects": [] } }, @@ -8481,12 +8751,12 @@ ], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "3288af17678d", + "state": "7a36a45b0a8e", "effects": [] } }, @@ -8511,13 +8781,13 @@ ], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "91e4bf193fc2", + "state": "3d99fbfb3881", "effects": [] } }, @@ -8546,14 +8816,14 @@ ], "settlements": { "repo-slug": "d425ff733972", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "6844ba16b048", + "state": "85da8d7aa5ef", "effects": ["0c83b4de61f4"] } }, @@ -8576,9 +8846,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "1b2778bf67a2", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "353c7b575a4d", + "state": "16fe2b71c41b", "effects": [] } }, @@ -8589,10 +8859,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "1b2778bf67a2", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "c4fb072a6ceb", + "state": "db2af6c2b13f", "effects": [] } }, @@ -8603,11 +8873,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "1b2778bf67a2", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "55927ba2a215", + "state": "afeeae1adbe9", "effects": [] } }, @@ -8630,12 +8900,12 @@ ], "settlements": { "repo-slug": "1b2778bf67a2", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "8773d19f423c", + "state": "276d5131bc52", "effects": [] } }, @@ -8660,13 +8930,13 @@ ], "settlements": { "repo-slug": "1b2778bf67a2", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "767ab36ba1f9", + "state": "2a1fd9e6b238", "effects": [] } }, @@ -8695,14 +8965,14 @@ ], "settlements": { "repo-slug": "1b2778bf67a2", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "15427abd1edc", + "state": "67539493fdbd", "effects": ["0c83b4de61f4"] } }, @@ -8725,9 +8995,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "a17efc7718c7", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "c0d9d94f8137", + "state": "27fa58cfe693", "effects": [] } }, @@ -8738,10 +9008,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "a17efc7718c7", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "4a3cd6a457c5", + "state": "503e134a9593", "effects": [] } }, @@ -8752,11 +9022,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "a17efc7718c7", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "ce77abacd7a0", + "state": "a42a96886cfa", "effects": [] } }, @@ -8779,12 +9049,12 @@ ], "settlements": { "repo-slug": "a17efc7718c7", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "135e3cb21c10", + "state": "df5d529e9397", "effects": [] } }, @@ -8809,13 +9079,13 @@ ], "settlements": { "repo-slug": "a17efc7718c7", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "2f24700e0a98", + "state": "8c4ae37f5614", "effects": [] } }, @@ -8844,14 +9114,14 @@ ], "settlements": { "repo-slug": "a17efc7718c7", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "54b0551dd79f", + "state": "a6753bfc8b68", "effects": ["0c83b4de61f4"] } }, @@ -8874,9 +9144,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "fa93ca01f266", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "b64724410723", + "state": "1c6f8f80d0b4", "effects": [] } }, @@ -8887,10 +9157,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "fa93ca01f266", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "9c56c5c7121c", + "state": "3a74f722594b", "effects": [] } }, @@ -8901,11 +9171,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "fa93ca01f266", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "420f2d66f247", + "state": "3e64f1a9aa05", "effects": [] } }, @@ -8928,12 +9198,12 @@ ], "settlements": { "repo-slug": "fa93ca01f266", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "2a6f37a8ed46", + "state": "b7843471a9ee", "effects": [] } }, @@ -8958,13 +9228,13 @@ ], "settlements": { "repo-slug": "fa93ca01f266", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "b475d0746924", + "state": "23d22bbc401a", "effects": [] } }, @@ -8993,14 +9263,14 @@ ], "settlements": { "repo-slug": "fa93ca01f266", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "bcc0d6241aad", + "state": "30c58cd89bf8", "effects": ["0c83b4de61f4"] } }, @@ -9023,9 +9293,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "a197c20578aa", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "331e2fdac98e", + "state": "36ba0b46660b", "effects": [] } }, @@ -9036,10 +9306,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "a197c20578aa", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "41ff2c6f19bf", + "state": "79d267a3733f", "effects": [] } }, @@ -9050,11 +9320,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "a197c20578aa", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "75821da9696f", + "state": "721c7f65c390", "effects": [] } }, @@ -9077,12 +9347,12 @@ ], "settlements": { "repo-slug": "a197c20578aa", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "ae62641aaca5", + "state": "2cd77734efc2", "effects": [] } }, @@ -9107,13 +9377,13 @@ ], "settlements": { "repo-slug": "a197c20578aa", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "43f6bf02c44d", + "state": "c6302b254a51", "effects": [] } }, @@ -9142,14 +9412,14 @@ ], "settlements": { "repo-slug": "a197c20578aa", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "c6ebcd120fe3", + "state": "eab9fb47c119", "effects": ["0c83b4de61f4"] } }, @@ -9172,9 +9442,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "fb4429083480", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "39456a6c08b4", + "state": "d0f8713a37e2", "effects": [] } }, @@ -9185,10 +9455,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "fb4429083480", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "41d4e4d7fa96", + "state": "3eb2c7f4b400", "effects": [] } }, @@ -9199,11 +9469,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "fb4429083480", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "a43f26a1b2d5", + "state": "06ebffc32f10", "effects": [] } }, @@ -9226,12 +9496,12 @@ ], "settlements": { "repo-slug": "fb4429083480", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "d1676d3e27a4", + "state": "204948364197", "effects": [] } }, @@ -9256,13 +9526,13 @@ ], "settlements": { "repo-slug": "fb4429083480", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "907afbb5e3b1", + "state": "174adc7d0caa", "effects": [] } }, @@ -9291,14 +9561,14 @@ ], "settlements": { "repo-slug": "fb4429083480", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "eb2b7a140f97", + "state": "aab4acdf1347", "effects": ["0c83b4de61f4"] } } diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.workitemdetails-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.workitemdetails-1.json index 0231425b01e..d85d6a0790e 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.workitemdetails-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-read-github.workitemdetails-1.json @@ -4,8 +4,11 @@ "family": "github.pr-read", "namedDeltas": [], "values": { - "001a16b62aa5": { - "hosted-review": { + "0644012ff2a3": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { "ok": true, "result": { "autoMergeAllowed": { @@ -14,6 +17,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -32,64 +38,6 @@ "updatedAt": "2026-01-01", "url": "https://x/12" } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "error": "outer refused", - "ok": false } }, "09191350a1f2": { @@ -101,142 +49,6 @@ "ok": false } }, - "09b0a4518bbd": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "error": "outer refused", - "ok": false - } - }, "0a9f2ff19df4": { "name": "github.workItemDetails#1", "ordinal": 8, @@ -253,24 +65,7 @@ "variant": "pr-assignable-users" } }, - "14122c9adc40": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "14a031d0d0f6": { "hosted-review": { "ok": true, "result": { @@ -280,6 +75,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -309,6 +107,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -354,7 +155,7 @@ } }, "work-item": { - "error": "Request failed: github.workItemDetails", + "error": "transport failure", "ok": false } }, @@ -408,7 +209,198 @@ "ok": false } }, - "1beac96740bc": { + "1c88fe396b45": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + } + }, + "1f5765918736": { + "name": "github.repoSlug#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" + }, + "20381c5e425e": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "error": "", + "ok": false + } + }, + "21b31d76c1b1": { + "name": "github.workItemDetails#1", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "github.workItemDetails" + }, + { + "name": "params", + "value": { + "number": 12, + "repo": "id:repo-9", + "type": "pr" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-4", + "ok": true, + "result": { + "error": { + "message": "inner refused" + }, + "ok": false + } + } + } + }, + "21c1ca3f82b5": { "check-details": { "ok": true, "result": { @@ -466,6 +458,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -495,6 +490,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -544,360 +542,7 @@ "ok": false } }, - "1c88fe396b45": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - } - }, - "1f5765918736": { - "name": "github.repoSlug#1", - "ordinal": 2, - "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" - }, - "20961abcfc7a": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "21b31d76c1b1": { - "name": "github.workItemDetails#1", - "ordinal": 7, - "args": [ - { - "name": "method", - "value": "github.workItemDetails" - }, - { - "name": "params", - "value": { - "number": 12, - "repo": "id:repo-9", - "type": "pr" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-4", - "ok": true, - "result": { - "error": { - "message": "inner refused" - }, - "ok": false - } - } - } - }, - "41113a109089": { - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "411178754648": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "error": "outer refused", - "ok": false - } - }, - "423139a13bb3": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "25b68df1a244": { "check-details": { "ok": true, "result": { @@ -955,6 +600,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -984,6 +632,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1033,54 +684,118 @@ "ok": false } }, - "44136fa355b3": {}, - "471a75cee137": { - "name": "github.workItemDetails#1", - "ordinal": 7, - "args": [ - { - "name": "method", - "value": "github.workItemDetails" - }, - { - "name": "params", - "value": { - "number": 12, - "repo": "id:repo-9", - "type": "pr" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-4", - "ok": true, - "result": { - "body": "body", - "headSha": "head-sha-1", - "item": { - "assignees": [], - "id": "PR_1", - "labels": [], - "number": 12, - "state": "open", - "title": "Recorded", - "type": "pr" + "2719f19ef7f3": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" } } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "error": "Unknown method", + "ok": false } }, - "47274598df07": { + "274a4d26a91b": { "assignable": { "ok": true, "result": [ @@ -1148,6 +863,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1177,6 +895,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1286,6 +1007,781 @@ } } }, + "28b2e5f9c029": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "error": "Request failed: github.workItemDetails", + "ok": false + } + }, + "28d2190a68dc": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "error": "The host sent a reply this app could not read (github.workItemDetails)", + "ok": false + } + }, + "31e7f225fa1f": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "error": "The host sent a reply this app could not read (github.workItemDetails)", + "ok": false + } + }, + "3fb2c86ce340": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "41113a109089": { + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "44136fa355b3": {}, + "471a75cee137": { + "name": "github.workItemDetails#1", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "github.workItemDetails" + }, + { + "name": "params", + "value": { + "number": 12, + "repo": "id:repo-9", + "type": "pr" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-4", + "ok": true, + "result": { + "body": "body", + "headSha": "head-sha-1", + "item": { + "assignees": [], + "id": "PR_1", + "labels": [], + "number": 12, + "state": "open", + "title": "Recorded", + "type": "pr" + } + } + } + } + }, + "48099587df0e": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "error": "transport failure", + "ok": false + } + }, "4bf8f27dd319": { "name": "hostedReview.forBranch#1", "ordinal": 3, @@ -1371,16 +1867,48 @@ "ordinal": 10, "json": "{\"id\":\"frame-5\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" }, - "548caab5ab14": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "The host sent a reply this app could not read (github.workItemDetails)", - "ok": false - } - }, - "57a820ccb137": { + "534a93bb198d": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, "checks": { "ok": true, "result": [ @@ -1407,6 +1935,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1436,6 +1967,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1485,7 +2019,7 @@ "ok": false } }, - "5a46540568af": { + "53bcb749e0ed": { "hosted-review": { "ok": true, "result": { @@ -1495,6 +2029,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1514,6 +2051,55 @@ "url": "https://x/12" } }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, "repo-slug": { "ok": true, "result": { @@ -1523,6 +2109,109 @@ } } }, + "548caab5ab14": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "The host sent a reply this app could not read (github.workItemDetails)", + "ok": false + } + }, + "57e6f5250a13": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "error": "The host sent a reply this app could not read (github.workItemDetails)", + "ok": false + } + }, "5b33c8cfd938": { "name": "status.get#1", "ordinal": 13, @@ -1600,65 +2289,7 @@ } } }, - "5f6fe1c4a072": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "6057227f6e42": { "hosted-review": { "ok": true, "result": { @@ -1668,6 +2299,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1697,871 +2331,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", - "confirmedContainedHeadOid": { + "checksSummary": { "$rpc": "undefined" }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "error": "The host sent a reply this app could not read (github.workItemDetails)", - "ok": false - } - }, - "6755e945825e": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "$rpc": "null" - } - } - }, - "6a3f611aad80": { - "name": "github.prCheckDetails#1", - "ordinal": 12, - "json": "{\"id\":\"frame-6\",\"deviceToken\":\"recording-device\",\"method\":\"github.prCheckDetails\",\"params\":{\"repo\":\"id:repo-9\",\"checkRunId\":7,\"checkName\":\"build\",\"url\":null}}" - }, - "6bc82889a22f": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "error": "Request failed: github.workItemDetails", - "ok": false - } - }, - "71ef8eea129e": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "error": "The host sent a reply this app could not read (github.workItemDetails)", - "ok": false - } - }, - "7a8041f2d057": { - "name": "github.workItemDetails#1", - "ordinal": 7, - "args": [ - { - "name": "method", - "value": "github.workItemDetails" - }, - { - "name": "params", - "value": { - "number": 12, - "repo": "id:repo-9", - "type": "pr" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-4", - "ok": true, - "result": { - "error": "refused" - } - } - } - }, - "81c91fce9ce2": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "error": "The host sent a reply this app could not read (github.workItemDetails)", - "ok": false - } - }, - "8a5cb8b66303": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "$rpc": "null" - } - } - }, - "8af2b2b64a02": { - "name": "github.workItemDetails#1", - "ordinal": 7, - "args": [ - { - "name": "method", - "value": "github.workItemDetails" - }, - { - "name": "params", - "value": { - "number": 12, - "repo": "id:repo-9", - "type": "pr" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-4", - "ok": true, - "result": { - "$rpc": "null" - } - } - } - }, - "8d8911f6851d": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "$rpc": "null" - } - } - }, - "8f8b0ab9728e": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "error": "Unknown method", - "ok": false - } - }, - "9ba04787c7e3": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2611,7 +2383,861 @@ "ok": false } }, - "9dea24c32428": { + "66ad9aea717c": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "error": "outer refused", + "ok": false + } + }, + "6a3f611aad80": { + "name": "github.prCheckDetails#1", + "ordinal": 12, + "json": "{\"id\":\"frame-6\",\"deviceToken\":\"recording-device\",\"method\":\"github.prCheckDetails\",\"params\":{\"repo\":\"id:repo-9\",\"checkRunId\":7,\"checkName\":\"build\",\"url\":null}}" + }, + "717e0f081bf4": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "error": "", + "ok": false + } + }, + "7a8041f2d057": { + "name": "github.workItemDetails#1", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "github.workItemDetails" + }, + { + "name": "params", + "value": { + "number": 12, + "repo": "id:repo-9", + "type": "pr" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-4", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "8a5cb8b66303": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "$rpc": "null" + } + } + }, + "8ad23d6b64f4": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "8af2b2b64a02": { + "name": "github.workItemDetails#1", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "github.workItemDetails" + }, + { + "name": "params", + "value": { + "number": 12, + "repo": "id:repo-9", + "type": "pr" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-4", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "8d03899c0a8b": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "$rpc": "null" + } + } + }, + "8fc1bc86223d": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "error": "Request failed: github.workItemDetails", + "ok": false + } + }, + "98a920c55449": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "error": "Request failed: github.workItemDetails", + "ok": false + } + }, + "9a87ba2ee54f": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "a0006f18b063": { "assignable": { "ok": true, "result": [ @@ -2679,6 +3305,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2708,6 +3337,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2753,7 +3385,7 @@ } }, "work-item": { - "error": "Request failed: github.workItemDetails", + "error": "outer refused", "ok": false } }, @@ -2886,7 +3518,161 @@ "ok": false } }, - "a37bc9489159": { + "a3e588709bde": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "a8bbfbae6a93": { "check-details": { "ok": true, "result": { @@ -2944,6 +3730,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2973,6 +3762,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -3018,96 +3810,10 @@ } }, "work-item": { - "error": "transport failure", - "ok": false - } - }, - "a797365a17c1": { - "hosted-review": { "ok": true, "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" + "$rpc": "null" } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "error": "transport failure", - "ok": false } }, "a93bcc7122e8": { @@ -3159,40 +3865,44 @@ } } }, - "b0b5c628b5c7": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" + "b9613928b178": { + "name": "github.workItemDetails#1", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "github.workItemDetails" + }, + { + "name": "params", + "value": { + "number": 12, + "repo": "id:repo-9", + "type": "pr" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-4", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } } } }, - "b4f105cc125a": { + "bc37b8c7d91c": { "check-details": { "ok": true, "result": { @@ -3250,6 +3960,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -3279,6 +3992,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -3324,65 +4040,11 @@ } }, "work-item": { - "error": "", + "error": "outer refused", "ok": false } }, - "b9613928b178": { - "name": "github.workItemDetails#1", - "ordinal": 7, - "args": [ - { - "name": "method", - "value": "github.workItemDetails" - }, - { - "name": "params", - "value": { - "number": 12, - "repo": "id:repo-9", - "type": "pr" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-4", - "ok": true, - "result": { - "error": "inner refused", - "ok": false - } - } - } - }, - "c5dfcc43bd3c": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "bed53d1ce54c": { "hosted-review": { "ok": true, "result": { @@ -3392,6 +4054,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -3421,182 +4086,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", - "confirmedContainedHeadOid": { + "checksSummary": { "$rpc": "undefined" }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "error": "", - "ok": false - } - }, - "cae42af1b73b": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "error": "", - "ok": false - } - }, - "cb9a330f2551": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -3651,6 +4143,60 @@ "ordinal": 4, "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":12,\"active\":true}}" }, + "d01444e13d4c": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + } + }, "d036e2bdda12": { "status": "fulfilled", "startedAt": 0, @@ -3720,7 +4266,7 @@ } } }, - "d2790d44949d": { + "d6863364c638": { "check-details": { "ok": true, "result": { @@ -3778,6 +4324,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -3807,6 +4356,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -3852,143 +4404,7 @@ } }, "work-item": { - "error": "Unknown method", - "ok": false - } - }, - "d3d570c89adf": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "error": "Request failed: github.workItemDetails", + "error": "", "ok": false } }, @@ -4005,7 +4421,145 @@ } } }, - "da53054ba0cb": { + "db5ff3d9168a": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "$rpc": "null" + } + } + }, + "dedec8fbd6c4": { + "name": "github.workItemDetails#1", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "github.workItemDetails" + }, + { + "name": "params", + "value": { + "number": 12, + "repo": "id:repo-9", + "type": "pr" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-4", + "ok": false + } + } + }, + "df34e36b0fb7": { + "name": "github.listAssignableUsers#1", + "ordinal": 16, + "json": "{\"expectedRuntimeSource\":{\"sourceId\":\"recorded\",\"runtimeId\":\"recorded\"},\"id\":\"frame-8\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\",\"ownerRepo\":{\"owner\":\"fork-owner\",\"repo\":\"fork-repo\",\"host\":\"github.enterprise.test\"}}}" + }, + "dfa0b2aca6d0": { "assignable": { "ok": true, "result": [ @@ -4073,92 +4627,7 @@ "autoMergeEnabled": { "$rpc": "undefined" }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "error": "transport failure", - "ok": false - } - }, - "dbe152887fa4": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { + "checksSummary": { "$rpc": "undefined" }, "headSha": { @@ -4190,132 +4659,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", - "confirmedContainedHeadOid": { + "checksSummary": { "$rpc": "undefined" }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "dedec8fbd6c4": { - "name": "github.workItemDetails#1", - "ordinal": 7, - "args": [ - { - "name": "method", - "value": "github.workItemDetails" - }, - { - "name": "params", - "value": { - "number": 12, - "repo": "id:repo-9", - "type": "pr" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": { - "code": "method_not_found", - "message": "Unknown method" - }, - "id": "frame-4", - "ok": false - } - } - }, - "df34e36b0fb7": { - "name": "github.listAssignableUsers#1", - "ordinal": 16, - "json": "{\"expectedRuntimeSource\":{\"sourceId\":\"recorded\",\"runtimeId\":\"recorded\"},\"id\":\"frame-8\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\",\"ownerRepo\":{\"owner\":\"fork-owner\",\"repo\":\"fork-repo\",\"host\":\"github.enterprise.test\"}}}" - }, - "dff694d4c0f9": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -4394,246 +4740,7 @@ ] } }, - "e7de5729b7ff": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "e97a125cdb88": { - "name": "github.prCheckDetails#1", - "ordinal": 11, - "args": [ - { - "name": "method", - "value": "github.prCheckDetails" - }, - { - "name": "params", - "value": { - "checkName": "build", - "checkRunId": 7, - "repo": "id:repo-9", - "url": { - "$rpc": "null" - } - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-6", - "ok": true, - "result": { - "annotations": [], - "conclusion": "success", - "jobs": [], - "name": "build", - "status": "completed" - } - } - } - }, - "eaa3f6990531": { + "e34c509402ec": { "assignable": { "ok": true, "result": [ @@ -4701,6 +4808,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -4730,6 +4840,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -4775,13 +4888,52 @@ } }, "work-item": { - "ok": true, - "result": { - "$rpc": "null" - } + "error": "", + "ok": false } }, - "f02e606919da": { + "e47a8e0dd5c0": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, "checks": { "ok": true, "result": [ @@ -4808,6 +4960,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -4837,6 +4992,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -4882,68 +5040,162 @@ } }, "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { + "error": "Request failed: github.workItemDetails", + "ok": false + } + }, + "e97a125cdb88": { + "name": "github.prCheckDetails#1", + "ordinal": 11, + "args": [ + { + "name": "method", + "value": "github.prCheckDetails" + }, + { + "name": "params", + "value": { + "checkName": "build", + "checkRunId": 7, + "repo": "id:repo-9", + "url": { "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" + } + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" } } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-6", + "ok": true, + "result": { + "annotations": [], + "conclusion": "success", + "jobs": [], + "name": "build", + "status": "completed" + } + } + } + }, + "f0b3239f6368": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "error": "transport failure", + "ok": false } }, "f79c91454bac": { @@ -4999,117 +5251,7 @@ } } }, - "fa4bf991415d": { - "name": "github.prChecks#1", - "ordinal": 9, - "args": [ - { - "name": "method", - "value": "github.prChecks" - }, - { - "name": "params", - "value": { - "headSha": "head-sha-1", - "prNumber": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-5", - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed" - } - ] - } - } - }, - "fa93ca01f266": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "Unknown method", - "ok": false - } - }, - "fb1d74a94e86": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - } - }, - "fb4429083480": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "", - "ok": false - } - }, - "fd695b561322": { + "f93da48b6ecd": { "assignable": { "ok": true, "result": [ @@ -5177,6 +5319,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -5206,6 +5351,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -5251,6 +5399,65 @@ } }, "work-item": { + "error": "Unknown method", + "ok": false + } + }, + "fa4bf991415d": { + "name": "github.prChecks#1", + "ordinal": 9, + "args": [ + { + "name": "method", + "value": "github.prChecks" + }, + { + "name": "params", + "value": { + "headSha": "head-sha-1", + "prNumber": 12, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-5", + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed" + } + ] + } + } + }, + "fa93ca01f266": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "Unknown method", + "ok": false + } + }, + "fb4429083480": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { "error": "", "ok": false } @@ -5288,9 +5495,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "5a46540568af", + "state": "9a87ba2ee54f", "effects": [] } }, @@ -5301,10 +5508,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "dbe152887fa4", + "state": "53bcb749e0ed", "effects": [] } }, @@ -5315,11 +5522,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "20961abcfc7a", + "state": "a3e588709bde", "effects": [] } }, @@ -5342,12 +5549,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "f02e606919da", + "state": "3fb2c86ce340", "effects": [] } }, @@ -5372,13 +5579,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "e7de5729b7ff", + "state": "8ad23d6b64f4", "effects": [] } }, @@ -5407,14 +5614,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "47274598df07", + "state": "274a4d26a91b", "effects": ["0c83b4de61f4"] } }, @@ -5425,11 +5632,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "548caab5ab14" }, - "state": "81c91fce9ce2", + "state": "57e6f5250a13", "effects": [] } }, @@ -5452,12 +5659,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "548caab5ab14", "checks": "e23eb2e4b033" }, - "state": "71ef8eea129e", + "state": "31e7f225fa1f", "effects": [] } }, @@ -5482,13 +5689,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "1beac96740bc", + "state": "21c1ca3f82b5", "effects": [] } }, @@ -5517,14 +5724,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "5f6fe1c4a072", + "state": "28d2190a68dc", "effects": ["0c83b4de61f4"] } }, @@ -5535,11 +5742,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "8a5cb8b66303" }, - "state": "dff694d4c0f9", + "state": "db5ff3d9168a", "effects": [] } }, @@ -5562,12 +5769,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "8a5cb8b66303", "checks": "e23eb2e4b033" }, - "state": "8d8911f6851d", + "state": "8d03899c0a8b", "effects": [] } }, @@ -5592,13 +5799,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "8a5cb8b66303", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "6755e945825e", + "state": "a8bbfbae6a93", "effects": [] } }, @@ -5627,14 +5834,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "8a5cb8b66303", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "eaa3f6990531", + "state": "dfa0b2aca6d0", "effects": ["0c83b4de61f4"] } }, @@ -5645,11 +5852,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "548caab5ab14" }, - "state": "81c91fce9ce2", + "state": "57e6f5250a13", "effects": [] } }, @@ -5672,12 +5879,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "548caab5ab14", "checks": "e23eb2e4b033" }, - "state": "71ef8eea129e", + "state": "31e7f225fa1f", "effects": [] } }, @@ -5702,13 +5909,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "1beac96740bc", + "state": "21c1ca3f82b5", "effects": [] } }, @@ -5737,14 +5944,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "5f6fe1c4a072", + "state": "28d2190a68dc", "effects": ["0c83b4de61f4"] } }, @@ -5755,11 +5962,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "548caab5ab14" }, - "state": "81c91fce9ce2", + "state": "57e6f5250a13", "effects": [] } }, @@ -5782,12 +5989,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "548caab5ab14", "checks": "e23eb2e4b033" }, - "state": "71ef8eea129e", + "state": "31e7f225fa1f", "effects": [] } }, @@ -5812,13 +6019,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "1beac96740bc", + "state": "21c1ca3f82b5", "effects": [] } }, @@ -5847,14 +6054,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "5f6fe1c4a072", + "state": "28d2190a68dc", "effects": ["0c83b4de61f4"] } }, @@ -5865,11 +6072,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "548caab5ab14" }, - "state": "81c91fce9ce2", + "state": "57e6f5250a13", "effects": [] } }, @@ -5892,12 +6099,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "548caab5ab14", "checks": "e23eb2e4b033" }, - "state": "71ef8eea129e", + "state": "31e7f225fa1f", "effects": [] } }, @@ -5922,13 +6129,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "1beac96740bc", + "state": "21c1ca3f82b5", "effects": [] } }, @@ -5957,14 +6164,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "5f6fe1c4a072", + "state": "28d2190a68dc", "effects": ["0c83b4de61f4"] } }, @@ -5975,11 +6182,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "1b2778bf67a2" }, - "state": "001a16b62aa5", + "state": "6057227f6e42", "effects": [] } }, @@ -6002,12 +6209,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "1b2778bf67a2", "checks": "e23eb2e4b033" }, - "state": "411178754648", + "state": "66ad9aea717c", "effects": [] } }, @@ -6032,13 +6239,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "1b2778bf67a2", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "09b0a4518bbd", + "state": "bc37b8c7d91c", "effects": [] } }, @@ -6067,14 +6274,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "1b2778bf67a2", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "9ba04787c7e3", + "state": "a0006f18b063", "effects": ["0c83b4de61f4"] } }, @@ -6085,11 +6292,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "09191350a1f2" }, - "state": "6bc82889a22f", + "state": "8fc1bc86223d", "effects": [] } }, @@ -6112,12 +6319,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "09191350a1f2", "checks": "e23eb2e4b033" }, - "state": "14122c9adc40", + "state": "98a920c55449", "effects": [] } }, @@ -6142,13 +6349,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "09191350a1f2", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "d3d570c89adf", + "state": "28b2e5f9c029", "effects": [] } }, @@ -6177,14 +6384,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "09191350a1f2", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "9dea24c32428", + "state": "e47a8e0dd5c0", "effects": ["0c83b4de61f4"] } }, @@ -6195,11 +6402,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "fa93ca01f266" }, - "state": "cb9a330f2551", + "state": "bed53d1ce54c", "effects": [] } }, @@ -6222,12 +6429,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "fa93ca01f266", "checks": "e23eb2e4b033" }, - "state": "8f8b0ab9728e", + "state": "2719f19ef7f3", "effects": [] } }, @@ -6252,13 +6459,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "fa93ca01f266", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "d2790d44949d", + "state": "25b68df1a244", "effects": [] } }, @@ -6287,14 +6494,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "fa93ca01f266", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "423139a13bb3", + "state": "f93da48b6ecd", "effects": ["0c83b4de61f4"] } }, @@ -6305,11 +6512,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "a197c20578aa" }, - "state": "a797365a17c1", + "state": "14a031d0d0f6", "effects": [] } }, @@ -6332,12 +6539,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "a197c20578aa", "checks": "e23eb2e4b033" }, - "state": "57a820ccb137", + "state": "f0b3239f6368", "effects": [] } }, @@ -6362,13 +6569,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "a197c20578aa", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "a37bc9489159", + "state": "48099587df0e", "effects": [] } }, @@ -6397,14 +6604,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "a197c20578aa", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "da53054ba0cb", + "state": "534a93bb198d", "effects": ["0c83b4de61f4"] } }, @@ -6415,11 +6622,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "fb4429083480" }, - "state": "cae42af1b73b", + "state": "717e0f081bf4", "effects": [] } }, @@ -6442,12 +6649,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "fb4429083480", "checks": "e23eb2e4b033" }, - "state": "c5dfcc43bd3c", + "state": "20381c5e425e", "effects": [] } }, @@ -6472,13 +6679,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "fb4429083480", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "b4f105cc125a", + "state": "d6863364c638", "effects": [] } }, @@ -6507,14 +6714,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "fb4429083480", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "fd695b561322", + "state": "e34c509402ec", "effects": ["0c83b4de61f4"] } } diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-read-hostedreview.forbranch-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-read-hostedreview.forbranch-1.json index 40997b38cf7..72017b03e29 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-read-hostedreview.forbranch-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-read-hostedreview.forbranch-1.json @@ -13,9 +13,9 @@ "ok": false } }, - "086d3e8801ab": { + "03b7a793e8d2": { "hosted-review": { - "error": "", + "error": "Request failed: hostedReview.forBranch", "ok": false }, "pr-for-branch": { @@ -28,6 +28,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -137,6 +140,42 @@ } } }, + "0644012ff2a3": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + } + }, "0893e7ae395f": { "name": "hostedReview.forBranch#1", "ordinal": 3, @@ -193,9 +232,9 @@ "variant": "pr-assignable-users" } }, - "0d08694f436b": { + "0fbccfcc1d78": { "hosted-review": { - "error": "", + "error": "outer refused", "ok": false }, "pr-for-branch": { @@ -208,73 +247,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", - "confirmedContainedHeadOid": { + "checksSummary": { "$rpc": "undefined" }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "1554c8f6753b": { - "name": "github.prForBranch#1", - "ordinal": 6, - "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null,\"fallbackPRNumber\":null,\"currentHeadOid\":null}}" - }, - "17062abaa1db": { - "hosted-review": { - "ok": true, - "result": { - "$rpc": "null" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -384,6 +359,186 @@ } } }, + "153c866fe444": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "error": "", + "ok": false + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "1554c8f6753b": { + "name": "github.prForBranch#1", + "ordinal": 6, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null,\"fallbackPRNumber\":null,\"currentHeadOid\":null}}" + }, "191e3c96ad53": { "name": "github.repoSlug#1", "ordinal": 1, @@ -500,6 +655,150 @@ } } }, + "1d82e74c19c6": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "error": "Unknown method", + "ok": false + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "1f4e113b496e": { "name": "hostedReview.forBranch#1", "ordinal": 3, @@ -539,155 +838,38 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" }, - "20961abcfc7a": { - "hosted-review": { + "26a7a3dc186a": { + "check-details": { "ok": true, "result": { - "autoMergeAllowed": { - "$rpc": "undefined" + "annotations": [], + "completedAt": { + "$rpc": "null" }, - "autoMergeEnabled": { - "$rpc": "undefined" + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" }, - "headSha": { - "$rpc": "undefined" + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" }, - "mergeStateStatus": { - "$rpc": "undefined" + "status": "completed", + "summary": { + "$rpc": "null" }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" + "text": { + "$rpc": "null" }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" + "title": { + "$rpc": "null" }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" + "url": { + "$rpc": "null" } } - } - }, - "2489c5220225": { + }, "checks": { "ok": true, "result": [ @@ -706,7 +888,7 @@ ] }, "hosted-review": { - "error": "transport failure", + "error": "Request failed: hostedReview.forBranch", "ok": false }, "pr-for-branch": { @@ -719,6 +901,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -828,7 +1013,7 @@ } } }, - "2b2c236aafce": { + "274a4d26a91b": { "assignable": { "ok": true, "result": [ @@ -890,7 +1075,32 @@ "hosted-review": { "ok": true, "result": { - "$rpc": "null" + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" } }, "pr-for-branch": { @@ -903,6 +1113,194 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "2f34f753cf66": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "error": "transport failure", + "ok": false + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1026,7 +1424,17 @@ } } }, - "359ec0f8834b": { + "3460148ee02c": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, "check-details": { "ok": true, "result": { @@ -1076,9 +1484,305 @@ ] }, "hosted-review": { + "error": "", + "ok": false + }, + "pr-for-branch": { "ok": true, "result": { - "$rpc": "null" + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "3f11cc1c8847": { + "hosted-review": { + "error": "transport failure", + "ok": false + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "3fb2c86ce340": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" } }, "pr-for-branch": { @@ -1091,6 +1795,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1238,7 +1945,18 @@ } } }, - "41a890ecc0a6": { + "44136fa355b3": {}, + "445e33a9fe31": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, "check-details": { "ok": true, "result": { @@ -1301,6 +2019,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1410,148 +2131,6 @@ } } }, - "4227d61c2757": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "error": "Unknown method", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "44136fa355b3": {}, "471a75cee137": { "name": "github.workItemDetails#1", "ordinal": 7, @@ -1598,7 +2177,42 @@ } } }, - "47274598df07": { + "4af284f5f7e6": { + "name": "hostedReview.forBranch#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": 12, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "4b1a8377419b": { "assignable": { "ok": true, "result": [ @@ -1658,32 +2272,8 @@ ] }, "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } + "error": "Request failed: hostedReview.forBranch", + "ok": false }, "pr-for-branch": { "ok": true, @@ -1695,6 +2285,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1804,41 +2397,6 @@ } } }, - "4af284f5f7e6": { - "name": "hostedReview.forBranch#1", - "ordinal": 3, - "args": [ - { - "name": "method", - "value": "hostedReview.forBranch" - }, - { - "name": "params", - "value": { - "active": true, - "branch": "feature", - "linkedGitHubPR": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "Error", - "message": "transport failure", - "isRpcDeliveryUnknown": true - } - } - }, "4bf8f27dd319": { "name": "hostedReview.forBranch#1", "ordinal": 3, @@ -1882,272 +2440,7 @@ } } }, - "4c729aee0e35": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "error": "", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "4e9cd7d77de9": { - "hosted-review": { - "error": "transport failure", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "520ccc9a3866": { + "4d0a5da1fad5": { "hosted-review": { "error": "Unknown method", "ok": false @@ -2162,90 +2455,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", - "confirmedContainedHeadOid": { + "checksSummary": { "$rpc": "undefined" }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "52504eafec78": { - "name": "github.prChecks#1", - "ordinal": 10, - "json": "{\"id\":\"frame-5\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" - }, - "567ab6b46d00": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "$rpc": "null" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2355,7 +2567,12 @@ } } }, - "5a46540568af": { + "52504eafec78": { + "name": "github.prChecks#1", + "ordinal": 10, + "json": "{\"id\":\"frame-5\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" + }, + "53bcb749e0ed": { "hosted-review": { "ok": true, "result": { @@ -2365,6 +2582,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -2384,20 +2604,6 @@ "url": "https://x/12" } }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "5ab4bfbfa338": { - "hosted-review": { - "error": "The host sent a reply this app could not read (hostedReview.forBranch)", - "ok": false - }, "pr-for-branch": { "ok": true, "result": { @@ -2408,6 +2614,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2493,86 +2702,7 @@ } } }, - "5e0f680b6594": { - "name": "hostedReview.forBranch#1", - "ordinal": 3, - "args": [ - { - "name": "method", - "value": "hostedReview.forBranch" - }, - { - "name": "params", - "value": { - "active": true, - "branch": "feature", - "linkedGitHubPR": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": { - "code": "refused", - "message": "" - }, - "id": "frame-2", - "ok": false - } - } - }, - "67c7f4e79936": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, + "5c70dbb76210": { "checks": { "ok": true, "result": [ @@ -2591,8 +2721,10 @@ ] }, "hosted-review": { - "error": "", - "ok": false + "ok": true, + "result": { + "$rpc": "null" + } }, "pr-for-branch": { "ok": true, @@ -2604,6 +2736,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2713,7 +2848,189 @@ } } }, - "67f9411628af": { + "5e0f680b6594": { + "name": "hostedReview.forBranch#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": 12, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-2", + "ok": false + } + } + }, + "5ee0f899685a": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "error": "The host sent a reply this app could not read (hostedReview.forBranch)", + "ok": false + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "5f5cfe4076ba": { "assignable": { "ok": true, "result": [ @@ -2773,7 +3090,194 @@ ] }, "hosted-review": { - "error": "outer refused", + "ok": true, + "result": { + "$rpc": "null" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "5fbac0963c98": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "error": "Unknown method", "ok": false }, "pr-for-branch": { @@ -2786,6 +3290,184 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "63327631d132": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "error": "The host sent a reply this app could not read (hostedReview.forBranch)", + "ok": false + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2900,9 +3582,9 @@ "ordinal": 12, "json": "{\"id\":\"frame-6\",\"deviceToken\":\"recording-device\",\"method\":\"github.prCheckDetails\",\"params\":{\"repo\":\"id:repo-9\",\"checkRunId\":7,\"checkName\":\"build\",\"url\":null}}" }, - "6a7b86e9454a": { + "6de4d3f42f5d": { "hosted-review": { - "error": "transport failure", + "error": "The host sent a reply this app could not read (hostedReview.forBranch)", "ok": false }, "pr-for-branch": { @@ -2915,6 +3597,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -2960,7 +3645,279 @@ } } }, - "6da526612d70": { + "760ff8a69dff": { + "hosted-review": { + "ok": true, + "result": { + "$rpc": "null" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "77b1fb9a141c": { + "hosted-review": { + "error": "Unknown method", + "ok": false + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "77edee11e878": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "error": "", + "ok": false + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "7d897cc6a4ae": { "check-details": { "ok": true, "result": { @@ -3010,7 +3967,7 @@ ] }, "hosted-review": { - "error": "The host sent a reply this app could not read (hostedReview.forBranch)", + "error": "Unknown method", "ok": false }, "pr-for-branch": { @@ -3023,6 +3980,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -3132,26 +4092,9 @@ } } }, - "804dc572e4d5": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "7f9df7d53297": { "hosted-review": { - "error": "outer refused", + "error": "", "ok": false }, "pr-for-branch": { @@ -3164,130 +4107,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", - "confirmedContainedHeadOid": { + "checksSummary": { "$rpc": "undefined" }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "854c4fa7a682": { - "hosted-review": { - "error": "outer refused", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -3347,20 +4169,57 @@ } } }, - "8a5cb8b66303": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { + "89af8cafbfcb": { + "check-details": { "ok": true, "result": { - "$rpc": "null" + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } } - } - }, - "8f2e3c4d27fb": { + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { - "error": "The host sent a reply this app could not read (hostedReview.forBranch)", + "error": "outer refused", "ok": false }, "pr-for-branch": { @@ -3373,6 +4232,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -3482,6 +4344,323 @@ } } }, + "8a5cb8b66303": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "$rpc": "null" + } + } + }, + "8abe3dfe4505": { + "hosted-review": { + "error": "transport failure", + "ok": false + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "8ad23d6b64f4": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "9a87ba2ee54f": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, "a0d70c59fdd1": { "name": "github.prForBranch#1", "ordinal": 5, @@ -3573,6 +4752,133 @@ } } }, + "a15fac80bd75": { + "hosted-review": { + "error": "The host sent a reply this app could not read (hostedReview.forBranch)", + "ok": false + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "a197c20578aa": { "status": "fulfilled", "startedAt": 0, @@ -3582,7 +4888,7 @@ "ok": false } }, - "a513b9d4e5b9": { + "a332dd4d6014": { "assignable": { "ok": true, "result": [ @@ -3624,147 +4930,6 @@ } } }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "error": "transport failure", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "a7c85c965ecb": { "checks": { "ok": true, "result": [ @@ -3796,6 +4961,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -3905,26 +5073,8 @@ } } }, - "a93bcc7122e8": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - } - }, - "b0b5c628b5c7": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { + "a3e588709bde": { + "hosted-review": { "ok": true, "result": { "autoMergeAllowed": { @@ -3933,6 +5083,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -3951,70 +5104,6 @@ "updatedAt": "2026-01-01", "url": "https://x/12" } - } - }, - "b2eb7ab8b517": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "error": "The host sent a reply this app could not read (hostedReview.forBranch)", - "ok": false }, "pr-for-branch": { "ok": true, @@ -4026,6 +5115,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -4135,12 +5227,10 @@ } } }, - "bc7b69eef319": { + "a4faef583101": { "hosted-review": { - "ok": true, - "result": { - "$rpc": "null" - } + "error": "Request failed: hostedReview.forBranch", + "ok": false }, "pr-for-branch": { "ok": true, @@ -4152,6 +5242,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -4197,6 +5290,21 @@ } } }, + "a93bcc7122e8": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + } + }, "bdc35d641ccd": { "status": "fulfilled", "startedAt": 0, @@ -4206,254 +5314,6 @@ "ok": false } }, - "c07d48fbeef3": { - "hosted-review": { - "error": "Request failed: hostedReview.forBranch", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "c316deeca267": { - "hosted-review": { - "error": "outer refused", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "c4c56019af4a": { "hosted-review": { "error": "", @@ -4468,67 +5328,9 @@ } } }, - "cb9ac50919f5": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "cbddb462f5b1": { "hosted-review": { - "error": "Unknown method", + "error": "", "ok": false }, "pr-for-branch": { @@ -4541,130 +5343,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", - "confirmedContainedHeadOid": { + "checksSummary": { "$rpc": "undefined" }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "cc85c40f74fb": { - "hosted-review": { - "error": "Unknown method", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -4779,26 +5460,9 @@ "ordinal": 4, "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":12,\"active\":true}}" }, - "cff6e37e13f8": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "ce89f8129e50": { "hosted-review": { - "error": "Request failed: hostedReview.forBranch", + "error": "outer refused", "ok": false }, "pr-for-branch": { @@ -4811,6 +5475,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -4854,69 +5521,59 @@ "owner": "orca", "repo": "orca" } - }, - "work-item": { + } + }, + "d01444e13d4c": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { "ok": true, "result": { - "assignees": { + "autoMergeAllowed": { "$rpc": "undefined" }, - "baseSha": { + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { "$rpc": "undefined" }, - "body": "body", - "checks": [], - "comments": [], "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { + "mergeMethodSettings": { "$rpc": "undefined" - } + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" } } }, @@ -5078,17 +5735,7 @@ } } }, - "d6bc2369c8ec": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "d8065a70b5a3": { "check-details": { "ok": true, "result": { @@ -5138,8 +5785,10 @@ ] }, "hosted-review": { - "error": "Request failed: hostedReview.forBranch", - "ok": false + "ok": true, + "result": { + "$rpc": "null" + } }, "pr-for-branch": { "ok": true, @@ -5151,6 +5800,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -5273,262 +5925,6 @@ } } }, - "dbe152887fa4": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "dccf68a12b9d": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "error": "Unknown method", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "dd752ab6fc1a": { "name": "hostedReview.forBranch#1", "ordinal": 3, @@ -5598,76 +5994,7 @@ ] } }, - "e6cb06568ca0": { - "name": "hostedReview.forBranch#1", - "ordinal": 3, - "args": [ - { - "name": "method", - "value": "hostedReview.forBranch" - }, - { - "name": "params", - "value": { - "active": true, - "branch": "feature", - "linkedGitHubPR": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": { - "code": "refused", - "message": "outer refused" - }, - "id": "frame-2", - "ok": false - } - } - }, - "e7de5729b7ff": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, + "e346a73d2243": { "checks": { "ok": true, "result": [ @@ -5686,32 +6013,8 @@ ] }, "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } + "error": "outer refused", + "ok": false }, "pr-for-branch": { "ok": true, @@ -5723,6 +6026,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -5832,6 +6138,188 @@ } } }, + "e3f0bbdd548e": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "error": "transport failure", + "ok": false + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "e6cb06568ca0": { + "name": "hostedReview.forBranch#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": 12, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-2", + "ok": false + } + } + }, "e97a125cdb88": { "name": "github.prCheckDetails#1", "ordinal": 11, @@ -5875,67 +6363,38 @@ } } }, - "effd942490f5": { - "hosted-review": { - "error": "Request failed: hostedReview.forBranch", - "ok": false - }, - "pr-for-branch": { + "ec88c53b2201": { + "check-details": { "ok": true, "result": { - "autoMergeAllowed": { - "$rpc": "undefined" + "annotations": [], + "completedAt": { + "$rpc": "null" }, - "autoMergeEnabled": { - "$rpc": "undefined" + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" + "status": "completed", + "summary": { + "$rpc": "null" }, - "headRefName": { - "$rpc": "undefined" + "text": { + "$rpc": "null" }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" + "title": { + "$rpc": "null" }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" + "url": { + "$rpc": "null" + } } }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "f02e606919da": { "checks": { "ok": true, "result": [ @@ -5954,32 +6413,8 @@ ] }, "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } + "error": "transport failure", + "ok": false }, "pr-for-branch": { "ok": true, @@ -5991,6 +6426,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -6100,59 +6538,13 @@ } } }, - "f0755f19a4ae": { - "check-details": { + "f313d9289b78": { + "hosted-review": { "ok": true, "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } + "$rpc": "null" } }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "error": "Request failed: hostedReview.forBranch", - "ok": false - }, "pr-for-branch": { "ok": true, "result": { @@ -6163,178 +6555,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", - "confirmedContainedHeadOid": { + "checksSummary": { "$rpc": "undefined" }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "f6eae09e6523": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "error": "", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -6497,38 +6720,66 @@ } } }, - "f93dc88ef3c2": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" + "fa4bf991415d": { + "name": "github.prChecks#1", + "ordinal": 9, + "args": [ + { + "name": "method", + "value": "github.prChecks" + }, + { + "name": "params", + "value": { + "headSha": "head-sha-1", + "prNumber": 12, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" } } - }, + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-5", + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed" + } + ] + } + } + }, + "fa93ca01f266": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "Unknown method", + "ok": false + } + }, + "fb4429083480": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "", + "ok": false + } + }, + "fbefb30891ee": { "checks": { "ok": true, "result": [ @@ -6547,7 +6798,7 @@ ] }, "hosted-review": { - "error": "transport failure", + "error": "Request failed: hostedReview.forBranch", "ok": false }, "pr-for-branch": { @@ -6560,6 +6811,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -6669,116 +6923,6 @@ } } }, - "fa4bf991415d": { - "name": "github.prChecks#1", - "ordinal": 9, - "args": [ - { - "name": "method", - "value": "github.prChecks" - }, - { - "name": "params", - "value": { - "headSha": "head-sha-1", - "prNumber": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-5", - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed" - } - ] - } - } - }, - "fa93ca01f266": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "Unknown method", - "ok": false - } - }, - "fb1d74a94e86": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - } - }, - "fb4429083480": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "", - "ok": false - } - }, "fe9773365df3": { "hosted-review": { "ok": true, @@ -6828,9 +6972,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "5a46540568af", + "state": "9a87ba2ee54f", "effects": [] } }, @@ -6841,10 +6985,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "dbe152887fa4", + "state": "53bcb749e0ed", "effects": [] } }, @@ -6855,11 +6999,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "20961abcfc7a", + "state": "a3e588709bde", "effects": [] } }, @@ -6882,12 +7026,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "f02e606919da", + "state": "3fb2c86ce340", "effects": [] } }, @@ -6912,13 +7056,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "e7de5729b7ff", + "state": "8ad23d6b64f4", "effects": [] } }, @@ -6947,14 +7091,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "47274598df07", + "state": "274a4d26a91b", "effects": ["0c83b4de61f4"] } }, @@ -6979,9 +7123,9 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "0370db1ceeeb", - "pr-for-branch": "fb1d74a94e86" + "pr-for-branch": "d01444e13d4c" }, - "state": "5ab4bfbfa338", + "state": "6de4d3f42f5d", "effects": [] } }, @@ -6993,10 +7137,10 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "0370db1ceeeb", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "8f2e3c4d27fb", + "state": "a15fac80bd75", "effects": [] } }, @@ -7020,11 +7164,11 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "0370db1ceeeb", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "a7c85c965ecb", + "state": "5ee0f899685a", "effects": [] } }, @@ -7050,12 +7194,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "0370db1ceeeb", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "6da526612d70", + "state": "63327631d132", "effects": [] } }, @@ -7085,13 +7229,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "0370db1ceeeb", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "b2eb7ab8b517", + "state": "a332dd4d6014", "effects": ["0c83b4de61f4"] } }, @@ -7116,9 +7260,9 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86" + "pr-for-branch": "d01444e13d4c" }, - "state": "bc7b69eef319", + "state": "760ff8a69dff", "effects": [] } }, @@ -7130,10 +7274,10 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "17062abaa1db", + "state": "f313d9289b78", "effects": [] } }, @@ -7157,11 +7301,11 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "567ab6b46d00", + "state": "5c70dbb76210", "effects": [] } }, @@ -7187,12 +7331,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "359ec0f8834b", + "state": "d8065a70b5a3", "effects": [] } }, @@ -7222,13 +7366,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "2b2c236aafce", + "state": "5f5cfe4076ba", "effects": ["0c83b4de61f4"] } }, @@ -7253,9 +7397,9 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86" + "pr-for-branch": "d01444e13d4c" }, - "state": "bc7b69eef319", + "state": "760ff8a69dff", "effects": [] } }, @@ -7267,10 +7411,10 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "17062abaa1db", + "state": "f313d9289b78", "effects": [] } }, @@ -7294,11 +7438,11 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "567ab6b46d00", + "state": "5c70dbb76210", "effects": [] } }, @@ -7324,12 +7468,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "359ec0f8834b", + "state": "d8065a70b5a3", "effects": [] } }, @@ -7359,13 +7503,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "2b2c236aafce", + "state": "5f5cfe4076ba", "effects": ["0c83b4de61f4"] } }, @@ -7390,9 +7534,9 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86" + "pr-for-branch": "d01444e13d4c" }, - "state": "bc7b69eef319", + "state": "760ff8a69dff", "effects": [] } }, @@ -7404,10 +7548,10 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "17062abaa1db", + "state": "f313d9289b78", "effects": [] } }, @@ -7431,11 +7575,11 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "567ab6b46d00", + "state": "5c70dbb76210", "effects": [] } }, @@ -7461,12 +7605,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "359ec0f8834b", + "state": "d8065a70b5a3", "effects": [] } }, @@ -7496,13 +7640,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "2b2c236aafce", + "state": "5f5cfe4076ba", "effects": ["0c83b4de61f4"] } }, @@ -7527,9 +7671,9 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86" + "pr-for-branch": "d01444e13d4c" }, - "state": "bc7b69eef319", + "state": "760ff8a69dff", "effects": [] } }, @@ -7541,10 +7685,10 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "17062abaa1db", + "state": "f313d9289b78", "effects": [] } }, @@ -7568,11 +7712,11 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "567ab6b46d00", + "state": "5c70dbb76210", "effects": [] } }, @@ -7598,12 +7742,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "359ec0f8834b", + "state": "d8065a70b5a3", "effects": [] } }, @@ -7633,13 +7777,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "2b2c236aafce", + "state": "5f5cfe4076ba", "effects": ["0c83b4de61f4"] } }, @@ -7664,9 +7808,9 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "1b2778bf67a2", - "pr-for-branch": "fb1d74a94e86" + "pr-for-branch": "d01444e13d4c" }, - "state": "854c4fa7a682", + "state": "ce89f8129e50", "effects": [] } }, @@ -7678,10 +7822,10 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "1b2778bf67a2", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "c316deeca267", + "state": "0fbccfcc1d78", "effects": [] } }, @@ -7705,11 +7849,11 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "1b2778bf67a2", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "804dc572e4d5", + "state": "e346a73d2243", "effects": [] } }, @@ -7735,12 +7879,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "1b2778bf67a2", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "41a890ecc0a6", + "state": "89af8cafbfcb", "effects": [] } }, @@ -7770,13 +7914,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "1b2778bf67a2", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "67f9411628af", + "state": "445e33a9fe31", "effects": ["0c83b4de61f4"] } }, @@ -7801,9 +7945,9 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "bdc35d641ccd", - "pr-for-branch": "fb1d74a94e86" + "pr-for-branch": "d01444e13d4c" }, - "state": "effd942490f5", + "state": "a4faef583101", "effects": [] } }, @@ -7815,10 +7959,10 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "bdc35d641ccd", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "c07d48fbeef3", + "state": "03b7a793e8d2", "effects": [] } }, @@ -7842,11 +7986,11 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "bdc35d641ccd", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "cff6e37e13f8", + "state": "fbefb30891ee", "effects": [] } }, @@ -7872,12 +8016,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "bdc35d641ccd", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "f0755f19a4ae", + "state": "26a7a3dc186a", "effects": [] } }, @@ -7907,13 +8051,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "bdc35d641ccd", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "d6bc2369c8ec", + "state": "4b1a8377419b", "effects": ["0c83b4de61f4"] } }, @@ -7938,9 +8082,9 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fa93ca01f266", - "pr-for-branch": "fb1d74a94e86" + "pr-for-branch": "d01444e13d4c" }, - "state": "520ccc9a3866", + "state": "77b1fb9a141c", "effects": [] } }, @@ -7952,10 +8096,10 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fa93ca01f266", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "cc85c40f74fb", + "state": "4d0a5da1fad5", "effects": [] } }, @@ -7979,11 +8123,11 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fa93ca01f266", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "4227d61c2757", + "state": "1d82e74c19c6", "effects": [] } }, @@ -8009,12 +8153,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fa93ca01f266", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "dccf68a12b9d", + "state": "7d897cc6a4ae", "effects": [] } }, @@ -8044,13 +8188,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fa93ca01f266", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "cb9ac50919f5", + "state": "5fbac0963c98", "effects": ["0c83b4de61f4"] } }, @@ -8075,9 +8219,9 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "a197c20578aa", - "pr-for-branch": "fb1d74a94e86" + "pr-for-branch": "d01444e13d4c" }, - "state": "6a7b86e9454a", + "state": "8abe3dfe4505", "effects": [] } }, @@ -8089,10 +8233,10 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "a197c20578aa", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "4e9cd7d77de9", + "state": "3f11cc1c8847", "effects": [] } }, @@ -8116,11 +8260,11 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "a197c20578aa", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "2489c5220225", + "state": "e3f0bbdd548e", "effects": [] } }, @@ -8146,12 +8290,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "a197c20578aa", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "f93dc88ef3c2", + "state": "ec88c53b2201", "effects": [] } }, @@ -8181,13 +8325,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "a197c20578aa", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "a513b9d4e5b9", + "state": "2f34f753cf66", "effects": ["0c83b4de61f4"] } }, @@ -8212,9 +8356,9 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fb4429083480", - "pr-for-branch": "fb1d74a94e86" + "pr-for-branch": "d01444e13d4c" }, - "state": "0d08694f436b", + "state": "7f9df7d53297", "effects": [] } }, @@ -8226,10 +8370,10 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fb4429083480", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "086d3e8801ab", + "state": "cbddb462f5b1", "effects": [] } }, @@ -8253,11 +8397,11 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fb4429083480", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "4c729aee0e35", + "state": "77edee11e878", "effects": [] } }, @@ -8283,12 +8427,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fb4429083480", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "f6eae09e6523", + "state": "153c866fe444", "effects": [] } }, @@ -8318,13 +8462,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fb4429083480", - "pr-for-branch": "fb1d74a94e86", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "67c7f4e79936", + "state": "3460148ee02c", "effects": ["0c83b4de61f4"] } } diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-read-status.get-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-read-status.get-1.json index 35a1e5adbad..cd7d5efd267 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-read-status.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-read-status.get-1.json @@ -74,6 +74,42 @@ } } }, + "0644012ff2a3": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + } + }, "0a9f2ff19df4": { "name": "github.workItemDetails#1", "ordinal": 8, @@ -124,206 +160,6 @@ } } }, - "124ac66bb3a1": { - "assignable": { - "error": "Update Orca on the executing server to edit this item or load its repository options.", - "ok": false - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "1554c8f6753b": { "name": "github.prForBranch#1", "ordinal": 6, @@ -406,7 +242,65 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" }, - "20961abcfc7a": { + "274a4d26a91b": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -416,6 +310,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -445,6 +342,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -590,105 +490,7 @@ } } }, - "41113a109089": { - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "44136fa355b3": {}, - "471a75cee137": { - "name": "github.workItemDetails#1", - "ordinal": 7, - "args": [ - { - "name": "method", - "value": "github.workItemDetails" - }, - { - "name": "params", - "value": { - "number": 12, - "repo": "id:repo-9", - "type": "pr" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-4", - "ok": true, - "result": { - "body": "body", - "headSha": "head-sha-1", - "item": { - "assignees": [], - "id": "PR_1", - "labels": [], - "number": 12, - "state": "open", - "title": "Recorded", - "type": "pr" - } - } - } - } - }, - "47274598df07": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, + "3fb2c86ce340": { "checks": { "ok": true, "result": [ @@ -715,6 +517,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -744,6 +549,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -853,6 +661,63 @@ } } }, + "41113a109089": { + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "44136fa355b3": {}, + "471a75cee137": { + "name": "github.workItemDetails#1", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "github.workItemDetails" + }, + { + "name": "params", + "value": { + "number": 12, + "repo": "id:repo-9", + "type": "pr" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-4", + "ok": true, + "result": { + "body": "body", + "headSha": "head-sha-1", + "item": { + "assignees": [], + "id": "PR_1", + "labels": [], + "number": 12, + "state": "open", + "title": "Recorded", + "type": "pr" + } + } + } + } + }, "4bf8f27dd319": { "name": "hostedReview.forBranch#1", "ordinal": 3, @@ -901,7 +766,7 @@ "ordinal": 10, "json": "{\"id\":\"frame-5\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" }, - "5a46540568af": { + "53bcb749e0ed": { "hosted-review": { "ok": true, "result": { @@ -911,6 +776,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -930,6 +798,55 @@ "url": "https://x/12" } }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, "repo-slug": { "ok": true, "result": { @@ -1021,6 +938,212 @@ } } }, + "74e5ba99c875": { + "assignable": { + "error": "The Orca server connection changed. Try again.", + "ok": false + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "79c11f8aab27": { "status": "fulfilled", "startedAt": 0, @@ -1030,6 +1153,208 @@ "ok": false } }, + "8ad23d6b64f4": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "8d2e2b427f16": { "name": "status.get#1", "ordinal": 13, @@ -1101,6 +1426,47 @@ } } }, + "9a87ba2ee54f": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, "a0d70c59fdd1": { "name": "github.prForBranch#1", "ordinal": 5, @@ -1154,59 +1520,7 @@ } } }, - "a803cc021fa9": { - "assignable": { - "error": "The Orca server connection changed. Try again.", - "ok": false - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "a3e588709bde": { "hosted-review": { "ok": true, "result": { @@ -1216,6 +1530,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1245,6 +1562,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1369,39 +1689,6 @@ ] } }, - "b0b5c628b5c7": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - } - }, "bb16adfcc9c1": { "name": "status.get#1", "ordinal": 13, @@ -1483,6 +1770,60 @@ "ordinal": 4, "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":12,\"active\":true}}" }, + "d01444e13d4c": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + } + }, "d036e2bdda12": { "status": "fulfilled", "startedAt": 0, @@ -1565,7 +1906,59 @@ } } }, - "dbe152887fa4": { + "da481cf8d43b": { + "assignable": { + "error": "Update Orca on the executing server to edit this item or load its repository options.", + "ok": false + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -1575,6 +1968,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -1604,6 +2000,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1647,6 +2046,70 @@ "owner": "orca", "repo": "orca" } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } } }, "dd6f35908983": { @@ -1717,202 +2180,6 @@ ] } }, - "e7de5729b7ff": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "e97a125cdb88": { "name": "github.prCheckDetails#1", "ordinal": 11, @@ -1956,171 +2223,6 @@ } } }, - "f02e606919da": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "f0fcc3cacc56": { "status": "fulfilled", "startedAt": 0, @@ -2223,57 +2325,6 @@ ] } } - }, - "fb1d74a94e86": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - } } }, "recording": { @@ -2308,9 +2359,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "5a46540568af", + "state": "9a87ba2ee54f", "effects": [] } }, @@ -2321,10 +2372,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "dbe152887fa4", + "state": "53bcb749e0ed", "effects": [] } }, @@ -2335,11 +2386,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "20961abcfc7a", + "state": "a3e588709bde", "effects": [] } }, @@ -2362,12 +2413,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "f02e606919da", + "state": "3fb2c86ce340", "effects": [] } }, @@ -2392,13 +2443,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "e7de5729b7ff", + "state": "8ad23d6b64f4", "effects": [] } }, @@ -2427,14 +2478,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "47274598df07", + "state": "274a4d26a91b", "effects": ["0c83b4de61f4"] } }, @@ -2461,14 +2512,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "79c11f8aab27" }, - "state": "124ac66bb3a1", + "state": "da481cf8d43b", "effects": [] } }, @@ -2495,14 +2546,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "79c11f8aab27" }, - "state": "124ac66bb3a1", + "state": "da481cf8d43b", "effects": [] } }, @@ -2529,14 +2580,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "79c11f8aab27" }, - "state": "124ac66bb3a1", + "state": "da481cf8d43b", "effects": [] } }, @@ -2563,14 +2614,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "79c11f8aab27" }, - "state": "124ac66bb3a1", + "state": "da481cf8d43b", "effects": [] } }, @@ -2597,14 +2648,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "79c11f8aab27" }, - "state": "124ac66bb3a1", + "state": "da481cf8d43b", "effects": [] } }, @@ -2631,14 +2682,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "79c11f8aab27" }, - "state": "124ac66bb3a1", + "state": "da481cf8d43b", "effects": [] } }, @@ -2665,14 +2716,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "79c11f8aab27" }, - "state": "124ac66bb3a1", + "state": "da481cf8d43b", "effects": [] } }, @@ -2699,14 +2750,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "79c11f8aab27" }, - "state": "124ac66bb3a1", + "state": "da481cf8d43b", "effects": [] } }, @@ -2733,14 +2784,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "f0fcc3cacc56" }, - "state": "a803cc021fa9", + "state": "74e5ba99c875", "effects": [] } }, @@ -2767,14 +2818,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "f0fcc3cacc56" }, - "state": "a803cc021fa9", + "state": "74e5ba99c875", "effects": [] } } diff --git a/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prchecks-1.json b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prchecks-1.json index acb305190cb..5096f5794ee 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prchecks-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prchecks-1.json @@ -86,62 +86,6 @@ } } }, - "0d6e25838291": { - "data": { - "checks": [], - "checksError": "The host sent a reply this app could not read (github.prChecks)", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - }, - "pushTarget": { - "$rpc": "null" - } - }, - "kind": "ready" - }, "0e35af4e1fa3": { "name": "github.prForBranch#1", "ordinal": 7, @@ -197,67 +141,6 @@ "variant": "worktree-summary" } }, - "176d0a53dcfa": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "data": { - "checks": [], - "checksError": "outer refused", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - }, - "pushTarget": { - "$rpc": "null" - } - }, - "kind": "ready" - } - }, "1c1552d03dfc": { "name": "github.prForBranch#1", "ordinal": 6, @@ -342,25 +225,10 @@ } } }, - "2b42882f6c21": { + "2e44371fa990": { "data": { - "checks": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ], - "checksError": { - "$rpc": "null" - }, + "checks": [], + "checksError": "transport failure", "details": { "$rpc": "null" }, @@ -372,6 +240,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -489,10 +360,38 @@ "ordinal": 3, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":null,\"active\":true}}" }, - "4ec673e5510d": { + "4fae27394886": { + "name": "github.prChecks#1", + "ordinal": 8, + "args": [ + { + "name": "method", + "value": "github.prChecks" + }, + { + "name": "params", + "value": { + "headSha": "head-sha-1", + "prNumber": 12, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "pending", + "startedAt": 0 + } + }, + "5b9634cf47d1": { "data": { "checks": [], - "checksError": "transport failure", + "checksError": "The host sent a reply this app could not read (github.prChecks)", "details": { "$rpc": "null" }, @@ -504,6 +403,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -545,62 +447,14 @@ }, "kind": "ready" }, - "4fae27394886": { - "name": "github.prChecks#1", - "ordinal": 8, - "args": [ - { - "name": "method", - "value": "github.prChecks" - }, - { - "name": "params", - "value": { - "headSha": "head-sha-1", - "prNumber": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "pending", - "startedAt": 0 - } - }, - "5dbd52d6a1c7": { - "name": "worktree.show#1", - "ordinal": 4, - "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"worktree.show\",\"params\":{\"worktree\":\"id:repo-9::/w\"}}" - }, - "6a8e42e4e43a": { + "5ca71b99d858": { "status": "fulfilled", "startedAt": 0, "settledAt": 0, "value": { "data": { - "checks": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ], - "checksError": { - "$rpc": "null" - }, + "checks": [], + "checksError": "Request failed: github.prChecks", "details": { "$rpc": "null" }, @@ -612,6 +466,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -654,7 +511,135 @@ "kind": "ready" } }, - "6b3ea19117a2": { + "5dbd52d6a1c7": { + "name": "worktree.show#1", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"worktree.show\",\"params\":{\"worktree\":\"id:repo-9::/w\"}}" + }, + "6186688b4e0a": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "data": { + "checks": [], + "checksError": "outer refused", + "details": { + "$rpc": "null" + }, + "pr": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + }, + "pushTarget": { + "$rpc": "null" + } + }, + "kind": "ready" + } + }, + "634db8242390": { + "data": { + "checks": [], + "checksError": "Unknown method", + "details": { + "$rpc": "null" + }, + "pr": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + }, + "pushTarget": { + "$rpc": "null" + } + }, + "kind": "ready" + }, + "6bd6616981d2": { "status": "fulfilled", "startedAt": 0, "settledAt": 0, @@ -673,6 +658,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -786,128 +774,6 @@ } } }, - "7bb4b35cf4f9": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "data": { - "checks": [], - "checksError": "Request failed: github.prChecks", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - }, - "pushTarget": { - "$rpc": "null" - } - }, - "kind": "ready" - } - }, - "7c83f6703c7f": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "data": { - "checks": [], - "checksError": "", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - }, - "pushTarget": { - "$rpc": "null" - } - }, - "kind": "ready" - } - }, "7cbf1de78fc1": { "name": "worktree.show#1", "ordinal": 2, @@ -946,6 +812,70 @@ } } }, + "8b09f9d581f7": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "data": { + "checks": [], + "checksError": "The host sent a reply this app could not read (github.prChecks)", + "details": { + "$rpc": "null" + }, + "pr": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + }, + "pushTarget": { + "$rpc": "null" + } + }, + "kind": "ready" + } + }, "9270aeb7d9c6": { "status": "pending", "startedAt": 0 @@ -1028,10 +958,10 @@ } } }, - "a93e6dd96656": { + "a32e7e211b9d": { "data": { "checks": [], - "checksError": "Unknown method", + "checksError": "outer refused", "details": { "$rpc": "null" }, @@ -1043,179 +973,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", - "confirmedContainedHeadOid": { + "checksSummary": { "$rpc": "undefined" }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - }, - "pushTarget": { - "$rpc": "null" - } - }, - "kind": "ready" - }, - "ad555dc68dea": { - "data": { - "checks": [], - "checksError": "Request failed: github.prChecks", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - }, - "pushTarget": { - "$rpc": "null" - } - }, - "kind": "ready" - }, - "b0dc917213a5": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "data": { - "checks": [], - "checksError": "transport failure", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - }, - "pushTarget": { - "$rpc": "null" - } - }, - "kind": "ready" - } - }, - "b5f593908bcc": { - "data": { - "checks": [], - "checksError": "", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1327,15 +1087,159 @@ } } }, + "cfed3ed2a0ae": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "data": { + "checks": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ], + "checksError": { + "$rpc": "null" + }, + "details": { + "$rpc": "null" + }, + "pr": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + }, + "pushTarget": { + "$rpc": "null" + } + }, + "kind": "ready" + } + }, + "d31e02e77233": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "data": { + "checks": [], + "checksError": "", + "details": { + "$rpc": "null" + }, + "pr": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + }, + "pushTarget": { + "$rpc": "null" + } + }, + "kind": "ready" + } + }, "dcec20ae0055": { "name": "github.prChecks#1", "ordinal": 9, "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" }, - "dd9a5ad70d48": { + "e169ebaf642b": "unloaded", + "e38c7ed88742": { "data": { "checks": [], - "checksError": "outer refused", + "checksError": "Request failed: github.prChecks", "details": { "$rpc": "null" }, @@ -1347,6 +1251,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1388,15 +1295,147 @@ }, "kind": "ready" }, - "e169ebaf642b": "unloaded", - "ecc073fe6e31": { + "e75323ca10c7": { + "data": { + "checks": [], + "checksError": "", + "details": { + "$rpc": "null" + }, + "pr": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + }, + "pushTarget": { + "$rpc": "null" + } + }, + "kind": "ready" + }, + "e7df27480ce9": { + "data": { + "checks": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ], + "checksError": { + "$rpc": "null" + }, + "details": { + "$rpc": "null" + }, + "pr": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + }, + "pushTarget": { + "$rpc": "null" + } + }, + "kind": "ready" + }, + "f5d376337dc6": { "status": "fulfilled", "startedAt": 0, "settledAt": 0, "value": { "data": { "checks": [], - "checksError": "The host sent a reply this app could not read (github.prChecks)", + "checksError": "transport failure", "details": { "$rpc": "null" }, @@ -1408,6 +1447,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -1520,9 +1562,9 @@ "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "9a7a01989014"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": ["15c9074079de"] } }, @@ -1532,9 +1574,9 @@ "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "28e291738e81"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "ecc073fe6e31" + "load": "8b09f9d581f7" }, - "state": "0d6e25838291", + "state": "5b9634cf47d1", "effects": ["15c9074079de"] } }, @@ -1544,9 +1586,9 @@ "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "cc58675e9778"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "ecc073fe6e31" + "load": "8b09f9d581f7" }, - "state": "0d6e25838291", + "state": "5b9634cf47d1", "effects": ["15c9074079de"] } }, @@ -1556,9 +1598,9 @@ "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "fd1ab55e8692"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "ecc073fe6e31" + "load": "8b09f9d581f7" }, - "state": "0d6e25838291", + "state": "5b9634cf47d1", "effects": ["15c9074079de"] } }, @@ -1568,9 +1610,9 @@ "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "0af3c7549a78"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "ecc073fe6e31" + "load": "8b09f9d581f7" }, - "state": "0d6e25838291", + "state": "5b9634cf47d1", "effects": ["15c9074079de"] } }, @@ -1580,9 +1622,9 @@ "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "10d2bae8a88d"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "ecc073fe6e31" + "load": "8b09f9d581f7" }, - "state": "0d6e25838291", + "state": "5b9634cf47d1", "effects": ["15c9074079de"] } }, @@ -1592,9 +1634,9 @@ "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "7b65a2a2b2bf"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "176d0a53dcfa" + "load": "6186688b4e0a" }, - "state": "dd9a5ad70d48", + "state": "a32e7e211b9d", "effects": ["15c9074079de"] } }, @@ -1604,9 +1646,9 @@ "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "39a90edcdc1f"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "7bb4b35cf4f9" + "load": "5ca71b99d858" }, - "state": "ad555dc68dea", + "state": "e38c7ed88742", "effects": ["15c9074079de"] } }, @@ -1616,9 +1658,9 @@ "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "9c9faf7a7d56"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "6b3ea19117a2" + "load": "6bd6616981d2" }, - "state": "a93e6dd96656", + "state": "634db8242390", "effects": ["15c9074079de"] } }, @@ -1628,9 +1670,9 @@ "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "cc1661fa0fce"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "b0dc917213a5" + "load": "f5d376337dc6" }, - "state": "4ec673e5510d", + "state": "2e44371fa990", "effects": ["15c9074079de"] } }, @@ -1640,9 +1682,9 @@ "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "7a8dea3aade4"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "7c83f6703c7f" + "load": "d31e02e77233" }, - "state": "b5f593908bcc", + "state": "e75323ca10c7", "effects": ["15c9074079de"] } } diff --git a/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prforbranch-1.json b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prforbranch-1.json index ab028ea8835..e9c6d35a216 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prforbranch-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prforbranch-1.json @@ -215,77 +215,6 @@ } } }, - "2b42882f6c21": { - "data": { - "checks": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ], - "checksError": { - "$rpc": "null" - }, - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - }, - "pushTarget": { - "$rpc": "null" - } - }, - "kind": "ready" - }, "2ff9cdff091a": { "kind": "none" }, @@ -513,82 +442,6 @@ "message": "The host sent a reply this app could not read (github.prForBranch)" } }, - "6a8e42e4e43a": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "data": { - "checks": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ], - "checksError": { - "$rpc": "null" - }, - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - }, - "pushTarget": { - "$rpc": "null" - } - }, - "kind": "ready" - } - }, "7cbf1de78fc1": { "name": "worktree.show#1", "ordinal": 2, @@ -789,6 +642,85 @@ } } }, + "cfed3ed2a0ae": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "data": { + "checks": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ], + "checksError": { + "$rpc": "null" + }, + "details": { + "$rpc": "null" + }, + "pr": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + }, + "pushTarget": { + "$rpc": "null" + } + }, + "kind": "ready" + } + }, "dcec20ae0055": { "name": "github.prChecks#1", "ordinal": 9, @@ -878,6 +810,80 @@ } } }, + "e7df27480ce9": { + "data": { + "checks": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ], + "checksError": { + "$rpc": "null" + }, + "details": { + "$rpc": "null" + }, + "pr": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + }, + "pushTarget": { + "$rpc": "null" + } + }, + "kind": "ready" + }, "ea6a7aa78063": { "kind": "error", "message": "outer refused" @@ -967,9 +973,9 @@ "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "9a7a01989014"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": ["15c9074079de"] } }, diff --git a/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-hostedreview.forbranch-1.json b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-hostedreview.forbranch-1.json index 13fe7396ca8..e8be8484ee4 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-hostedreview.forbranch-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-hostedreview.forbranch-1.json @@ -156,77 +156,6 @@ } } }, - "2b42882f6c21": { - "data": { - "checks": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ], - "checksError": { - "$rpc": "null" - }, - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - }, - "pushTarget": { - "$rpc": "null" - } - }, - "kind": "ready" - }, "35103e980aae": { "name": "hostedReview.forBranch#1", "ordinal": 1, @@ -448,82 +377,6 @@ } } }, - "6a8e42e4e43a": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "data": { - "checks": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ], - "checksError": { - "$rpc": "null" - }, - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - }, - "pushTarget": { - "$rpc": "null" - } - }, - "kind": "ready" - } - }, "7bf83a5e67be": { "name": "hostedReview.forBranch#1", "ordinal": 1, @@ -822,6 +675,85 @@ "startedAt": 0 } }, + "cfed3ed2a0ae": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "data": { + "checks": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ], + "checksError": { + "$rpc": "null" + }, + "details": { + "$rpc": "null" + }, + "pr": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + }, + "pushTarget": { + "$rpc": "null" + } + }, + "kind": "ready" + } + }, "d8e9ec6c11ee": { "name": "hostedReview.forBranch#1", "ordinal": 1, @@ -868,6 +800,80 @@ "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" }, "e169ebaf642b": "unloaded", + "e7df27480ce9": { + "data": { + "checks": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ], + "checksError": { + "$rpc": "null" + }, + "details": { + "$rpc": "null" + }, + "pr": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + }, + "pushTarget": { + "$rpc": "null" + } + }, + "kind": "ready" + }, "e8a558288b9c": { "name": "hostedReview.forBranch#1", "ordinal": 1, @@ -942,9 +948,9 @@ "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "9a7a01989014"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": ["15c9074079de"] } }, @@ -978,9 +984,9 @@ "sender": ["35103e980aae", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": ["15c9074079de"] } }, @@ -1014,9 +1020,9 @@ "sender": ["9f5541cd3208", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": ["15c9074079de"] } }, @@ -1050,9 +1056,9 @@ "sender": ["489d375fcdeb", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": ["15c9074079de"] } }, @@ -1086,9 +1092,9 @@ "sender": ["05ddd233b0e4", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": ["15c9074079de"] } }, @@ -1122,9 +1128,9 @@ "sender": ["879f943fd73b", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": ["15c9074079de"] } }, @@ -1158,9 +1164,9 @@ "sender": ["e8a558288b9c", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": ["15c9074079de"] } }, @@ -1194,9 +1200,9 @@ "sender": ["d8e9ec6c11ee", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": ["15c9074079de"] } }, @@ -1230,9 +1236,9 @@ "sender": ["7bf83a5e67be", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": ["15c9074079de"] } }, @@ -1266,9 +1272,9 @@ "sender": ["5bf993b3adf7", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": ["15c9074079de"] } }, @@ -1302,9 +1308,9 @@ "sender": ["636ab64ed281", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": ["15c9074079de"] } } diff --git a/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-worktree.show-1.json b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-worktree.show-1.json index 01b27a58e76..8d796205f9c 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-worktree.show-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-worktree.show-1.json @@ -224,77 +224,6 @@ } } }, - "2b42882f6c21": { - "data": { - "checks": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ], - "checksError": { - "$rpc": "null" - }, - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - }, - "pushTarget": { - "$rpc": "null" - } - }, - "kind": "ready" - }, "3fdee65f324d": { "name": "worktree.show#1", "ordinal": 2, @@ -468,82 +397,6 @@ "ordinal": 4, "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"worktree.show\",\"params\":{\"worktree\":\"id:repo-9::/w\"}}" }, - "6a8e42e4e43a": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "data": { - "checks": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ], - "checksError": { - "$rpc": "null" - }, - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - }, - "pushTarget": { - "$rpc": "null" - } - }, - "kind": "ready" - } - }, "6b20a29acbfe": { "name": "github.prForBranch#1", "ordinal": 5, @@ -782,12 +635,165 @@ "ordinal": 6, "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null,\"fallbackPRNumber\":12,\"currentHeadOid\":null}}" }, + "cfed3ed2a0ae": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "data": { + "checks": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ], + "checksError": { + "$rpc": "null" + }, + "details": { + "$rpc": "null" + }, + "pr": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + }, + "pushTarget": { + "$rpc": "null" + } + }, + "kind": "ready" + } + }, "dcec20ae0055": { "name": "github.prChecks#1", "ordinal": 9, "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" }, "e169ebaf642b": "unloaded", + "e7df27480ce9": { + "data": { + "checks": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ], + "checksError": { + "$rpc": "null" + }, + "details": { + "$rpc": "null" + }, + "pr": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + }, + "pushTarget": { + "$rpc": "null" + } + }, + "kind": "ready" + }, "eb44c4f75728": { "name": "github.prForBranch#1", "ordinal": 5, @@ -962,9 +968,9 @@ "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "9a7a01989014"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": ["15c9074079de"] } }, @@ -998,9 +1004,9 @@ "sender": ["07639c4f1e7f", "7eb2a61711fc", "6b20a29acbfe", "13bc6662625a"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": [] } }, @@ -1034,9 +1040,9 @@ "sender": ["07639c4f1e7f", "552f85dcd6b4", "6b20a29acbfe", "13bc6662625a"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": [] } }, @@ -1070,9 +1076,9 @@ "sender": ["07639c4f1e7f", "f6b2f58dcf76", "6b20a29acbfe", "13bc6662625a"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": [] } }, @@ -1106,9 +1112,9 @@ "sender": ["07639c4f1e7f", "ade44fd82eca", "6b20a29acbfe", "13bc6662625a"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": [] } }, @@ -1142,9 +1148,9 @@ "sender": ["07639c4f1e7f", "f8ad59a07e10", "6b20a29acbfe", "13bc6662625a"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": [] } }, @@ -1178,9 +1184,9 @@ "sender": ["07639c4f1e7f", "f14112e24d21", "6b20a29acbfe", "13bc6662625a"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": [] } }, @@ -1214,9 +1220,9 @@ "sender": ["07639c4f1e7f", "5087d259003b", "6b20a29acbfe", "13bc6662625a"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": [] } }, @@ -1250,9 +1256,9 @@ "sender": ["07639c4f1e7f", "1a1f37b92aca", "6b20a29acbfe", "13bc6662625a"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": [] } }, @@ -1286,9 +1292,9 @@ "sender": ["07639c4f1e7f", "03dabf7904c5", "6b20a29acbfe", "13bc6662625a"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": [] } }, @@ -1322,9 +1328,9 @@ "sender": ["07639c4f1e7f", "3fdee65f324d", "6b20a29acbfe", "13bc6662625a"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": [] } } diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-gitlab-gitlab.workitemdetails-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-gitlab-gitlab.workitemdetails-1.json index 6707a5af5c9..337b9fae412 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-gitlab-gitlab.workitemdetails-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-gitlab-gitlab.workitemdetails-1.json @@ -267,39 +267,6 @@ "ordinal": 8, "value": true }, - "18a362320fb7": { - "name": "actionItem", - "ordinal": 11, - "value": { - "key": "gitlab:repo-1:issue:4", - "provider": "gitlab", - "source": { - "checksSummary": { - "failed": 0, - "neutral": 0, - "passed": 0, - "pending": 0, - "state": "none", - "total": 0 - }, - "id": "gitlab:issue:4", - "labels": ["bug"], - "mergeable": "MERGEABLE", - "number": 4, - "projectRef": { - "host": "gitlab.com", - "path": "group/project" - }, - "repoId": "repo-1", - "reviewDecision": "approved", - "reviewerCount": 0, - "state": "opened", - "type": "issue", - "url": "https://gitlab.com/group/project/-/issues/4" - }, - "title": "A GitLab issue" - } - }, "20f8d00e8abe": { "name": "detailLoading", "ordinal": 12, @@ -384,6 +351,80 @@ "$rpc": "null" } }, + "4838d50cb348": { + "error": "", + "item": { + "key": "gitlab:repo-1:issue:4", + "provider": "gitlab", + "source": { + "checksSummary": { + "cancelled": 0, + "failed": 0, + "neutral": 0, + "passed": 0, + "pending": 0, + "state": "none", + "total": 0 + }, + "id": "gitlab:issue:4", + "labels": ["bug"], + "mergeable": "MERGEABLE", + "number": 4, + "projectRef": { + "host": "gitlab.com", + "path": "group/project" + }, + "repoId": "repo-1", + "reviewDecision": "approved", + "reviewerCount": 0, + "state": "opened", + "type": "issue", + "url": "https://gitlab.com/group/project/-/issues/4" + }, + "title": "A GitLab issue" + }, + "items": [ + { + "key": "gitlab:repo-1:issue:4", + "provider": "gitlab", + "source": { + "checksSummary": { + "cancelled": 0, + "failed": 0, + "neutral": 0, + "passed": 0, + "pending": 0, + "state": "none", + "total": 0 + }, + "id": "gitlab:issue:4", + "labels": ["bug"], + "mergeable": "MERGEABLE", + "number": 4, + "projectRef": { + "host": "gitlab.com", + "path": "group/project" + }, + "repoId": "repo-1", + "reviewDecision": "approved", + "reviewerCount": 0, + "state": "opened", + "type": "issue", + "url": "https://gitlab.com/group/project/-/issues/4" + }, + "title": "A GitLab issue" + } + ], + "loading": false, + "payload": { + "assignees": [], + "body": "body", + "comments": [], + "labels": ["bug"], + "pipelineJobs": [], + "provider": "gitlab" + } + }, "4c8bef485c5e": { "error": "outer refused", "item": { @@ -429,6 +470,40 @@ "$rpc": "null" } }, + "5c69a0ab4415": { + "name": "actionItem", + "ordinal": 11, + "value": { + "key": "gitlab:repo-1:issue:4", + "provider": "gitlab", + "source": { + "checksSummary": { + "cancelled": 0, + "failed": 0, + "neutral": 0, + "passed": 0, + "pending": 0, + "state": "none", + "total": 0 + }, + "id": "gitlab:issue:4", + "labels": ["bug"], + "mergeable": "MERGEABLE", + "number": 4, + "projectRef": { + "host": "gitlab.com", + "path": "group/project" + }, + "repoId": "repo-1", + "reviewDecision": "approved", + "reviewerCount": 0, + "state": "opened", + "type": "issue", + "url": "https://gitlab.com/group/project/-/issues/4" + }, + "title": "A GitLab issue" + } + }, "5ecb7a6ae6e9": { "name": "gitlab.workItemDetails#1", "ordinal": 7, @@ -692,73 +767,11 @@ } } }, - "894fa253aa45": { - "name": "actionItem", - "ordinal": 11, - "value": { - "key": "gitlab:repo-1:issue:4", - "provider": "gitlab", - "source": { - "checksSummary": { - "failed": 0, - "neutral": 0, - "passed": 0, - "pending": 0, - "state": "none", - "total": 0 - }, - "id": "gitlab:issue:4", - "labels": ["bug"], - "number": 4, - "projectRef": { - "host": "gitlab.com", - "path": "group/project" - }, - "repoId": "repo-1", - "state": "opened", - "type": "issue", - "url": "https://gitlab.com/group/project/-/issues/4" - }, - "title": "A GitLab issue" - } - }, "8ac545c58ec2": { "name": "gitlab.workItemDetails#1", "ordinal": 9, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"gitlab.workItemDetails\",\"params\":{\"repo\":\"id:repo-1\",\"iid\":4,\"type\":\"issue\",\"projectRef\":{\"host\":\"gitlab.com\",\"path\":\"group/project\"}}}" }, - "978d59506567": { - "name": "items", - "ordinal": 10, - "value": [ - { - "key": "gitlab:repo-1:issue:4", - "provider": "gitlab", - "source": { - "checksSummary": { - "failed": 0, - "neutral": 0, - "passed": 0, - "pending": 0, - "state": "none", - "total": 0 - }, - "id": "gitlab:issue:4", - "labels": ["bug"], - "number": 4, - "projectRef": { - "host": "gitlab.com", - "path": "group/project" - }, - "repoId": "repo-1", - "state": "opened", - "type": "issue", - "url": "https://gitlab.com/group/project/-/issues/4" - }, - "title": "A GitLab issue" - } - ] - }, "988fd3d6f1c4": { "name": "detailRefreshSeq", "ordinal": 5, @@ -809,78 +822,6 @@ "$rpc": "null" } }, - "9fa102187add": { - "error": "", - "item": { - "key": "gitlab:repo-1:issue:4", - "provider": "gitlab", - "source": { - "checksSummary": { - "failed": 0, - "neutral": 0, - "passed": 0, - "pending": 0, - "state": "none", - "total": 0 - }, - "id": "gitlab:issue:4", - "labels": ["bug"], - "mergeable": "MERGEABLE", - "number": 4, - "projectRef": { - "host": "gitlab.com", - "path": "group/project" - }, - "repoId": "repo-1", - "reviewDecision": "approved", - "reviewerCount": 0, - "state": "opened", - "type": "issue", - "url": "https://gitlab.com/group/project/-/issues/4" - }, - "title": "A GitLab issue" - }, - "items": [ - { - "key": "gitlab:repo-1:issue:4", - "provider": "gitlab", - "source": { - "checksSummary": { - "failed": 0, - "neutral": 0, - "passed": 0, - "pending": 0, - "state": "none", - "total": 0 - }, - "id": "gitlab:issue:4", - "labels": ["bug"], - "mergeable": "MERGEABLE", - "number": 4, - "projectRef": { - "host": "gitlab.com", - "path": "group/project" - }, - "repoId": "repo-1", - "reviewDecision": "approved", - "reviewerCount": 0, - "state": "opened", - "type": "issue", - "url": "https://gitlab.com/group/project/-/issues/4" - }, - "title": "A GitLab issue" - } - ], - "loading": false, - "payload": { - "assignees": [], - "body": "body", - "comments": [], - "labels": ["bug"], - "pipelineJobs": [], - "provider": "gitlab" - } - }, "a4f1a8696a24": { "name": "detailError", "ordinal": 2, @@ -901,6 +842,37 @@ "ordinal": 10, "value": "Details not found" }, + "ae6cd385ac1c": { + "name": "actionItem", + "ordinal": 11, + "value": { + "key": "gitlab:repo-1:issue:4", + "provider": "gitlab", + "source": { + "checksSummary": { + "cancelled": 0, + "failed": 0, + "neutral": 0, + "passed": 0, + "pending": 0, + "state": "none", + "total": 0 + }, + "id": "gitlab:issue:4", + "labels": ["bug"], + "number": 4, + "projectRef": { + "host": "gitlab.com", + "path": "group/project" + }, + "repoId": "repo-1", + "state": "opened", + "type": "issue", + "url": "https://gitlab.com/group/project/-/issues/4" + }, + "title": "A GitLab issue" + } + }, "b39230648d91": { "error": "Unknown method", "item": { @@ -968,13 +940,29 @@ "ordinal": 10, "value": "Unknown method" }, - "c90b732e3d51": { + "cc2ece9478f0": { + "name": "actionItem", + "ordinal": 1, + "value": { + "$rpc": "null" + } + }, + "eb79a9b3682a": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "$rpc": "undefined" + } + }, + "f3032e4b7cc7": { "error": "", "item": { "key": "gitlab:repo-1:issue:4", "provider": "gitlab", "source": { "checksSummary": { + "cancelled": 0, "failed": 0, "neutral": 0, "passed": 0, @@ -1002,6 +990,7 @@ "provider": "gitlab", "source": { "checksSummary": { + "cancelled": 0, "failed": 0, "neutral": 0, "passed": 0, @@ -1034,14 +1023,7 @@ "provider": "gitlab" } }, - "cc2ece9478f0": { - "name": "actionItem", - "ordinal": 1, - "value": { - "$rpc": "null" - } - }, - "d759afce345e": { + "f6ff31c3f54f": { "name": "items", "ordinal": 10, "value": [ @@ -1050,6 +1032,7 @@ "provider": "gitlab", "source": { "checksSummary": { + "cancelled": 0, "failed": 0, "neutral": 0, "passed": 0, @@ -1059,15 +1042,12 @@ }, "id": "gitlab:issue:4", "labels": ["bug"], - "mergeable": "MERGEABLE", "number": 4, "projectRef": { "host": "gitlab.com", "path": "group/project" }, "repoId": "repo-1", - "reviewDecision": "approved", - "reviewerCount": 0, "state": "opened", "type": "issue", "url": "https://gitlab.com/group/project/-/issues/4" @@ -1076,14 +1056,6 @@ } ] }, - "eb79a9b3682a": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "$rpc": "undefined" - } - }, "f791a44b1e80": { "name": "gitlab.workItemDetails#1", "ordinal": 7, @@ -1126,6 +1098,42 @@ } } } + }, + "f9f4fedb976a": { + "name": "items", + "ordinal": 10, + "value": [ + { + "key": "gitlab:repo-1:issue:4", + "provider": "gitlab", + "source": { + "checksSummary": { + "cancelled": 0, + "failed": 0, + "neutral": 0, + "passed": 0, + "pending": 0, + "state": "none", + "total": 0 + }, + "id": "gitlab:issue:4", + "labels": ["bug"], + "mergeable": "MERGEABLE", + "number": 4, + "projectRef": { + "host": "gitlab.com", + "path": "group/project" + }, + "repoId": "repo-1", + "reviewDecision": "approved", + "reviewerCount": 0, + "state": "opened", + "type": "issue", + "url": "https://gitlab.com/group/project/-/issues/4" + }, + "title": "A GitLab issue" + } + ] } }, "recording": { @@ -1139,7 +1147,7 @@ "settlements": { "mount": "eb79a9b3682a" }, - "state": "9fa102187add", + "state": "4838d50cb348", "effects": [ "cc2ece9478f0", "a4f1a8696a24", @@ -1148,8 +1156,8 @@ "988fd3d6f1c4", "274b8ecb4f73", "185dd46f0a38", - "d759afce345e", - "18a362320fb7", + "f9f4fedb976a", + "5c69a0ab4415", "20f8d00e8abe", "3d683d8ca027" ] @@ -1207,7 +1215,7 @@ "settlements": { "mount": "eb79a9b3682a" }, - "state": "c90b732e3d51", + "state": "f3032e4b7cc7", "effects": [ "cc2ece9478f0", "a4f1a8696a24", @@ -1216,8 +1224,8 @@ "988fd3d6f1c4", "274b8ecb4f73", "185dd46f0a38", - "978d59506567", - "894fa253aa45", + "f6ff31c3f54f", + "ae6cd385ac1c", "20f8d00e8abe", "b8892300f59b" ] @@ -1231,7 +1239,7 @@ "settlements": { "mount": "eb79a9b3682a" }, - "state": "c90b732e3d51", + "state": "f3032e4b7cc7", "effects": [ "cc2ece9478f0", "a4f1a8696a24", @@ -1240,8 +1248,8 @@ "988fd3d6f1c4", "274b8ecb4f73", "185dd46f0a38", - "978d59506567", - "894fa253aa45", + "f6ff31c3f54f", + "ae6cd385ac1c", "20f8d00e8abe", "b8892300f59b" ] @@ -1255,7 +1263,7 @@ "settlements": { "mount": "eb79a9b3682a" }, - "state": "c90b732e3d51", + "state": "f3032e4b7cc7", "effects": [ "cc2ece9478f0", "a4f1a8696a24", @@ -1264,8 +1272,8 @@ "988fd3d6f1c4", "274b8ecb4f73", "185dd46f0a38", - "978d59506567", - "894fa253aa45", + "f6ff31c3f54f", + "ae6cd385ac1c", "20f8d00e8abe", "b8892300f59b" ] diff --git a/mobile/rpc-foundation/goldens/pr-read-surface.json b/mobile/rpc-foundation/goldens/pr-read-surface.json index 8c96c3f6dfb..fc20063354d 100644 --- a/mobile/rpc-foundation/goldens/pr-read-surface.json +++ b/mobile/rpc-foundation/goldens/pr-read-surface.json @@ -4,6 +4,42 @@ "family": "github.pr-read", "namedDeltas": [], "values": { + "0644012ff2a3": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + } + }, "0a9f2ff19df4": { "name": "github.workItemDetails#1", "ordinal": 8, @@ -102,7 +138,65 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" }, - "20961abcfc7a": { + "274a4d26a91b": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -112,6 +206,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -141,6 +238,180 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "3fb2c86ce340": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -307,17 +578,190 @@ } } }, - "47274598df07": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" + "4bf8f27dd319": { + "name": "hostedReview.forBranch#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": 12, + "repo": "id:repo-9" } - ] + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "state": "open", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + } + } + }, + "52504eafec78": { + "name": "github.prChecks#1", + "ordinal": 10, + "json": "{\"id\":\"frame-5\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" + }, + "53bcb749e0ed": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "5b33c8cfd938": { + "name": "status.get#1", + "ordinal": 13, + "args": [ + { + "name": "method", + "value": "status.get" + }, + { + "name": "params", + "value": { + "$rpc": "undefined" + } + }, + { + "name": "options", + "value": { + "beforeSend": "[local beforeSend]", + "failWhenDisconnected": true, + "timeoutMs": 30000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-7", + "ok": true, + "result": { + "capabilities": ["github.exact-work-item-target.v1"], + "hostDescriptor": { + "installationId": "recorded" + }, + "runtimeId": "recorded" + } + } + } + }, + "6a3f611aad80": { + "name": "github.prCheckDetails#1", + "ordinal": 12, + "json": "{\"id\":\"frame-6\",\"deviceToken\":\"recording-device\",\"method\":\"github.prCheckDetails\",\"params\":{\"repo\":\"id:repo-9\",\"checkRunId\":7,\"checkName\":\"build\",\"url\":null}}" + }, + "8ad23d6b64f4": { "check-details": { "ok": true, "result": { @@ -375,6 +819,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -404,6 +851,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -513,55 +963,7 @@ } } }, - "4bf8f27dd319": { - "name": "hostedReview.forBranch#1", - "ordinal": 3, - "args": [ - { - "name": "method", - "value": "hostedReview.forBranch" - }, - { - "name": "params", - "value": { - "active": true, - "branch": "feature", - "linkedGitHubPR": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-2", - "ok": true, - "result": { - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "state": "open", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - } - } - }, - "52504eafec78": { - "name": "github.prChecks#1", - "ordinal": 10, - "json": "{\"id\":\"frame-5\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" - }, - "5a46540568af": { + "9a87ba2ee54f": { "hosted-review": { "ok": true, "result": { @@ -571,6 +973,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -599,51 +1004,6 @@ } } }, - "5b33c8cfd938": { - "name": "status.get#1", - "ordinal": 13, - "args": [ - { - "name": "method", - "value": "status.get" - }, - { - "name": "params", - "value": { - "$rpc": "undefined" - } - }, - { - "name": "options", - "value": { - "beforeSend": "[local beforeSend]", - "failWhenDisconnected": true, - "timeoutMs": 30000 - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-7", - "ok": true, - "result": { - "capabilities": ["github.exact-work-item-target.v1"], - "hostDescriptor": { - "installationId": "recorded" - }, - "runtimeId": "recorded" - } - } - } - }, - "6a3f611aad80": { - "name": "github.prCheckDetails#1", - "ordinal": 12, - "json": "{\"id\":\"frame-6\",\"deviceToken\":\"recording-device\",\"method\":\"github.prCheckDetails\",\"params\":{\"repo\":\"id:repo-9\",\"checkRunId\":7,\"checkName\":\"build\",\"url\":null}}" - }, "a0d70c59fdd1": { "name": "github.prForBranch#1", "ordinal": 5, @@ -697,26 +1057,8 @@ } } }, - "a93bcc7122e8": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - } - }, - "b0b5c628b5c7": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { + "a3e588709bde": { + "hosted-review": { "ok": true, "result": { "autoMergeAllowed": { @@ -725,6 +1067,9 @@ "autoMergeEnabled": { "$rpc": "undefined" }, + "checksSummary": { + "$rpc": "undefined" + }, "headSha": { "$rpc": "undefined" }, @@ -743,6 +1088,142 @@ "updatedAt": "2026-01-01", "url": "https://x/12" } + }, + "pr-for-branch": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "a93bcc7122e8": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] } }, "cdbefce64e00": { @@ -750,6 +1231,60 @@ "ordinal": 4, "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":12,\"active\":true}}" }, + "d01444e13d4c": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + } + } + }, "d036e2bdda12": { "status": "fulfilled", "startedAt": 0, @@ -832,90 +1367,6 @@ } } }, - "dbe152887fa4": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, "df34e36b0fb7": { "name": "github.listAssignableUsers#1", "ordinal": 16, @@ -948,202 +1399,6 @@ ] } }, - "e7de5729b7ff": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "e97a125cdb88": { "name": "github.prCheckDetails#1", "ordinal": 11, @@ -1187,171 +1442,6 @@ } } }, - "f02e606919da": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "f79c91454bac": { "name": "github.listAssignableUsers#1", "ordinal": 15, @@ -1445,57 +1535,6 @@ ] } } - }, - "fb1d74a94e86": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - } } }, "recording": { @@ -1530,9 +1569,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7" + "hosted-review": "0644012ff2a3" }, - "state": "5a46540568af", + "state": "9a87ba2ee54f", "effects": [] } }, @@ -1543,10 +1582,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86" + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c" }, - "state": "dbe152887fa4", + "state": "53bcb749e0ed", "effects": [] } }, @@ -1557,11 +1596,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12" }, - "state": "20961abcfc7a", + "state": "a3e588709bde", "effects": [] } }, @@ -1584,12 +1623,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033" }, - "state": "f02e606919da", + "state": "3fb2c86ce340", "effects": [] } }, @@ -1614,13 +1653,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "e7de5729b7ff", + "state": "8ad23d6b64f4", "effects": [] } }, @@ -1649,14 +1688,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "fb1d74a94e86", + "hosted-review": "0644012ff2a3", + "pr-for-branch": "d01444e13d4c", "work-item": "d036e2bdda12", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "47274598df07", + "state": "274a4d26a91b", "effects": ["0c83b4de61f4"] } } diff --git a/mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json b/mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json index 801d2c186b2..e0c74c7d4d9 100644 --- a/mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json +++ b/mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json @@ -49,62 +49,6 @@ } } }, - "0d6e25838291": { - "data": { - "checks": [], - "checksError": "The host sent a reply this app could not read (github.prChecks)", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - }, - "pushTarget": { - "$rpc": "null" - } - }, - "kind": "ready" - }, "0e35af4e1fa3": { "name": "github.prForBranch#1", "ordinal": 7, @@ -275,6 +219,65 @@ } } }, + "5b9634cf47d1": { + "data": { + "checks": [], + "checksError": "The host sent a reply this app could not read (github.prChecks)", + "details": { + "$rpc": "null" + }, + "pr": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + }, + "pushTarget": { + "$rpc": "null" + } + }, + "kind": "ready" + }, "5dbd52d6a1c7": { "name": "worktree.show#1", "ordinal": 4, @@ -318,17 +321,7 @@ } } }, - "9270aeb7d9c6": { - "status": "pending", - "startedAt": 0 - }, - "dcec20ae0055": { - "name": "github.prChecks#1", - "ordinal": 9, - "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" - }, - "e169ebaf642b": "unloaded", - "ecc073fe6e31": { + "8b09f9d581f7": { "status": "fulfilled", "startedAt": 0, "settledAt": 0, @@ -347,6 +340,9 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, "confirmedContainedHeadOid": { "$rpc": "undefined" }, @@ -388,7 +384,17 @@ }, "kind": "ready" } - } + }, + "9270aeb7d9c6": { + "status": "pending", + "startedAt": 0 + }, + "dcec20ae0055": { + "name": "github.prChecks#1", + "ordinal": 9, + "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" + }, + "e169ebaf642b": "unloaded" }, "recording": { "scenario": "pr-sidebar-checks-refused", @@ -423,9 +429,9 @@ "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "54d7c17a92f3"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "ecc073fe6e31" + "load": "8b09f9d581f7" }, - "state": "0d6e25838291", + "state": "5b9634cf47d1", "effects": ["15c9074079de"] } } diff --git a/mobile/rpc-foundation/goldens/pr-sidebar-load.json b/mobile/rpc-foundation/goldens/pr-sidebar-load.json index 19c29d35d61..63558474a65 100644 --- a/mobile/rpc-foundation/goldens/pr-sidebar-load.json +++ b/mobile/rpc-foundation/goldens/pr-sidebar-load.json @@ -116,77 +116,6 @@ } } }, - "2b42882f6c21": { - "data": { - "checks": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ], - "checksError": { - "$rpc": "null" - }, - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - }, - "pushTarget": { - "$rpc": "null" - } - }, - "kind": "ready" - }, "4777f063108d": { "name": "github.prForBranch#1", "ordinal": 6, @@ -259,82 +188,6 @@ "ordinal": 4, "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"worktree.show\",\"params\":{\"worktree\":\"id:repo-9::/w\"}}" }, - "6a8e42e4e43a": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "data": { - "checks": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ], - "checksError": { - "$rpc": "null" - }, - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "confirmedContainedHeadOid": { - "$rpc": "undefined" - }, - "headDivergedFromMergedPRAtOid": { - "$rpc": "undefined" - }, - "headRefName": { - "$rpc": "undefined" - }, - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "stack": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - }, - "pushTarget": { - "$rpc": "null" - } - }, - "kind": "ready" - } - }, "7cbf1de78fc1": { "name": "worktree.show#1", "ordinal": 2, @@ -418,12 +271,165 @@ } } }, + "cfed3ed2a0ae": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "data": { + "checks": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ], + "checksError": { + "$rpc": "null" + }, + "details": { + "$rpc": "null" + }, + "pr": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + }, + "pushTarget": { + "$rpc": "null" + } + }, + "kind": "ready" + } + }, "dcec20ae0055": { "name": "github.prChecks#1", "ordinal": 9, "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" }, - "e169ebaf642b": "unloaded" + "e169ebaf642b": "unloaded", + "e7df27480ce9": { + "data": { + "checks": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ], + "checksError": { + "$rpc": "null" + }, + "details": { + "$rpc": "null" + }, + "pr": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "checksStatus": "pending", + "checksSummary": { + "$rpc": "undefined" + }, + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" + }, + "mergeQueueRequired": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "prRepo": { + "$rpc": "undefined" + }, + "reviewDecision": { + "$rpc": "undefined" + }, + "stack": { + "$rpc": "undefined" + }, + "state": "open", + "title": "Recorded", + "updatedAt": "", + "url": "https://x/12" + }, + "pushTarget": { + "$rpc": "null" + } + }, + "kind": "ready" + } }, "recording": { "scenario": "pr-sidebar-load", @@ -458,9 +464,9 @@ "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "9a7a01989014"], "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "6a8e42e4e43a" + "load": "cfed3ed2a0ae" }, - "state": "2b42882f6c21", + "state": "e7df27480ce9", "effects": ["15c9074079de"] } } diff --git a/mobile/rpc-foundation/goldens/tk-item-detail-gitlab-reactions.json b/mobile/rpc-foundation/goldens/tk-item-detail-gitlab-reactions.json index 5f4f97700fd..7b954f54e29 100644 --- a/mobile/rpc-foundation/goldens/tk-item-detail-gitlab-reactions.json +++ b/mobile/rpc-foundation/goldens/tk-item-detail-gitlab-reactions.json @@ -4,83 +4,14 @@ "family": "tasks.item-detail-gitlab", "namedDeltas": [], "values": { - "16125975286b": { - "name": "detailLoading", - "ordinal": 3, - "value": false - }, - "185dd46f0a38": { - "name": "detailLoading", - "ordinal": 8, - "value": true - }, - "18a362320fb7": { - "name": "actionItem", - "ordinal": 11, - "value": { - "key": "gitlab:repo-1:issue:4", - "provider": "gitlab", - "source": { - "checksSummary": { - "failed": 0, - "neutral": 0, - "passed": 0, - "pending": 0, - "state": "none", - "total": 0 - }, - "id": "gitlab:issue:4", - "labels": ["bug"], - "mergeable": "MERGEABLE", - "number": 4, - "projectRef": { - "host": "gitlab.com", - "path": "group/project" - }, - "repoId": "repo-1", - "reviewDecision": "approved", - "reviewerCount": 0, - "state": "opened", - "type": "issue", - "url": "https://gitlab.com/group/project/-/issues/4" - }, - "title": "A GitLab issue" - } - }, - "20f8d00e8abe": { - "name": "detailLoading", - "ordinal": 12, - "value": false - }, - "274b8ecb4f73": { - "name": "actionItem", - "ordinal": 6, - "value": { - "key": "gitlab:repo-1:issue:4", - "provider": "gitlab", - "source": { - "id": "gitlab:issue:4", - "labels": ["bug"], - "number": 4, - "projectRef": { - "host": "gitlab.com", - "path": "group/project" - }, - "repoId": "repo-1", - "state": "opened", - "type": "issue", - "url": "https://gitlab.com/group/project/-/issues/4" - }, - "title": "A GitLab issue" - } - }, - "6d1464c64f13": { + "12958fc227ba": { "error": "", "item": { "key": "gitlab:repo-1:issue:4", "provider": "gitlab", "source": { "checksSummary": { + "cancelled": 0, "failed": 0, "neutral": 0, "passed": 0, @@ -111,6 +42,7 @@ "provider": "gitlab", "source": { "checksSummary": { + "cancelled": 0, "failed": 0, "neutral": 0, "passed": 0, @@ -161,6 +93,77 @@ "provider": "gitlab" } }, + "16125975286b": { + "name": "detailLoading", + "ordinal": 3, + "value": false + }, + "185dd46f0a38": { + "name": "detailLoading", + "ordinal": 8, + "value": true + }, + "20f8d00e8abe": { + "name": "detailLoading", + "ordinal": 12, + "value": false + }, + "274b8ecb4f73": { + "name": "actionItem", + "ordinal": 6, + "value": { + "key": "gitlab:repo-1:issue:4", + "provider": "gitlab", + "source": { + "id": "gitlab:issue:4", + "labels": ["bug"], + "number": 4, + "projectRef": { + "host": "gitlab.com", + "path": "group/project" + }, + "repoId": "repo-1", + "state": "opened", + "type": "issue", + "url": "https://gitlab.com/group/project/-/issues/4" + }, + "title": "A GitLab issue" + } + }, + "5c69a0ab4415": { + "name": "actionItem", + "ordinal": 11, + "value": { + "key": "gitlab:repo-1:issue:4", + "provider": "gitlab", + "source": { + "checksSummary": { + "cancelled": 0, + "failed": 0, + "neutral": 0, + "passed": 0, + "pending": 0, + "state": "none", + "total": 0 + }, + "id": "gitlab:issue:4", + "labels": ["bug"], + "mergeable": "MERGEABLE", + "number": 4, + "projectRef": { + "host": "gitlab.com", + "path": "group/project" + }, + "repoId": "repo-1", + "reviewDecision": "approved", + "reviewerCount": 0, + "state": "opened", + "type": "issue", + "url": "https://gitlab.com/group/project/-/issues/4" + }, + "title": "A GitLab issue" + } + }, "72c0fc81a418": { "name": "detailPayload", "ordinal": 4, @@ -284,7 +287,15 @@ "$rpc": "null" } }, - "d759afce345e": { + "eb79a9b3682a": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "$rpc": "undefined" + } + }, + "f9f4fedb976a": { "name": "items", "ordinal": 10, "value": [ @@ -293,6 +304,7 @@ "provider": "gitlab", "source": { "checksSummary": { + "cancelled": 0, "failed": 0, "neutral": 0, "passed": 0, @@ -318,14 +330,6 @@ "title": "A GitLab issue" } ] - }, - "eb79a9b3682a": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "$rpc": "undefined" - } } }, "recording": { @@ -339,7 +343,7 @@ "settlements": { "mount": "eb79a9b3682a" }, - "state": "6d1464c64f13", + "state": "12958fc227ba", "effects": [ "cc2ece9478f0", "a4f1a8696a24", @@ -348,8 +352,8 @@ "988fd3d6f1c4", "274b8ecb4f73", "185dd46f0a38", - "d759afce345e", - "18a362320fb7", + "f9f4fedb976a", + "5c69a0ab4415", "20f8d00e8abe", "b4d8ed508667" ] diff --git a/mobile/rpc-foundation/goldens/tk-item-detail-gitlab.json b/mobile/rpc-foundation/goldens/tk-item-detail-gitlab.json index f362c139adf..e68e16ce201 100644 --- a/mobile/rpc-foundation/goldens/tk-item-detail-gitlab.json +++ b/mobile/rpc-foundation/goldens/tk-item-detail-gitlab.json @@ -66,39 +66,6 @@ "ordinal": 8, "value": true }, - "18a362320fb7": { - "name": "actionItem", - "ordinal": 11, - "value": { - "key": "gitlab:repo-1:issue:4", - "provider": "gitlab", - "source": { - "checksSummary": { - "failed": 0, - "neutral": 0, - "passed": 0, - "pending": 0, - "state": "none", - "total": 0 - }, - "id": "gitlab:issue:4", - "labels": ["bug"], - "mergeable": "MERGEABLE", - "number": 4, - "projectRef": { - "host": "gitlab.com", - "path": "group/project" - }, - "repoId": "repo-1", - "reviewDecision": "approved", - "reviewerCount": 0, - "state": "opened", - "type": "issue", - "url": "https://gitlab.com/group/project/-/issues/4" - }, - "title": "A GitLab issue" - } - }, "20f8d00e8abe": { "name": "detailLoading", "ordinal": 12, @@ -138,30 +105,14 @@ "provider": "gitlab" } }, - "72c0fc81a418": { - "name": "detailPayload", - "ordinal": 4, - "value": { - "$rpc": "null" - } - }, - "8ac545c58ec2": { - "name": "gitlab.workItemDetails#1", - "ordinal": 9, - "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"gitlab.workItemDetails\",\"params\":{\"repo\":\"id:repo-1\",\"iid\":4,\"type\":\"issue\",\"projectRef\":{\"host\":\"gitlab.com\",\"path\":\"group/project\"}}}" - }, - "988fd3d6f1c4": { - "name": "detailRefreshSeq", - "ordinal": 5, - "value": 0 - }, - "9fa102187add": { + "4838d50cb348": { "error": "", "item": { "key": "gitlab:repo-1:issue:4", "provider": "gitlab", "source": { "checksSummary": { + "cancelled": 0, "failed": 0, "neutral": 0, "passed": 0, @@ -192,6 +143,7 @@ "provider": "gitlab", "source": { "checksSummary": { + "cancelled": 0, "failed": 0, "neutral": 0, "passed": 0, @@ -227,6 +179,57 @@ "provider": "gitlab" } }, + "5c69a0ab4415": { + "name": "actionItem", + "ordinal": 11, + "value": { + "key": "gitlab:repo-1:issue:4", + "provider": "gitlab", + "source": { + "checksSummary": { + "cancelled": 0, + "failed": 0, + "neutral": 0, + "passed": 0, + "pending": 0, + "state": "none", + "total": 0 + }, + "id": "gitlab:issue:4", + "labels": ["bug"], + "mergeable": "MERGEABLE", + "number": 4, + "projectRef": { + "host": "gitlab.com", + "path": "group/project" + }, + "repoId": "repo-1", + "reviewDecision": "approved", + "reviewerCount": 0, + "state": "opened", + "type": "issue", + "url": "https://gitlab.com/group/project/-/issues/4" + }, + "title": "A GitLab issue" + } + }, + "72c0fc81a418": { + "name": "detailPayload", + "ordinal": 4, + "value": { + "$rpc": "null" + } + }, + "8ac545c58ec2": { + "name": "gitlab.workItemDetails#1", + "ordinal": 9, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"gitlab.workItemDetails\",\"params\":{\"repo\":\"id:repo-1\",\"iid\":4,\"type\":\"issue\",\"projectRef\":{\"host\":\"gitlab.com\",\"path\":\"group/project\"}}}" + }, + "988fd3d6f1c4": { + "name": "detailRefreshSeq", + "ordinal": 5, + "value": 0 + }, "a4f1a8696a24": { "name": "detailError", "ordinal": 2, @@ -239,7 +242,15 @@ "$rpc": "null" } }, - "d759afce345e": { + "eb79a9b3682a": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "$rpc": "undefined" + } + }, + "f9f4fedb976a": { "name": "items", "ordinal": 10, "value": [ @@ -248,6 +259,7 @@ "provider": "gitlab", "source": { "checksSummary": { + "cancelled": 0, "failed": 0, "neutral": 0, "passed": 0, @@ -273,14 +285,6 @@ "title": "A GitLab issue" } ] - }, - "eb79a9b3682a": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "$rpc": "undefined" - } } }, "recording": { @@ -294,7 +298,7 @@ "settlements": { "mount": "eb79a9b3682a" }, - "state": "9fa102187add", + "state": "4838d50cb348", "effects": [ "cc2ece9478f0", "a4f1a8696a24", @@ -303,8 +307,8 @@ "988fd3d6f1c4", "274b8ecb4f73", "185dd46f0a38", - "d759afce345e", - "18a362320fb7", + "f9f4fedb976a", + "5c69a0ab4415", "20f8d00e8abe", "3d683d8ca027" ] diff --git a/mobile/src/components/pr-sidebar/PrCheckFailureRow.test.tsx b/mobile/src/components/pr-sidebar/PrCheckFailureRow.test.tsx new file mode 100644 index 00000000000..9604ca19faf --- /dev/null +++ b/mobile/src/components/pr-sidebar/PrCheckFailureRow.test.tsx @@ -0,0 +1,158 @@ +import { createElement, type ReactNode } from 'react' +import { renderToStaticMarkup } from 'react-dom/server' +import { afterEach, describe, expect, it, vi } from 'vitest' +import type { PRCheckRunDetails } from '../../../../src/shared/github/check-types' +import { activateMobileUiLocale, translate } from '../../i18n/mobile-i18n' +import { colors } from '../../theme/mobile-theme' +import { PrCheckFailureRow } from './PrCheckFailureRow' + +vi.mock('react-native', () => { + const Primitive = ({ + children, + style + }: { + children?: ReactNode + style?: object | (object | false)[] + }) => { + const flat = Object.assign({}, ...[style].flat()) + return ( +
+ {children} +
+ ) + } + return { + ActivityIndicator: () => null, + Pressable: Primitive, + Text: Primitive, + View: Primitive, + StyleSheet: { create: (styles: T) => styles } + } +}) +vi.mock('lucide-react-native', () => ({ + CircleX: ({ color }: { color: string }) => , + Copy: 'i', + ExternalLink: 'i', + MoreHorizontal: 'i', + RotateCw: 'i', + Sparkles: 'i', + SquareTerminal: 'i' +})) +vi.mock('../../i18n/use-mobile-translation', () => ({ useMobileTranslation: () => translate })) +vi.mock('../../theme/use-mobile-color-scheme', () => ({ useMobileColorScheme: () => 'dark' })) +vi.mock('../../platform/clipboard', () => ({ useClipboardWriter: () => ({ writeText: vi.fn() }) })) +vi.mock('../../platform/external-link', () => ({ openExternalLink: vi.fn() })) +vi.mock('../../platform/haptics', () => ({ triggerError: vi.fn(), triggerSuccess: vi.fn() })) +vi.mock('../list/ListGroup', () => ({ LIST_LEADING_SLOT: 20, LIST_ROW_PADDING: 16 })) +vi.mock('../nav-bar/PullDownMenu', () => ({ PullDownMenu: () => null })) +vi.mock('./PrMiniButton', () => ({ PrMiniButton: () => null })) +vi.mock('./PRCheckDetail', () => ({ PRCheckDetailView: () => null })) + +describe('expanded check diagnostic tone', () => { + afterEach(async () => { + await activateMobileUiLocale('en') + }) + + it.each([ + { conclusion: 'cancelled', diagnostic: 'title', locale: 'en' }, + { conclusion: 'cancelled', diagnostic: 'title', locale: 'de' }, + { conclusion: 'cancelled', diagnostic: 'notice', locale: 'en' }, + { conclusion: 'cancelled', diagnostic: 'failureAnnotation', locale: 'en' }, + { conclusion: 'cancelled', diagnostic: 'cancelledStep', locale: 'en' }, + { conclusion: 'cancelled', diagnostic: 'failureStep', locale: 'en' }, + { conclusion: 'failure', diagnostic: 'title', locale: 'en' }, + { conclusion: 'failure', diagnostic: 'failureAnnotation', locale: 'en' } + ] as const)( + '$conclusion with $diagnostic in $locale preserves the diagnostic meaning', + async ({ conclusion, diagnostic, locale }) => { + await activateMobileUiLocale(locale) + const hasAnnotation = diagnostic === 'notice' || diagnostic === 'failureAnnotation' + const hasStep = diagnostic === 'cancelledStep' || diagnostic === 'failureStep' + const details: PRCheckRunDetails = { + name: 'Build', + status: 'completed', + conclusion, + url: null, + detailsUrl: null, + startedAt: null, + completedAt: null, + title: 'Workflow ended', + summary: null, + text: null, + annotations: hasAnnotation + ? [ + { + path: 'build.ts', + startLine: 3, + endLine: 3, + annotationLevel: diagnostic === 'failureAnnotation' ? 'failure' : 'notice', + title: 'Build diagnostic', + message: 'Diagnostic content', + rawDetails: null + } + ] + : [], + jobs: hasStep + ? [ + { + id: 1, + name: 'Build', + status: 'completed', + conclusion, + startedAt: null, + completedAt: null, + url: null, + logTail: null, + steps: [ + { + name: 'Build step', + status: 'completed', + conclusion: diagnostic === 'failureStep' ? 'failure' : 'cancelled', + startedAt: null, + completedAt: null + } + ] + } + ] + : [] + } + const markup = renderToStaticMarkup( + createElement(PrCheckFailureRow, { + check: { name: details.name, status: 'completed', conclusion, url: null }, + entry: { status: 'loaded', details }, + initiallyOpen: true, + onOpen: vi.fn(), + actionable: false, + fixLabel: 'Fix', + onFix: vi.fn(), + fixBusy: false, + fixAvailable: true, + onRerun: vi.fn(), + rerunBusy: false + }) + ) + const tone = conclusion === 'cancelled' ? colors.textSecondary : colors.statusRed + expect(markup).toContain(`data-border-color="${tone}"`) + expect(markup).toContain(`data-check-color="${tone}"`) + expect(markup).toContain(conclusion === 'cancelled' ? 'Cancelled' : 'Failed') + const displayed = hasAnnotation + ? 'Diagnostic content' + : hasStep + ? 'Build step' + : 'Workflow ended' + expect(markup).toContain(displayed) + if (hasAnnotation || hasStep) { + const realFailure = diagnostic === 'failureAnnotation' || diagnostic === 'failureStep' + const diagnosticColor = realFailure + ? colors.statusRed + : hasAnnotation + ? colors.textMuted + : colors.textPrimary + expect(markup).toContain(`data-color="${diagnosticColor}">${displayed}`) + } + if (hasAnnotation) { + expect(markup).toContain('build.ts:3') + } + } + ) +}) diff --git a/mobile/src/components/pr-sidebar/PrCheckFailureRow.tsx b/mobile/src/components/pr-sidebar/PrCheckFailureRow.tsx index 501a144d6f5..d630f726e94 100644 --- a/mobile/src/components/pr-sidebar/PrCheckFailureRow.tsx +++ b/mobile/src/components/pr-sidebar/PrCheckFailureRow.tsx @@ -62,7 +62,9 @@ export function PrCheckFailureRow({ const details = entry?.status === 'loaded' ? entry.details : null const content = details ? presentCheckDetail(details) : null const annotation = content?.annotations[0] ?? null - const fallbackLine = content?.jobs[0]?.failedSteps[0]?.name ?? content?.summaryLines[1] ?? null + const step = content?.jobs[0]?.failedSteps[0] ?? null + const fallbackLine = step?.name ?? content?.summaryLines[1] ?? null + const isCancelled = check.conclusion === 'cancelled' const errorText = annotation ? [annotation.locator, annotation.title, annotation.message].filter(Boolean).join('\n') : fallbackLine @@ -128,16 +130,22 @@ export function PrCheckFailureRow({ accessibilityLabel={check.name} > - + {check.name} - {duration - ? t('pullRequest.screens.failedAfter', 'Failed after {{duration}}', { duration }) - : t('pullRequest.screens.failed', 'Failed')} + {isCancelled + ? t('pullRequest.checkStatus.cancelled', 'Cancelled') + : duration + ? t('pullRequest.screens.failedAfter', 'Failed after {{duration}}', { duration }) + : t('pullRequest.screens.failed', 'Failed')} @@ -161,18 +169,33 @@ export function PrCheckFailureRow({ ) : entry.status === 'error' ? ( {entry.message} ) : annotation ? ( - + {annotation.locator} {annotation.title ? {annotation.title} : null} - + {annotation.message} ) : fallbackLine ? ( - - {fallbackLine} + + + {fallbackLine} + ) : null} {actionable ? ( @@ -266,6 +289,7 @@ const styles = themedStyleSheet(() => ({ paddingVertical: 2, gap: 2 }, + cancelledDetail: { borderLeftColor: colors.textSecondary }, codeMuted: { color: colors.textMuted, fontFamily: typography.monoFamily, diff --git a/mobile/src/components/pr-sidebar/PrChecksScreen.test.tsx b/mobile/src/components/pr-sidebar/PrChecksScreen.test.tsx new file mode 100644 index 00000000000..9104f16d596 --- /dev/null +++ b/mobile/src/components/pr-sidebar/PrChecksScreen.test.tsx @@ -0,0 +1,94 @@ +import { createElement, type ReactNode } from 'react' +import type * as ReactModule from 'react' +import { renderToStaticMarkup } from 'react-dom/server' +import { describe, expect, it, vi } from 'vitest' +import type { PRCheckDetail } from '../../../../src/shared/github/check-types' +import type { ScreenProps } from './pr-tab-screen-frame' + +const observed = vi.hoisted((): { rows: { check: PRCheckDetail; initiallyOpen: boolean }[] } => ({ + rows: [] +})) +vi.mock('react', async (original) => ({ + ...(await original()), + useEffect: (effect: () => void) => effect() +})) +vi.mock('react-native', () => ({ + View: ({ children }: { children: ReactNode }) =>
{children}
, + ScrollView: ({ children }: { children: ReactNode }) =>
{children}
, + Text: ({ children }: { children: ReactNode }) => {children}, + StyleSheet: { create: (styles: T) => styles } +})) +vi.mock('lucide-react-native', () => ({ + ChevronDown: 'i', + CircleCheck: 'i', + CircleMinus: 'i', + LoaderCircle: 'i' +})) +vi.mock('../../theme/use-mobile-color-scheme', () => ({ useMobileColorScheme: () => 'dark' })) +vi.mock('../../i18n/use-mobile-translation', async () => ({ + useMobileTranslation: () => (key: string, fallback: string) => fallback +})) +vi.mock('../../platform/clipboard', () => ({ useClipboardWriter: () => ({ writeText: vi.fn() }) })) +vi.mock('../../platform/external-link', () => ({ openExternalLink: vi.fn() })) +vi.mock('../../session/pr-ai-triage-prompt', () => ({ buildPrFixChecksPrompt: vi.fn() })) +vi.mock('../../session/use-mobile-launch-agent-label', () => ({ + useMobileLaunchAgentLabel: () => null +})) +vi.mock('../host-protocol-gates-context', () => ({ + useHostProtocolGates: () => ({ hostCapabilities: {} }) +})) +vi.mock('../DisclosureChevron', () => ({ DisclosureChevron: () => null })) +vi.mock('../list/ListGroup', () => ({ + LIST_LEADING_INSET: 0, + ListGroup: ({ children }: { children: ReactNode }) =>
{children}
, + SectionHeader: () => null, + ListRow: () => null +})) +vi.mock('./pr-tab-screen-frame', () => ({ + ScreenFrame: ({ children }: { children: ReactNode }) =>
{children}
, + NotReady: () => null +})) +vi.mock('./use-mobile-pr-tab', () => ({ readyPrData: (tab: { data: unknown }) => tab.data })) +vi.mock('./PrCheckFailureRow', () => ({ + PrCheckFailureRow: (props: (typeof observed.rows)[number]) => { + observed.rows.push(props) + return null + } +})) + +import { PrChecksScreen } from './PrChecksScreen' + +describe('PrChecksScreen cancellation sections', () => { + it.each([1, 3])( + 'shares one notice and three detail reads across %i failures plus cancellation', + (failures) => { + observed.rows = [] + const ensure = vi.fn() + const checks: PRCheckDetail[] = Array.from({ length: failures + 1 }, (_, index) => ({ + name: `job-${index}`, + status: 'completed', + conclusion: index < failures ? 'failure' : 'cancelled', + url: null + })) + // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: mocked dependencies consume only the screen fields supplied by this fixture. + const tab = { + data: { pr: { number: 7 }, checks }, + checkDetails: {}, + ensureCheckDetail: ensure, + actions: { error: 'Retry failed', isBusy: () => false }, + triage: { + availability: 'available', + isBusy: () => false, + noticeFor: () => ({ error: 'Agent launch failed' }) + } + } as unknown as ScreenProps['tab'] + const markup = renderToStaticMarkup(createElement(PrChecksScreen, { tab, onBack: () => {} })) + expect(markup.split('Retry failed')).toHaveLength(2) + expect(markup.split('Agent launch failed')).toHaveLength(2) + const opened = observed.rows.filter((row) => row.initiallyOpen).map((row) => row.check.name) + expect(opened).toEqual(checks.slice(0, 3).map((check) => check.name)) + expect(ensure.mock.calls.map(([check]) => check.name)).toEqual(opened) + expect(observed.rows.at(-1)?.initiallyOpen).toBe(failures < 3) + } + ) +}) diff --git a/mobile/src/components/pr-sidebar/PrChecksScreen.tsx b/mobile/src/components/pr-sidebar/PrChecksScreen.tsx index b565396553a..eea3f28f748 100644 --- a/mobile/src/components/pr-sidebar/PrChecksScreen.tsx +++ b/mobile/src/components/pr-sidebar/PrChecksScreen.tsx @@ -34,13 +34,14 @@ export function PrChecksScreen({ tab, onBack, bottomInset = 0 }: ScreenProps) { () => checks.filter((check) => checkOutcome(check) === 'failure'), [checks] ) + const cancelled = checks.filter((check) => checkOutcome(check) === 'cancelled') const { hostCapabilities } = useHostProtocolGates() const fixAgent = useMobileLaunchAgentLabel({ client: tab.client, worktreeId: tab.worktreeId, hostCapabilities, actionId: 'fixChecks', - enabled: failing.length > 0 + enabled: failing.length + cancelled.length > 0 }) const fixLabel = fixAgent ? t('pullRequest.screens.fixWith', 'Fix with {{agent}}', { agent: fixAgent }) @@ -50,10 +51,20 @@ export function PrChecksScreen({ tab, onBack, bottomInset = 0 }: ScreenProps) { const other = checks.filter((check) => checkOutcome(check) === 'neutral') const [showPassed, setShowPassed] = useState(false) - // Open and prefetch only the first few failures; a wide matrix would otherwise fan out one host read per job. + // One bounded identity set owns both initial expansion and its detail reads across sections. + const initialDetails = useMemo( + () => + new Map( + checks + .filter((check) => ['failure', 'cancelled'].includes(checkOutcome(check))) + .slice(0, PREFETCHED_FAILURES) + .map((check) => [prCheckKey(check), check]) + ), + [checks] + ) useEffect(() => { - failing.slice(0, PREFETCHED_FAILURES).forEach(ensure) - }, [ensure, failing]) + initialDetails.forEach(ensure) + }, [ensure, initialDetails]) const fixChecks = (target: PRCheckDetail[]) => { if (data) { @@ -77,6 +88,7 @@ export function PrChecksScreen({ tab, onBack, bottomInset = 0 }: ScreenProps) { {t('pullRequest.checksSection.noChecks', 'No checks')} ) : null} - {failing.length > 0 ? ( - - - - {failing.map((check, index) => ( - ensure(check)} - check={check} - entry={cache[prCheckKey(check)]} - actionable={isBrokenCheck(check)} - fixLabel={fixLabel} - onFix={() => fixChecks([check])} - fixBusy={tab.triage.isBusy('fix-checks')} - fixAvailable={tab.triage.availability === 'available'} - onRerun={tab.actions.rerunFailingChecks} - rerunBusy={tab.actions.isBusy({ kind: 'rerun' })} - /> - ))} - - - - {tab.actions.error ? {tab.actions.error} : null} + {[ + { label: t('pullRequest.screens.failing', 'Failing'), checks: failing }, + { label: t('pullRequest.checkStatus.cancelled', 'Cancelled'), checks: cancelled } + ] + .filter((section) => section.checks.length > 0) + .map((section) => ( + + + + {section.checks.map((check) => ( + ensure(check)} + check={check} + entry={cache[prCheckKey(check)]} + actionable={isBrokenCheck(check)} + fixLabel={fixLabel} + onFix={() => fixChecks([check])} + fixBusy={tab.triage.isBusy('fix-checks')} + fixAvailable={tab.triage.availability === 'available'} + onRerun={tab.actions.rerunFailingChecks} + rerunBusy={tab.actions.isBusy({ kind: 'rerun' })} + /> + ))} + + ))} + {failing.length + cancelled.length > 0 ? ( + + + {tab.actions.error ? {tab.actions.error} : null} ) : null} {running.length > 0 ? ( @@ -195,12 +214,14 @@ function foldedNames(checks: PRCheckDetail[], t: Translate): string { // A bar split by outcome, then the counts in words, so the state reads before any row. function ChecksSummary({ failing, + cancelled, running, passed, live, t }: { failing: number + cancelled: number running: number passed: number // The screen polls while it is open, so it says so instead of offering a refresh button. @@ -208,10 +229,11 @@ function ChecksSummary({ t: Translate }) { useMobileColorScheme() - if (failing + running + passed === 0) { + if (failing + cancelled + running + passed === 0) { return null } const rest = [ + cancelled > 0 ? `${cancelled} ${t('pullRequest.checkStatus.cancelled', 'Cancelled')}` : null, running > 0 ? t('pullRequest.screens.running', '{{count}} running', { count: running }) : null, passed > 0 ? t('pullRequest.checksSection.passed', '{{count}} passed', { count: passed }) : null ].filter(Boolean) @@ -221,6 +243,9 @@ function ChecksSummary({ {failing > 0 ? ( ) : null} + {cancelled > 0 ? ( + + ) : null} {running > 0 ? ( ) : null} @@ -294,6 +319,7 @@ const styles = themedStyleSheet(() => ({ segment: { borderRadius: radii.pill }, segmentFailing: { backgroundColor: colors.statusRed }, segmentRunning: { backgroundColor: colors.statusAmber }, + segmentCancelled: { backgroundColor: colors.textMuted }, segmentPassed: { backgroundColor: colors.statusGreen }, counts: { flexShrink: 1, color: colors.textSecondary, fontSize: typography.metaSize }, countsFailing: { color: colors.statusRed, fontWeight: '600' }, diff --git a/mobile/src/components/pr-sidebar/pr-actions-state.test.ts b/mobile/src/components/pr-sidebar/pr-actions-state.test.ts index 5730694cc07..5ac868f07d0 100644 --- a/mobile/src/components/pr-sidebar/pr-actions-state.test.ts +++ b/mobile/src/components/pr-sidebar/pr-actions-state.test.ts @@ -1,3 +1,4 @@ +import { summarizeProviderChecks } from '../../../../src/shared/provider-check-summary' import { describe, expect, it } from 'vitest' import type { PRInfo } from '../../../../src/shared/github/pull-request-types' import { presentPrMerge } from './pr-actions-state' @@ -52,4 +53,26 @@ describe('presentPrMerge', () => { hint: '#201 is still a draft.' }) }) + it('keeps the provider-authorized merge action available with cancelled checks', () => { + const checksSummary = summarizeProviderChecks([ + { status: 'completed', conclusion: 'success' }, + { status: 'completed', conclusion: 'cancelled' } + ]) + expect( + presentPrMerge( + { + ...pr, + mergeable: 'MERGEABLE', + mergeStateStatus: 'CLEAN', + checksStatus: 'failure', + checksSummary + }, + 'squash' + ) + ).toMatchObject({ + label: 'Squash and merge', + hint: null, + enabled: true + }) + }) }) diff --git a/mobile/src/components/pr-sidebar/pr-checks-presentation.test.ts b/mobile/src/components/pr-sidebar/pr-checks-presentation.test.ts new file mode 100644 index 00000000000..f34823dcdf1 --- /dev/null +++ b/mobile/src/components/pr-sidebar/pr-checks-presentation.test.ts @@ -0,0 +1,25 @@ +import { expect, it } from 'vitest' +import type { PRCheckDetail } from '../../../../src/shared/github/check-types' +import { summarizePRChecks } from './pr-checks-presentation' + +function check(over: Partial): PRCheckDetail { + return { + name: 'ci', + status: 'completed', + conclusion: 'success', + url: null, + ...over + } +} + +it('presents cancellations without hiding real failure or pending checks', () => { + const cancelled = check({ conclusion: 'cancelled' }) + expect(summarizePRChecks([cancelled, check({})])).toMatchObject({ + outcome: 'cancelled', + failed: 0, + cancelled: 1, + label: '1 Cancelled · 1 passed' + }) + expect(summarizePRChecks([cancelled, check({ conclusion: 'pending' })]).outcome).toBe('pending') + expect(summarizePRChecks([cancelled, check({ conclusion: 'failure' })]).outcome).toBe('failure') +}) diff --git a/mobile/src/components/pr-sidebar/pr-checks-presentation.ts b/mobile/src/components/pr-sidebar/pr-checks-presentation.ts index afe45582130..cccdb66c904 100644 --- a/mobile/src/components/pr-sidebar/pr-checks-presentation.ts +++ b/mobile/src/components/pr-sidebar/pr-checks-presentation.ts @@ -1,12 +1,8 @@ import type { PRCheckDetail } from '../../../../src/shared/github/check-types' -import type { - PRState, - ProviderCheckSummary -} from '../../../../src/shared/github/pull-request-types' +import type { PRState } from '../../../../src/shared/github/pull-request-types' import { - classifyCheckOutcome, - summarizeProviderChecks, - type CheckOutcome as SharedCheckOutcome + getProviderChecksOutcome, + summarizeProviderChecks } from '../../../../src/shared/provider-check-summary' import { prStateToken } from '../pr-state-token' import { translate } from '../../i18n/mobile-i18n' @@ -22,17 +18,10 @@ export type MobileStatusToken = | 'textSecondary' export type CheckOutcome = 'success' | 'pending' | 'failure' | 'neutral' +type CheckPresentationOutcome = CheckOutcome | 'cancelled' -const OUTCOME_BY_SHARED: Record = { - passed: 'success', - failed: 'failure', - pending: 'pending', - neutral: 'neutral' -} - -// Share desktop classifier: duplicate logic misclassified skipped as unresolved and action_required as pending. -export function checkOutcome(check: PRCheckDetail): CheckOutcome { - return OUTCOME_BY_SHARED[classifyCheckOutcome(check)] +export function checkOutcome(check: PRCheckDetail): CheckPresentationOutcome | 'none' { + return getProviderChecksOutcome(summarizeProviderChecks([check])) } export type PRChecksSummary = { @@ -40,18 +29,11 @@ export type PRChecksSummary = { passed: number pending: number failed: number - outcome: CheckOutcome | 'none' + cancelled: number + outcome: CheckPresentationOutcome | 'none' label: string } -const OUTCOME_BY_STATE: Record = { - success: 'success', - failure: 'failure', - pending: 'pending', - neutral: 'neutral', - none: 'none' -} - export function summarizePRChecks(checks: readonly PRCheckDetail[]): PRChecksSummary { if (checks.length === 0) { return { @@ -59,13 +41,17 @@ export function summarizePRChecks(checks: readonly PRCheckDetail[]): PRChecksSum passed: 0, pending: 0, failed: 0, + cancelled: 0, outcome: 'none', label: translate('pullRequest.prChecksPresentation.noChecks', 'No checks') } } // Counts and the worst-case rollup come from the shared summarizer; only the label wording is mobile's. - const { total, passed, pending, failed, neutral, state } = summarizeProviderChecks(checks) - const outcome = OUTCOME_BY_STATE[state] + const summary = summarizeProviderChecks(checks) + const { total, passed, pending, neutral } = summary + const cancelled = summary.cancelled ?? 0 + const failed = summary.failed - cancelled + const outcome = getProviderChecksOutcome(summary) const parts: string[] = [] if (failed > 0) { const count = failed @@ -77,6 +63,9 @@ export function summarizePRChecks(checks: readonly PRCheckDetail[]): PRChecksSum }) ) } + if (cancelled > 0) { + parts.push(`${cancelled} ${translate('pullRequest.checkStatus.cancelled', 'Cancelled')}`) + } if (pending > 0) { const count = pending parts.push( @@ -110,6 +99,7 @@ export function summarizePRChecks(checks: readonly PRCheckDetail[]): PRChecksSum passed, pending, failed, + cancelled, outcome, label: parts.join(' · ') } @@ -122,7 +112,7 @@ export function prChecksSummaryLabel(summary: PRChecksSummary, checksError: stri : translate('pullRequest.prChecksPresentation.unavailable', 'Checks unavailable') } -export function checkOutcomeToken(outcome: CheckOutcome | 'none'): MobileStatusToken { +export function checkOutcomeToken(outcome: CheckPresentationOutcome | 'none'): MobileStatusToken { switch (outcome) { case 'success': return 'statusGreen' diff --git a/mobile/src/components/pr-sidebar/pr-tab-gates.ts b/mobile/src/components/pr-sidebar/pr-tab-gates.ts index 5143aa31b57..bf5e114649b 100644 --- a/mobile/src/components/pr-sidebar/pr-tab-gates.ts +++ b/mobile/src/components/pr-sidebar/pr-tab-gates.ts @@ -88,6 +88,14 @@ function checksGate(checks: PRCheckDetail[], checksError: string | null): PrGate : null } } + if (summary.outcome === 'cancelled') { + return { + ...base, + tone: 'idle', + title: translate('pullRequest.checkStatus.cancelled', 'Cancelled'), + subtitle: summary.label + } + } if (summary.total === 0) { return { ...base, diff --git a/mobile/src/host-screen/workspace-details-sheet.test.tsx b/mobile/src/host-screen/workspace-details-sheet.test.tsx index be1195c4dbe..d6971522d72 100644 --- a/mobile/src/host-screen/workspace-details-sheet.test.tsx +++ b/mobile/src/host-screen/workspace-details-sheet.test.tsx @@ -1,3 +1,4 @@ +import { summarizeProviderChecks } from '../../../src/shared/provider-check-summary' import { createElement } from 'react' import { act, create, type ReactTestInstance, type ReactTestRenderer } from 'react-test-renderer' import { afterEach, describe, expect, it, vi } from 'vitest' @@ -128,3 +129,17 @@ describe('the long-press details sheet', () => { expect(texts(render({ cliCreated: true }).root)[2]).toBe('Created from Orca CLI') }) }) + +it('renders a cancelled branch PR without calling it failing', () => { + render({ + linkedPR: { + number: 4, + state: 'open', + checksStatus: 'failure', + checksSummary: summarizeProviderChecks([{ status: 'completed', conclusion: 'cancelled' }]) + } + }) + const text = JSON.stringify(renderer?.toJSON()) + expect(text).toContain('Cancelled') + expect(text).not.toContain('Checks: Failing') +}) diff --git a/mobile/src/host-screen/workspace-details-sheet.tsx b/mobile/src/host-screen/workspace-details-sheet.tsx index f35a8f60bb7..cdeab528d5e 100644 --- a/mobile/src/host-screen/workspace-details-sheet.tsx +++ b/mobile/src/host-screen/workspace-details-sheet.tsx @@ -58,7 +58,8 @@ function checkLabels(t: Translate): Record { return { success: t('hostScreen.workspaceDetailsSheet.checksPassing', 'Checks: Passing'), failure: t('hostScreen.workspaceDetailsSheet.checksFailing', 'Checks: Failing'), - pending: t('hostScreen.workspaceDetailsSheet.checksPending', 'Checks: Pending') + pending: t('hostScreen.workspaceDetailsSheet.checksPending', 'Checks: Pending'), + cancelled: t('pullRequest.checkStatus.cancelled', 'Cancelled') } } diff --git a/mobile/src/i18n/locales/de.json b/mobile/src/i18n/locales/de.json index 6ed770b9bf3..fa2ae2deb30 100644 --- a/mobile/src/i18n/locales/de.json +++ b/mobile/src/i18n/locales/de.json @@ -3222,7 +3222,6 @@ "pipelineJobs_one": "{{count}} Job", "pipelineJobs_other": "{{count}} Jobs", "rerunAll": "Alle erneut ausführen", - "rerunFailed": "Fehlgeschlagene erneut ausführen", "subIssueTitle": "Titel des Unter-Issues", "subIssues": "Untergeordnete Issues" }, @@ -3453,7 +3452,6 @@ "requestReview": "Review anfordern", "requestReviewers": "Prüfer anfordern", "rerunAll": "Alle erneut ausführen", - "rerunFailed": "Fehlgeschlagene erneut ausführen", "reviewers": "Prüfer", "viewFile": "Anzeigen" }, diff --git a/mobile/src/i18n/locales/en.json b/mobile/src/i18n/locales/en.json index 38281951493..35ea3aac13c 100644 --- a/mobile/src/i18n/locales/en.json +++ b/mobile/src/i18n/locales/en.json @@ -1681,6 +1681,9 @@ "conflictsChecking": "Checking for conflicts", "noConflictsWithBase": "No conflicts with {{base}}", "noConflicts": "No conflicts" + }, + "checkStatus": { + "cancelled": "Cancelled" } }, "workspace": { @@ -3818,7 +3821,6 @@ "pipelineJobs_other": "{{count}} jobs", "description": "Description", "checks": "Checks", - "rerunFailed": "Rerun failed", "rerunAll": "Rerun all", "noChecks": "No checks found.", "pipeline": "Pipeline", @@ -4018,7 +4020,6 @@ "requestReviewers": "Request reviewers", "requestReview": "Request review", "checks": "Checks", - "rerunFailed": "Rerun failed", "rerunAll": "Rerun all", "noChecks": "No checks found.", "changedFiles": "Changed files", @@ -4270,7 +4271,8 @@ }, "runtimeHydration": { "loadFailed": "Failed to load Tasks settings" - } + }, + "rerunUnsuccessful": "Retry checks" }, "terminal": { "webView": { diff --git a/mobile/src/i18n/locales/es.json b/mobile/src/i18n/locales/es.json index 03804452c7b..f1c8103d295 100644 --- a/mobile/src/i18n/locales/es.json +++ b/mobile/src/i18n/locales/es.json @@ -3311,7 +3311,6 @@ "pipelineJobs_one": "{{count}} trabajo", "pipelineJobs_other": "{{count}} trabajos", "rerunAll": "Reejecutar todos", - "rerunFailed": "Reejecutar fallidos", "subIssueTitle": "Título del sub-issue", "subIssues": "Sub-issues" }, @@ -3545,7 +3544,6 @@ "requestReview": "Solicitar revisión", "requestReviewers": "Solicitar revisores", "rerunAll": "Reejecutar todos", - "rerunFailed": "Reejecutar fallidos", "reviewers": "Revisores", "viewFile": "Ver" }, diff --git a/mobile/src/i18n/locales/fr.json b/mobile/src/i18n/locales/fr.json index 2688df44d77..bd4fa97c377 100644 --- a/mobile/src/i18n/locales/fr.json +++ b/mobile/src/i18n/locales/fr.json @@ -3311,7 +3311,6 @@ "pipelineJobs_one": "{{count}} job", "pipelineJobs_other": "{{count}} jobs", "rerunAll": "Tout relancer", - "rerunFailed": "Relancer les vérifications échouées", "subIssueTitle": "Titre du sous-ticket", "subIssues": "Sous-tickets" }, @@ -3545,7 +3544,6 @@ "requestReview": "Demander une revue", "requestReviewers": "Demander des reviewers", "rerunAll": "Tout relancer", - "rerunFailed": "Relancer celles en échec", "reviewers": "Reviewers", "viewFile": "Afficher" }, diff --git a/mobile/src/i18n/locales/ja.json b/mobile/src/i18n/locales/ja.json index 3c5f60130bc..0732d071459 100644 --- a/mobile/src/i18n/locales/ja.json +++ b/mobile/src/i18n/locales/ja.json @@ -3218,7 +3218,6 @@ "pipelineJobs_one": "{{count}} 件のジョブ", "pipelineJobs_other": "{{count}} 件のジョブ", "rerunAll": "すべて再実行", - "rerunFailed": "失敗分を再実行", "subIssueTitle": "サブ Issue のタイトル", "subIssues": "サブ Issue" }, @@ -3449,7 +3448,6 @@ "requestReview": "レビューを依頼", "requestReviewers": "レビューの依頼先", "rerunAll": "すべて再実行", - "rerunFailed": "失敗分を再実行", "reviewers": "レビュアー", "viewFile": "表示" }, diff --git a/mobile/src/i18n/locales/ko.json b/mobile/src/i18n/locales/ko.json index 532edce474d..857969cdab6 100644 --- a/mobile/src/i18n/locales/ko.json +++ b/mobile/src/i18n/locales/ko.json @@ -3218,7 +3218,6 @@ "pipelineJobs_one": "작업 {{count}}개", "pipelineJobs_other": "작업 {{count}}개", "rerunAll": "모두 재실행", - "rerunFailed": "실패한 체크 재실행", "subIssueTitle": "하위 이슈 제목", "subIssues": "하위 이슈" }, @@ -3449,7 +3448,6 @@ "requestReview": "리뷰 요청", "requestReviewers": "리뷰어 요청", "rerunAll": "모두 재실행", - "rerunFailed": "실패한 체크 재실행", "reviewers": "리뷰어", "viewFile": "보기" }, diff --git a/mobile/src/i18n/locales/pt.json b/mobile/src/i18n/locales/pt.json index 3ea09269763..84a97d21afe 100644 --- a/mobile/src/i18n/locales/pt.json +++ b/mobile/src/i18n/locales/pt.json @@ -3311,7 +3311,6 @@ "pipelineJobs_one": "{{count}} job", "pipelineJobs_other": "{{count}} jobs", "rerunAll": "Reexecutar todas", - "rerunFailed": "Reexecutar as que falharam", "subIssueTitle": "Título da sub-issue", "subIssues": "Sub-issues" }, @@ -3545,7 +3544,6 @@ "requestReview": "Solicitar revisão", "requestReviewers": "Solicitar revisores", "rerunAll": "Reexecutar todas", - "rerunFailed": "Reexecutar as que falharam", "reviewers": "Revisores", "viewFile": "Ver" }, diff --git a/mobile/src/i18n/locales/ru.json b/mobile/src/i18n/locales/ru.json index ca17d831d03..9b9332600b5 100644 --- a/mobile/src/i18n/locales/ru.json +++ b/mobile/src/i18n/locales/ru.json @@ -3400,7 +3400,6 @@ "pipelineJobs_one": "{{count}} задание", "pipelineJobs_other": "{{count}} задания", "rerunAll": "Повторить все", - "rerunFailed": "Повторить неуспешные", "subIssueTitle": "Название подзадачи", "subIssues": "Подзадачи" }, @@ -3637,7 +3636,6 @@ "requestReview": "Запросить проверку", "requestReviewers": "Укажите рецензентов", "rerunAll": "Перезапустить все", - "rerunFailed": "Перезапустить неудачные", "reviewers": "Рецензенты", "viewFile": "Просмотреть" }, diff --git a/mobile/src/i18n/locales/tr.json b/mobile/src/i18n/locales/tr.json index 732a67b78a0..b2d9a44be2d 100644 --- a/mobile/src/i18n/locales/tr.json +++ b/mobile/src/i18n/locales/tr.json @@ -3222,7 +3222,6 @@ "pipelineJobs_one": "{{count}} iş", "pipelineJobs_other": "{{count}} iş", "rerunAll": "Tümünü yeniden çalıştır", - "rerunFailed": "Başarısızları yeniden çalıştır", "subIssueTitle": "Alt sorun başlığı", "subIssues": "Alt sorunlar" }, @@ -3453,7 +3452,6 @@ "requestReview": "İnceleme iste", "requestReviewers": "İnceleme istenecek kişiler", "rerunAll": "Tümünü yeniden çalıştır", - "rerunFailed": "Başarısızları yeniden çalıştır", "reviewers": "İnceleyenler", "viewFile": "Görüntüle" }, diff --git a/mobile/src/i18n/locales/zh-Hant.json b/mobile/src/i18n/locales/zh-Hant.json index 64ae85596e7..dcceae0fd8b 100644 --- a/mobile/src/i18n/locales/zh-Hant.json +++ b/mobile/src/i18n/locales/zh-Hant.json @@ -3218,7 +3218,6 @@ "pipelineJobs_one": "{{count}} 項作業", "pipelineJobs_other": "{{count}} 項作業", "rerunAll": "全部重新執行", - "rerunFailed": "重新執行失敗項目", "subIssueTitle": "子議題標題", "subIssues": "子議題" }, @@ -3449,7 +3448,6 @@ "requestReview": "請求審查", "requestReviewers": "邀請審查人", "rerunAll": "全部重新執行", - "rerunFailed": "重新執行失敗項目", "reviewers": "審查人", "viewFile": "檢視" }, diff --git a/mobile/src/i18n/locales/zh.json b/mobile/src/i18n/locales/zh.json index e217d806b22..0c6ebfee60b 100644 --- a/mobile/src/i18n/locales/zh.json +++ b/mobile/src/i18n/locales/zh.json @@ -3218,7 +3218,6 @@ "pipelineJobs_one": "{{count}} 个作业", "pipelineJobs_other": "{{count}} 个作业", "rerunAll": "重新运行全部", - "rerunFailed": "重新运行失败项", "subIssueTitle": "子议题标题", "subIssues": "子议题" }, @@ -3449,7 +3448,6 @@ "requestReview": "请求评审", "requestReviewers": "邀请评审人", "rerunAll": "全部重新运行", - "rerunFailed": "重新运行失败项", "reviewers": "评审人", "viewFile": "查看" }, diff --git a/mobile/src/session/github-pr-entity-reply-schema.ts b/mobile/src/session/github-pr-entity-reply-schema.ts index 4ae4fe2d741..874c40f3a57 100644 --- a/mobile/src/session/github-pr-entity-reply-schema.ts +++ b/mobile/src/session/github-pr-entity-reply-schema.ts @@ -159,7 +159,9 @@ const checkSummarySchema = z passed: prCount('passed'), failed: prCount('failed'), pending: prCount('pending'), - neutral: prCount('neutral') + neutral: prCount('neutral'), + cancelled: salvagedOptional('cancelled', z.number().int().nonnegative()), + scope: z.literal('pipeline').optional() }) .transform((summary): ProviderCheckSummary => ({ state: summary.state, @@ -167,7 +169,14 @@ const checkSummarySchema = z passed: summary.passed ?? 0, failed: summary.failed ?? 0, pending: summary.pending ?? 0, - neutral: summary.neutral ?? 0 + neutral: summary.neutral ?? 0, + ...(summary.cancelled !== undefined && + [summary.total, summary.passed, summary.failed, summary.pending, summary.neutral].every( + (count) => count !== undefined + ) + ? { cancelled: summary.cancelled } + : {}), + ...(summary.scope ? { scope: summary.scope } : {}) })) export function prCheckSummary(name: string) { diff --git a/mobile/src/session/github-pr-read-reply-schema.ts b/mobile/src/session/github-pr-read-reply-schema.ts index cd9e0626ae3..e5e9b1ccc0e 100644 --- a/mobile/src/session/github-pr-read-reply-schema.ts +++ b/mobile/src/session/github-pr-read-reply-schema.ts @@ -58,6 +58,7 @@ export const hostedReviewForBranchSchema = z state: salvagedOptional('state', z.enum(HOSTED_REVIEW_STATE)), url: prText('url'), status: salvagedOptional('status', z.enum(CHECK_STATUS)), + checksSummary: prCheckSummary('checksSummary'), updatedAt: prText('updatedAt'), mergeable: salvagedOptional('mergeable', z.enum(MERGEABLE_STATE)), reviewDecision: salvagedOptional('reviewDecision', z.enum(REVIEW_DECISION).nullable()), @@ -76,6 +77,7 @@ export const hostedReviewForBranchSchema = z state: review.state ?? 'open', url: review.url ?? '', status: review.status ?? 'pending', + checksSummary: review.checksSummary, updatedAt: review.updatedAt ?? '', mergeable: review.mergeable ?? 'UNKNOWN', reviewDecision: review.reviewDecision, @@ -119,6 +121,7 @@ const pullRequestSchema = z title: prText('title'), url: prText('url'), checksStatus: salvagedOptional('checksStatus', z.enum(CHECK_STATUS)), + checksSummary: prCheckSummary('checksSummary'), updatedAt: prText('updatedAt'), mergeable: salvagedOptional('mergeable', z.enum(MERGEABLE_STATE)), reviewDecision: salvagedOptional('reviewDecision', z.enum(REVIEW_DECISION).nullable()), @@ -143,6 +146,7 @@ const pullRequestSchema = z state: pr.state, url: pr.url ?? '', checksStatus: pr.checksStatus ?? 'pending', + checksSummary: pr.checksSummary, updatedAt: pr.updatedAt ?? '', mergeable: pr.mergeable ?? 'UNKNOWN', reviewDecision: pr.reviewDecision, diff --git a/mobile/src/session/session-reply-schema.test.ts b/mobile/src/session/session-reply-schema.test.ts index 402db2365a1..0ba8d64a2d6 100644 --- a/mobile/src/session/session-reply-schema.test.ts +++ b/mobile/src/session/session-reply-schema.test.ts @@ -21,6 +21,7 @@ import { githubWorkItemDetailsSchema, hostedReviewForBranchSchema } from './github-pr-read-reply-schema' +import { getProviderChecksOutcome } from '../../../src/shared/provider-check-summary' import { prChecksSchema } from './github-pr-entity-reply-schema' import { reviewCreatedTerminalSchema, @@ -552,3 +553,44 @@ describe('a newer host is not refused', () => { expect(inventory.layoutVersion).toBe(3) }) }) + +it('keeps additive cancellation summaries through explicit PR and hosted-review parsers', () => { + const summary = { + state: 'failure', + total: 1, + passed: 0, + failed: 1, + pending: 0, + neutral: 0, + cancelled: 1 + } + const pr = reads(githubPrForBranchSchema, { + number: 4, + state: 'open', + checksStatus: 'failure', + checksSummary: summary + }) + expect(pr?.kind === 'found' && pr.pr.checksSummary).toEqual(summary) + const readReview = (checksSummary: unknown) => + reads(hostedReviewForBranchSchema, { + provider: 'github', + number: 4, + status: 'failure', + checksSummary + }) + expect(readReview(summary)?.checksSummary).toEqual(summary) + expect(readReview({ ...summary, scope: 'pipeline' })?.checksSummary?.scope).toBe('pipeline') + for (const invalid of [ + undefined, + { ...summary, cancelled: -1 }, + { ...summary, cancelled: 2 }, + { ...summary, cancelled: '1' }, + { ...summary, scope: 'future_scope' }, + { ...summary, passed: undefined }, + { ...summary, failed: 0, pending: 1, cancelled: 0 } + ]) { + const review = readReview(invalid) + expect(review?.number).toBe(4) + expect(getProviderChecksOutcome(review?.checksSummary, 'failure')).toBe('failure') + } +}) diff --git a/mobile/src/tasks/github-check-summary.test.ts b/mobile/src/tasks/github-check-summary.test.ts index f32ab9e8bec..bf6b7538d40 100644 --- a/mobile/src/tasks/github-check-summary.test.ts +++ b/mobile/src/tasks/github-check-summary.test.ts @@ -54,6 +54,7 @@ describe('buildGitHubCheckSummary', () => { it('rolls up GitLab jobs with unknown terminal statuses as neutral', () => { expect(buildGitLabCheckSummary([{ status: 'success' }, { status: 'future_status' }])).toEqual({ + cancelled: 0, state: 'success', total: 2, passed: 1, @@ -139,6 +140,7 @@ describe('mobile check classification', () => { }[])('$name never reads as failing', ({ statuses, expected }) => { expect(buildGitLabCheckSummary(statuses.map((status) => ({ status })))).toEqual({ ...expected, + cancelled: 0, total: statuses.length }) }) diff --git a/mobile/src/tasks/github-check-summary.ts b/mobile/src/tasks/github-check-summary.ts index 53dc0c81856..37615513324 100644 --- a/mobile/src/tasks/github-check-summary.ts +++ b/mobile/src/tasks/github-check-summary.ts @@ -10,5 +10,8 @@ export type GitHubCheckSummary = ProviderCheckSummary // Use the desktop classifier so skipped checks cannot disagree across mobile and desktop. export function buildGitHubCheckSummary(checks: GitHubCheckLike[]): GitHubCheckSummary { - return summarizeProviderChecks(checks) + const summary = summarizeProviderChecks(checks) + // Detail lists do not prove completeness; only whole-PR reads publish cancellation metadata. + delete summary.cancelled + return summary } diff --git a/mobile/src/tasks/mobile-hosted-check-status.ts b/mobile/src/tasks/mobile-hosted-check-status.ts index 79407c414ae..64e84ce2e42 100644 --- a/mobile/src/tasks/mobile-hosted-check-status.ts +++ b/mobile/src/tasks/mobile-hosted-check-status.ts @@ -4,7 +4,10 @@ import type { } from '../../../src/shared/github/pull-request-types' import { translate } from '../i18n/mobile-i18n' import { resolveGitHubPRMergeState } from '../../../src/shared/github/pull-request-merge-state' -import { getProviderChecksLabel } from '../../../src/shared/provider-check-summary' +import { + getProviderChecksLabel, + getProviderChecksOutcome +} from '../../../src/shared/provider-check-summary' export type MobileHostedReviewStatus = { state?: string @@ -76,7 +79,9 @@ export function getHostedMergeLabel(item: MobileHostedReviewStatus): string | nu } export function getHostedChecksLabel(item: { checksSummary?: ProviderCheckSummary }): string { - return getProviderChecksLabel(item.checksSummary) + return getProviderChecksOutcome(item.checksSummary) === 'cancelled' + ? translate('pullRequest.checkStatus.cancelled', 'Cancelled') + : getProviderChecksLabel(item.checksSummary) } export function getHostedReviewSignalTone( @@ -104,13 +109,13 @@ export function getHostedReviewSignalTone( return 'neutral' } if (signal === 'checks') { - if (item.checksSummary?.state === 'success') { + if (getProviderChecksOutcome(item.checksSummary) === 'success') { return 'success' } - if (item.checksSummary?.state === 'failure') { + if (getProviderChecksOutcome(item.checksSummary) === 'failure') { return 'danger' } - if (item.checksSummary?.state === 'pending') { + if (getProviderChecksOutcome(item.checksSummary) === 'pending') { return 'warning' } return 'neutral' diff --git a/mobile/src/tasks/mobile-task-detail-hydration.test-fixture.tsx b/mobile/src/tasks/mobile-task-detail-hydration.test-fixture.tsx index 53bc60b298e..6dde82a5c20 100644 --- a/mobile/src/tasks/mobile-task-detail-hydration.test-fixture.tsx +++ b/mobile/src/tasks/mobile-task-detail-hydration.test-fixture.tsx @@ -24,7 +24,8 @@ export const SUCCESS_CHECKS = { passed: 1, failed: 0, pending: 0, - neutral: 0 + neutral: 0, + cancelled: 0 } as const export function gitlabItem( diff --git a/mobile/src/tasks/mobile-tasks-item-detail-content.tsx b/mobile/src/tasks/mobile-tasks-item-detail-content.tsx index e82db7dfdd8..902bca805f1 100644 --- a/mobile/src/tasks/mobile-tasks-item-detail-content.tsx +++ b/mobile/src/tasks/mobile-tasks-item-detail-content.tsx @@ -167,7 +167,7 @@ export function renderMobileTasksItemDetailContent(model: ConnectionPresentation onPress={() => void rerunGitHubChecks(actionItem, true)} > - {translate('tasks.itemDetailContent.rerunFailed', 'Rerun failed')} + {translate('tasks.rerunUnsuccessful', 'Retry checks')} void rerunProjectGitHubChecks(projectRowItem, true)} > - {translate('tasks.projectReviewPanels.rerunFailed', 'Rerun failed')} + {translate('tasks.rerunUnsuccessful', 'Retry checks')} + requestedHeadSha !== undefined && + source.headSha === requestedHeadSha && + source.checksSummary?.state === checksSummary.state + ? source.checksSummary + : checksSummary setDetailPayload((current) => current?.provider === 'github' && current.targetKey === githubTaskKey(item.source) ? { ...current, checks } @@ -310,7 +318,7 @@ export function useMobileTasksHostedCommentReviewActions< sameGitHubTask(current, item) ? { ...current, - source: { ...current.source, checksSummary } + source: { ...current.source, checksSummary: summaryFor(current.source) } } : current ) @@ -319,7 +327,7 @@ export function useMobileTasksHostedCommentReviewActions< sameGitHubTask(candidate, item) ? { ...candidate, - source: { ...candidate.source, checksSummary } + source: { ...candidate.source, checksSummary: summaryFor(candidate.source) } } : candidate ) diff --git a/mobile/src/tasks/use-mobile-tasks-item-detail-loading.tsx b/mobile/src/tasks/use-mobile-tasks-item-detail-loading.tsx index f4e5255cad6..c5f6da85d7e 100644 --- a/mobile/src/tasks/use-mobile-tasks-item-detail-loading.tsx +++ b/mobile/src/tasks/use-mobile-tasks-item-detail-loading.tsx @@ -35,6 +35,7 @@ function gitLabHydrationUnchanged( current.total === summary.total && current.passed === summary.passed && current.failed === summary.failed && + current.cancelled === summary.cancelled && current.pending === summary.pending && current.neutral === summary.neutral && current.scope === summary.scope && diff --git a/mobile/src/worktree/workspace-details-model.ts b/mobile/src/worktree/workspace-details-model.ts index 0d101d4a8a3..3ffd801dd00 100644 --- a/mobile/src/worktree/workspace-details-model.ts +++ b/mobile/src/worktree/workspace-details-model.ts @@ -1,3 +1,4 @@ +import { getProviderChecksOutcome } from '../../../src/shared/provider-check-summary' import type { CheckStatus } from '../../../src/shared/github/pull-request-types' import { getWorkspaceAttachmentKey, @@ -21,7 +22,7 @@ export type WorkspaceDetailLink = { url?: string /** Review state (`open`, `merged`, ...); reviews only. */ state?: string - checks?: CheckStatus + checks?: CheckStatus | 'cancelled' } export type WorkspaceOrigin = { kind: 'automation'; name?: string } | { kind: 'cli' } @@ -73,6 +74,8 @@ export function buildWorkspaceDetailLinks(row: Worktree): WorkspaceDetailLink[] url: branchPR.url ?? link.url, state: pr.state, checks: pr.checksStatus + ? getProviderChecksOutcome(pr.checksSummary, pr.checksStatus) + : undefined }) const index = items.findIndex((item) => isBranchPRAttachment(item, branchPR, row.repoId)) if (index !== -1) { diff --git a/src/main/azure-devops/azure-devops-api-request.ts b/src/main/azure-devops/azure-devops-api-request.ts index c8b79dbbe27..744f6e281ff 100644 --- a/src/main/azure-devops/azure-devops-api-request.ts +++ b/src/main/azure-devops/azure-devops-api-request.ts @@ -71,6 +71,7 @@ type AzureDevOpsAuthConfig = { export type AzureDevOpsRequestOptions = { searchParams?: Record timeoutMs?: number + onResponse?: (response: Response) => void } function envValue(name: string): string | null { @@ -171,6 +172,7 @@ export async function requestAzureDevOpsJsonAtBase( const url = apiUrl(baseUrl, path, options.searchParams) const response = await doFetch(url) if (response.ok) { + options.onResponse?.(response) return (await response.json()) as T } const body = response.status === 400 ? await response.text().catch(() => '') : '' diff --git a/src/main/azure-devops/client.test.ts b/src/main/azure-devops/client.test.ts index 5771ac311b0..2f3205f211d 100644 --- a/src/main/azure-devops/client.test.ts +++ b/src/main/azure-devops/client.test.ts @@ -140,6 +140,15 @@ describe('Azure DevOps client', () => { state: 'open', url: 'https://dev.azure.com/acme/Project/_git/repo/pullrequest/18', status: 'success', + checksSummary: { + state: 'success', + total: 1, + passed: 1, + failed: 0, + cancelled: 0, + pending: 0, + neutral: 0 + }, updatedAt: '2026-05-11T00:00:00Z', mergeable: 'MERGEABLE', headSha: 'abc123' @@ -178,6 +187,137 @@ describe('Azure DevOps client', () => { ).rejects.toThrow(/Azure DevOps request failed/) }) + it.each<{ + name: string + prBody: unknown + prContinuation?: boolean + commitFails?: boolean + commitContinuation?: boolean + commitRequests?: number + complete: boolean + }>([ + { name: 'failed PR source', prBody: null, complete: false }, + { name: 'malformed PR source', prBody: {}, complete: false }, + { + name: 'continuing empty PR source', + prBody: { value: [] }, + prContinuation: true, + complete: false + }, + { name: 'complete empty PR source', prBody: { value: [] }, complete: true }, + { name: 'failed commit fallback', prBody: { value: [] }, commitFails: true, complete: false }, + { + name: 'continuing commit fallback', + prBody: { value: [] }, + commitContinuation: true, + complete: false + }, + { + name: 'continuing nonempty PR source', + prBody: { value: [{ state: 'canceled' }] }, + prContinuation: true, + commitRequests: 0, + complete: false + } + ])( + 'preserves cancellation authority with $name', + async ({ + prBody, + prContinuation, + commitFails, + commitContinuation, + commitRequests, + complete + }) => { + primeGitExecWithDefaultBranch() + const requests: string[] = [] + const response = (body: unknown, continuation = false): Response => + body === null + ? new Response('Unavailable', { status: 500 }) + : Response.json(body, { + headers: continuation ? { 'x-ms-continuationtoken': 'next' } : {} + }) + globalThis.fetch = vi.fn(async (input) => { + const path = new URL(String(input)).pathname + requests.push(path) + if (path.endsWith('/repositories/repo')) { + return Response.json({ id: 'repo-guid' }) + } + if (path.endsWith('/pullRequests')) { + return Response.json({ + value: [ + { + pullRequestId: 18, + title: 'Azure branch', + status: 'active', + lastMergeSourceCommit: { commitId: 'head' } + } + ] + }) + } + if (path.endsWith('/pullRequests/18/statuses')) { + return response(prBody, prContinuation) + } + if (path.endsWith('/commits/head/statuses')) { + return response( + commitFails ? null : { value: [{ state: 'canceled' }] }, + commitContinuation + ) + } + throw new Error(`Unexpected request: ${path}`) + }) + + const pr = await getAzureDevOpsPullRequestForBranch('/repo', 'feature/azure') + expect(pr?.status).toBe(commitFails ? 'neutral' : 'failure') + expect(pr?.checksSummary).toEqual( + complete + ? { + state: 'failure', + total: 1, + passed: 0, + failed: 1, + cancelled: 1, + pending: 0, + neutral: 0 + } + : undefined + ) + expect(requests.filter((path) => path.includes('/commits/'))).toHaveLength( + commitRequests ?? 1 + ) + } + ) + + it('keeps embedded statuses without a source SHA conservative', async () => { + primeGitExecWithDefaultBranch() + globalThis.fetch = vi.fn(async (input) => { + const path = new URL(String(input)).pathname + if (path.endsWith('/repositories/repo')) { + return Response.json({ id: 'repo-guid' }) + } + if (path.endsWith('/pullRequests')) { + return Response.json({ + value: [ + { + pullRequestId: 18, + title: 'Azure branch', + status: 'active', + statuses: [{ state: 'canceled' }] + } + ] + }) + } + if (path.endsWith('/pullRequests/18/statuses')) { + return Response.json({ value: [] }) + } + throw new Error(`Unexpected request: ${path}`) + }) + const pr = await getAzureDevOpsPullRequestForBranch('/repo', 'feature/azure') + expect(pr?.status).toBe('failure') + expect(pr?.checksSummary).toBeUndefined() + expect(globalThis.fetch).toHaveBeenCalledTimes(3) + }) + it('uses the most recent branch PR instead of preferring stale active PRs', async () => { gitExecFileAsyncMock.mockResolvedValue({ stdout: 'https://dev.azure.com/acme/Project/_git/repo\n' diff --git a/src/main/azure-devops/client.ts b/src/main/azure-devops/client.ts index 6040e7a2897..745dc108d66 100644 --- a/src/main/azure-devops/client.ts +++ b/src/main/azure-devops/client.ts @@ -1,5 +1,6 @@ import { deriveAzureDevOpsStatus, + summarizeAzureDevOpsStatuses, mapAzureDevOpsPullRequest, mapAzureDevOpsPullRequestState, type AzureDevOpsPullRequestInfo, @@ -73,32 +74,37 @@ async function getPullRequestStatuses( repo: AzureDevOpsRepoRef, repoIdOrName: string, pr: RawAzureDevOpsPullRequest -): Promise { - const raw = await requestAzureDevOpsJson< - RawAzureDevOpsStatus[] | { value?: RawAzureDevOpsStatus[] } - >( - repo, - `/_apis/git/repositories/${encodePathSegment(repoIdOrName)}/pullRequests/${encodePathSegment( - String(pr.pullRequestId) - )}/statuses` +): Promise<{ statuses: RawAzureDevOpsStatus[]; complete: boolean }> { + const read = async (path: string) => { + let hasMore = false + const raw = await requestAzureDevOpsJson< + RawAzureDevOpsStatus[] | { value?: RawAzureDevOpsStatus[] } + >(repo, path, { + onResponse: (response) => { + hasMore = Boolean(response.headers.get('x-ms-continuationtoken')) + } + }) + return { + statuses: readStatusList(raw), + complete: raw !== null && !hasMore && (Array.isArray(raw) || Array.isArray(raw.value)) + } + } + const root = `/_apis/git/repositories/${encodePathSegment(repoIdOrName)}` + const prStatuses = await read( + `${root}/pullRequests/${encodePathSegment(String(pr.pullRequestId))}/statuses` ) - const prStatuses = readStatusList(raw) - if (prStatuses.length > 0) { + if (prStatuses.statuses.length > 0) { return prStatuses } const commitId = pr.lastMergeSourceCommit?.commitId?.trim() if (!commitId) { - return pr.statuses ?? [] + return { statuses: pr.statuses ?? [], complete: false } + } + const commitStatuses = await read(`${root}/commits/${encodePathSegment(commitId)}/statuses`) + return { + statuses: commitStatuses.statuses, + complete: prStatuses.complete && commitStatuses.complete } - const commitStatuses = await requestAzureDevOpsJson< - RawAzureDevOpsStatus[] | { value?: RawAzureDevOpsStatus[] } - >( - repo, - `/_apis/git/repositories/${encodePathSegment(repoIdOrName)}/commits/${encodePathSegment( - commitId - )}/statuses` - ) - return readStatusList(commitStatuses) } async function normalizePullRequest( @@ -107,8 +113,13 @@ async function normalizePullRequest( webBaseUrl: string, raw: RawAzureDevOpsPullRequest ): Promise { - const statuses = await getPullRequestStatuses(repo, repoIdOrName, raw) - return mapAzureDevOpsPullRequest(raw, deriveAzureDevOpsStatus(statuses), webBaseUrl) + const { statuses, complete } = await getPullRequestStatuses(repo, repoIdOrName, raw) + return mapAzureDevOpsPullRequest( + raw, + deriveAzureDevOpsStatus(statuses), + webBaseUrl, + complete ? summarizeAzureDevOpsStatuses(statuses) : undefined + ) } function sortPullRequestsForBranch( diff --git a/src/main/azure-devops/pull-request-mappers.ts b/src/main/azure-devops/pull-request-mappers.ts index 132f98260cf..cd6236e3881 100644 --- a/src/main/azure-devops/pull-request-mappers.ts +++ b/src/main/azure-devops/pull-request-mappers.ts @@ -1,4 +1,9 @@ -import type { CheckStatus, PRMergeableState } from '../../shared/github/pull-request-types' +import { summarizeProviderChecks } from '../../shared/provider-check-summary' +import type { + CheckStatus, + PRMergeableState, + ProviderCheckSummary +} from '../../shared/github/pull-request-types' export type RawAzureDevOpsStatus = { state?: string | null @@ -31,6 +36,7 @@ export type AzureDevOpsPullRequestInfo = { state: 'open' | 'closed' | 'merged' | 'draft' url: string status: CheckStatus + checksSummary?: ProviderCheckSummary updatedAt: string mergeable: PRMergeableState headSha?: string @@ -104,10 +110,27 @@ export function deriveAzureDevOpsStatus(statuses: readonly RawAzureDevOpsStatus[ return 'neutral' } +export function summarizeAzureDevOpsStatuses( + statuses: readonly RawAzureDevOpsStatus[] +): ProviderCheckSummary { + const summary = summarizeProviderChecks( + statuses.map(({ state }) => ({ + status: 'completed', + conclusion: ['canceled', 'cancelled'].includes(state?.trim().toLowerCase() ?? '') + ? 'cancelled' + : { success: 'success', failure: 'failure', pending: 'pending', neutral: 'neutral' }[ + classifyAzureDevOpsStatus(state) + ] + })) + ) + return { ...summary, state: statuses.length ? deriveAzureDevOpsStatus(statuses) : 'none' } +} + export function mapAzureDevOpsPullRequest( raw: RawAzureDevOpsPullRequest, status: CheckStatus, - webBaseUrl: string + webBaseUrl: string, + checksSummary?: ProviderCheckSummary ): AzureDevOpsPullRequestInfo | null { if (typeof raw.pullRequestId !== 'number' || !raw.title) { return null @@ -120,6 +143,7 @@ export function mapAzureDevOpsPullRequest( url: raw._links?.web?.href ?? `${webBaseUrl.replace(/\/+$/, '')}/pullrequest/${raw.pullRequestId}`, status, + ...(checksSummary ? { checksSummary } : {}), updatedAt: raw.closedDate ?? raw.creationDate ?? '', mergeable: mapAzureDevOpsMergeable(raw.mergeStatus), ...(headSha ? { headSha } : {}) diff --git a/src/main/bitbucket/client.test.ts b/src/main/bitbucket/client.test.ts index 612fe554f66..cf442307312 100644 --- a/src/main/bitbucket/client.test.ts +++ b/src/main/bitbucket/client.test.ts @@ -215,6 +215,15 @@ describe('Bitbucket client', () => { state: 'open', url: 'https://bitbucket.org/team/repo/pull-requests/7', status: 'success', + checksSummary: { + state: 'success', + total: 1, + passed: 1, + failed: 0, + cancelled: 0, + pending: 0, + neutral: 0 + }, updatedAt: '2026-05-10T00:00:00.000Z', mergeable: 'UNKNOWN', headSha: 'abc123' diff --git a/src/main/bitbucket/client.ts b/src/main/bitbucket/client.ts index 63c3ce86cda..5d3ed1d1839 100644 --- a/src/main/bitbucket/client.ts +++ b/src/main/bitbucket/client.ts @@ -1,6 +1,7 @@ -import type { CheckStatus } from '../../shared/github/pull-request-types' +import type { CheckStatus, ProviderCheckSummary } from '../../shared/github/pull-request-types' import { deriveBitbucketBuildStatus, + summarizeBitbucketBuildStatuses, mapBitbucketPullRequest, mapBitbucketPullRequestState, type BitbucketPullRequestInfo, @@ -121,15 +122,24 @@ function allStateFilter(): string { async function getBuildStatus( repo: BitbucketRepoRef, headSha: string | undefined -): Promise { +): Promise<{ + status: CheckStatus + checksSummary?: ProviderCheckSummary +}> { if (!headSha) { - return 'neutral' + return { status: 'neutral' } } - const data = await requestJson<{ values?: RawBitbucketBuildStatus[] }>( + const data = await requestJson<{ values?: RawBitbucketBuildStatus[]; next?: string }>( `/repositories/${encodedRepoPath(repo)}/commit/${encodeURIComponent(headSha)}/statuses/build`, { searchParams: { pagelen: '100' } } ) - return deriveBitbucketBuildStatus(data?.values ?? []) + const statuses = data?.values ?? [] + return { + status: deriveBitbucketBuildStatus(statuses), + ...(data && Array.isArray(data.values) && !data.next + ? { checksSummary: summarizeBitbucketBuildStatuses(statuses) } + : {}) + } } async function normalizePullRequest( @@ -137,8 +147,8 @@ async function normalizePullRequest( raw: RawBitbucketPullRequest ): Promise { const headSha = raw.source?.commit?.hash?.trim() - const status = await getBuildStatus(repo, headSha) - return mapBitbucketPullRequest(raw, status) + const { status, checksSummary } = await getBuildStatus(repo, headSha) + return mapBitbucketPullRequest(raw, status, checksSummary) } // Avoid keychain prompts: validate stored credentials only when the secret is already cached. diff --git a/src/main/bitbucket/pull-request-mappers.ts b/src/main/bitbucket/pull-request-mappers.ts index 7b9c5a07e84..7f3df151e64 100644 --- a/src/main/bitbucket/pull-request-mappers.ts +++ b/src/main/bitbucket/pull-request-mappers.ts @@ -1,4 +1,9 @@ -import type { CheckStatus, PRMergeableState } from '../../shared/github/pull-request-types' +import { summarizeProviderChecks } from '../../shared/provider-check-summary' +import type { + CheckStatus, + PRMergeableState, + ProviderCheckSummary +} from '../../shared/github/pull-request-types' export type RawBitbucketPullRequest = { id?: number @@ -31,6 +36,7 @@ export type BitbucketPullRequestInfo = { state: 'open' | 'closed' | 'merged' url: string status: CheckStatus + checksSummary?: ProviderCheckSummary updatedAt: string mergeable: PRMergeableState headSha?: string @@ -75,9 +81,30 @@ export function deriveBitbucketBuildStatus( return 'neutral' } +export function summarizeBitbucketBuildStatuses( + statuses: readonly RawBitbucketBuildStatus[] +): ProviderCheckSummary { + const summary = summarizeProviderChecks( + statuses.map(({ state }) => ({ + status: 'completed', + conclusion: + { + SUCCESSFUL: 'success', + FAILED: 'failure', + ERROR: 'failure', + STOPPED: 'cancelled', + INPROGRESS: 'pending', + PENDING: 'pending' + }[state?.trim().toUpperCase() ?? ''] ?? 'neutral' + })) + ) + return { ...summary, state: statuses.length ? deriveBitbucketBuildStatus(statuses) : 'none' } +} + export function mapBitbucketPullRequest( raw: RawBitbucketPullRequest, - status: CheckStatus + status: CheckStatus, + checksSummary?: ProviderCheckSummary ): BitbucketPullRequestInfo | null { if (typeof raw.id !== 'number' || !raw.title || !raw.links?.html?.href) { return null @@ -89,6 +116,7 @@ export function mapBitbucketPullRequest( state: mapBitbucketPullRequestState(raw.state), url: raw.links.html.href, status, + ...(checksSummary ? { checksSummary } : {}), updatedAt: raw.updated_on ?? '', mergeable: 'UNKNOWN', ...(headSha ? { headSha } : {}) diff --git a/src/main/github/client-pr-branch-discovery.test.ts b/src/main/github/client-pr-branch-discovery.test.ts index fc8ddecaa48..14e23cdf4b2 100644 --- a/src/main/github/client-pr-branch-discovery.test.ts +++ b/src/main/github/client-pr-branch-discovery.test.ts @@ -53,6 +53,87 @@ describe('getPRForBranch', () => { resetPRForBranchMocks(clientMocks) }) + it('publishes complete cancellation after REST discovery is replaced by exact hydration', async () => { + getOwnerRepoMock.mockResolvedValue({ owner: 'acme', repo: 'widgets' }) + ghExecFileAsyncMock + .mockResolvedValueOnce({ + stdout: JSON.stringify([ + { + number: 7, + title: 'Cancelled run', + state: 'open', + html_url: 'https://github.com/acme/widgets/pull/7', + head: { ref: 'feature/test', sha: 'head-oid' }, + base: { ref: 'main' } + } + ]) + }) + .mockResolvedValueOnce({ + stdout: JSON.stringify({ + number: 7, + title: 'Cancelled run', + state: 'OPEN', + url: 'https://github.com/acme/widgets/pull/7', + headRefOid: 'head-oid', + statusCheckRollup: [{ status: 'COMPLETED', conclusion: 'CANCELLED' }] + }) + }) + const pr = await getPRForBranch('/repo-root', 'feature/test') + expect(ghExecFileAsyncMock.mock.calls.slice(0, 2).map(([args]) => args.slice(0, 2))).toEqual([ + ['api', 'repos/acme/widgets/pulls?head=acme%3Afeature%2Ftest&state=all&per_page=10'], + ['pr', 'view'] + ]) + expect(pr).toMatchObject({ + checksStatus: 'failure', + headSha: 'head-oid', + checksSummary: { + state: 'failure', + total: 1, + passed: 0, + failed: 1, + cancelled: 1, + pending: 0, + neutral: 0 + } + }) + }) + + it('keeps branch-list fallback coarse when exact hydration cannot read a failure beyond page 100', async () => { + getOwnerRepoMock.mockResolvedValue({ owner: 'acme', repo: 'widgets' }) + resolvePRRepositoryCandidatesMock.mockResolvedValue({ + candidates: [{ owner: 'acme', repo: 'widgets' }], + headRepo: null + }) + const completeChecks = Array.from({ length: 101 }, (_, index) => ({ + status: 'COMPLETED', + conclusion: index === 100 ? 'FAILURE' : 'CANCELLED' + })) + ghExecFileAsyncMock.mockImplementation(async (args: string[]) => { + if (args[0] === 'pr' && args[1] === 'list') { + return { + stdout: JSON.stringify([ + { + number: 7, + title: 'Partial check page', + state: 'OPEN', + url: 'https://github.com/acme/widgets/pull/7', + headRefOid: 'head-oid', + statusCheckRollup: completeChecks.slice(0, 100) + } + ]) + } + } + throw new Error('network unavailable') + }) + const pr = await getPRForBranch('/repo-root', 'feature/test') + expect(ghExecFileAsyncMock.mock.calls.slice(0, 2).map(([args]) => args.slice(0, 2))).toEqual([ + ['pr', 'list'], + ['pr', 'view'] + ]) + expect(pr).toMatchObject({ number: 7, checksStatus: 'failure' }) + expect(pr?.checksSummary).toBeUndefined() + }) + it.each([ { restEnabled: false, graphqlEnabled: true }, { restEnabled: true, graphqlEnabled: false } @@ -232,6 +313,7 @@ describe('getPRForBranch', () => { expect(pr?.mergeable).toBe('MERGEABLE') expect(pr?.prRepo).toEqual({ owner: 'acme', repo: 'widgets' }) expect(pr?.headRepo).toEqual({ owner: 'acme', repo: 'widgets' }) + expect(pr?.checksSummary).toBeUndefined() }) it('resolves fork PRs from the upstream PR repo with the origin head owner', async () => { diff --git a/src/main/github/client-work-item-check-summary.test.ts b/src/main/github/client-work-item-check-summary.test.ts index 7abda503146..526b8883c62 100644 --- a/src/main/github/client-work-item-check-summary.test.ts +++ b/src/main/github/client-work-item-check-summary.test.ts @@ -97,8 +97,24 @@ describe('work item checksSummary', () => { total: 3, passed: 2, failed: 0, + cancelled: 0, pending: 0, neutral: 1 }) }) + + it.each([ + [[{ state: 'SUCCESS' }, { state: 'EXPECTED' }], 'pending', 0], + [[{ state: 'SUCCESS' }, { status: 'COMPLETED', conclusion: 'CANCELLED' }], 'failure', 1] + ] as const)('preserves the raw task rollup contract for %j', async (rollup, state, cancelled) => { + mockPullRequestDetail({ + number: 43, + title: 'Waiting checks', + state: 'OPEN', + url: 'https://github.com/acme/widgets/pull/43', + statusCheckRollup: rollup + }) + const item = await getWorkItem('/repo-root', 43, 'pr', null, {}, 'origin') + expect(item?.checksSummary).toMatchObject({ state, total: 2, passed: 1, cancelled }) + }) }) diff --git a/src/main/github/client/lookup/pr-branch-lookup.ts b/src/main/github/client/lookup/pr-branch-lookup.ts index 43c48af40f9..583da55e828 100644 --- a/src/main/github/client/lookup/pr-branch-lookup.ts +++ b/src/main/github/client/lookup/pr-branch-lookup.ts @@ -70,7 +70,9 @@ export async function getFallbackPRListForBranch( { ...ghOptions, ...githubHostExecOptions(prRepo) } ) const list = JSON.parse(stdout) as PullRequestLookupData[] - return preferOpenPullRequest(list) ?? null + const pr = preferOpenPullRequest(list) + // Branch lists paginate PRs, not their nested check contexts. + return pr ? { ...pr, checksUnavailable: true } : null } export async function hydrateBranchLookupWithExactPR( @@ -186,8 +188,12 @@ export async function lookupPRByBranchName(args: { ['pr', 'view', args.branchName, '--json', PR_LOOKUP_JSON_FIELDS], args.ghOptions ) + const parsedData: PullRequestLookupData = JSON.parse(stdout) const lookup = { - data: normalizePullRequestLookupData(JSON.parse(stdout) as PullRequestLookupData), + data: normalizePullRequestLookupData({ + ...parsedData, + checksUnavailable: false + }), dataRepo: null } return !args.policy || (await args.policy.accepts(lookup.data, null)) diff --git a/src/main/github/client/lookup/pr-number-lookup.ts b/src/main/github/client/lookup/pr-number-lookup.ts index 0d64d9c25a4..ff706fdb5c8 100644 --- a/src/main/github/client/lookup/pr-number-lookup.ts +++ b/src/main/github/client/lookup/pr-number-lookup.ts @@ -97,6 +97,7 @@ export async function getPRByNumber( { ...knownPullRequestData, ...exactData, + checksUnavailable: false, ...(knownPullRequestData?.stack ? { stack: knownPullRequestData.stack } : {}) }, ghOptions, @@ -169,8 +170,12 @@ export async function lookupPRByNumber(args: { ['pr', 'view', String(args.number), '--json', PR_LOOKUP_JSON_FIELDS], args.ghOptions ) + const parsedData: PullRequestLookupData = JSON.parse(stdout) const lookup = { - data: normalizePullRequestLookupData(JSON.parse(stdout) as PullRequestLookupData), + data: normalizePullRequestLookupData({ + ...parsedData, + checksUnavailable: false + }), dataRepo: null } return !args.policy || (await args.policy.accepts(lookup.data, null)) diff --git a/src/main/github/client/lookup/pr-refresh-outcome-assembly.ts b/src/main/github/client/lookup/pr-refresh-outcome-assembly.ts index 1a494c407cc..0c9c44afacb 100644 --- a/src/main/github/client/lookup/pr-refresh-outcome-assembly.ts +++ b/src/main/github/client/lookup/pr-refresh-outcome-assembly.ts @@ -1,10 +1,11 @@ +import { summarizePRCheckRollup } from '../../../../shared/pr-check-status' import type { PRRefreshOutcome } from '../../../../shared/github/pull-request-refresh-types' import type { PRConflictSummary, PRMergeableState, GitHubPRStack } from '../../../../shared/github/pull-request-types' -import { deriveCheckStatus, mapPRState } from '../../mappers' +import { mapPRState } from '../../mappers' import type { OwnerRepo } from '../../gh-utils' import type { PullRequestLookupData } from './pull-request-lookup-data' @@ -30,6 +31,7 @@ export function assemblePRRefreshFoundOutcome(args: { headDivergedFromMergedPRAtOid, conflictSummary } = args + const checksSummary = summarizePRCheckRollup(data.statusCheckRollup) return { kind: 'found', fetchedAt: Date.now(), @@ -38,7 +40,8 @@ export function assemblePRRefreshFoundOutcome(args: { title: data.title, state: mapPRState(data.state, data.isDraft), url: data.url, - checksStatus: deriveCheckStatus(data.statusCheckRollup), + checksStatus: checksSummary.state === 'none' ? 'neutral' : checksSummary.state, + ...(data.checksUnavailable === false ? { checksSummary } : {}), updatedAt: data.updatedAt, mergeable, ...(data.reviewDecision !== undefined ? { reviewDecision: data.reviewDecision } : {}), diff --git a/src/main/github/client/lookup/pull-request-lookup-data.ts b/src/main/github/client/lookup/pull-request-lookup-data.ts index 54c5271fd93..ee4c343493b 100644 --- a/src/main/github/client/lookup/pull-request-lookup-data.ts +++ b/src/main/github/client/lookup/pull-request-lookup-data.ts @@ -24,6 +24,7 @@ export type PullRequestLookupData = { state: string url: string statusCheckRollup: unknown[] + checksUnavailable?: boolean updatedAt: string isDraft?: boolean mergeable: string @@ -131,6 +132,7 @@ export function mapRestPullRequest(pr: RestPullRequest): PullRequestLookupData { state: pr.merged_at ? 'MERGED' : pr.state, url: pr.html_url ?? pr.url ?? '', statusCheckRollup: [], + checksUnavailable: true, updatedAt: pr.updated_at ?? '', isDraft: pr.draft, mergeable: mapRestPRMergeable(pr), diff --git a/src/main/github/client/lookup/pull-request-sidebar-query.ts b/src/main/github/client/lookup/pull-request-sidebar-query.ts index 96041b7fea8..1571e079aab 100644 --- a/src/main/github/client/lookup/pull-request-sidebar-query.ts +++ b/src/main/github/client/lookup/pull-request-sidebar-query.ts @@ -249,6 +249,7 @@ export async function readPullRequestSidebarQuery( baseRefOid: pr.baseRefOid ?? undefined, headRefOid: pr.headRefOid ?? undefined, statusCheckRollup, + checksUnavailable: false, stackMetadataChecked, stack: stackMetadataChecked && validStack diff --git a/src/main/runtime/runtime-worktree-ps-summaries.ts b/src/main/runtime/runtime-worktree-ps-summaries.ts index cf420e40187..2aa1a70ca92 100644 --- a/src/main/runtime/runtime-worktree-ps-summaries.ts +++ b/src/main/runtime/runtime-worktree-ps-summaries.ts @@ -32,7 +32,8 @@ export function buildRuntimeWorktreePsSummaries(args: { state: cachedPR.state, title: cachedPR.title, url: cachedPR.url, - checksStatus: cachedPR.checksStatus + checksStatus: cachedPR.checksStatus, + ...(cachedPR.checksSummary ? { checksSummary: cachedPR.checksSummary } : {}) } : meta?.linkedPR != null ? { number: meta.linkedPR, state: UNCACHED_LINKED_PR_STATE } diff --git a/src/main/source-control/forge-review-mappers.ts b/src/main/source-control/forge-review-mappers.ts index c8e3fdf3899..3564ac24e2a 100644 --- a/src/main/source-control/forge-review-mappers.ts +++ b/src/main/source-control/forge-review-mappers.ts @@ -41,6 +41,7 @@ export function mapBitbucketReview(pr: BitbucketPullRequestInfo): HostedReviewIn state: pr.state, url: pr.url, status: pr.status, + ...(pr.checksSummary ? { checksSummary: pr.checksSummary } : {}), updatedAt: pr.updatedAt, mergeable: pr.mergeable, ...(pr.headSha ? { headSha: pr.headSha } : {}) @@ -55,6 +56,7 @@ export function mapAzureDevOpsReview(pr: AzureDevOpsPullRequestInfo): HostedRevi state: pr.state, url: pr.url, status: pr.status, + ...(pr.checksSummary ? { checksSummary: pr.checksSummary } : {}), updatedAt: pr.updatedAt, mergeable: pr.mergeable, ...(pr.headSha ? { headSha: pr.headSha } : {}) diff --git a/src/main/source-control/hosted-review-azure-devops.integration.test.ts b/src/main/source-control/hosted-review-azure-devops.integration.test.ts index 685729ddfdf..94ade46b143 100644 --- a/src/main/source-control/hosted-review-azure-devops.integration.test.ts +++ b/src/main/source-control/hosted-review-azure-devops.integration.test.ts @@ -34,101 +34,121 @@ describe('Azure DevOps hosted review integration', () => { _resetAzureDevOpsRepoRefCache() }) - it('resolves an Azure Repos PR through real git remote parsing and HTTP API calls', async () => { - const seen: SeenRequest[] = [] - const server = createServer((req: IncomingMessage, res: ServerResponse) => { - const url = new URL(req.url ?? '/', `http://${req.headers.host ?? '127.0.0.1'}`) - seen.push({ - pathname: url.pathname, - search: url.search, - authorization: req.headers.authorization - }) - - if (url.pathname === '/acme/Project/_apis/git/repositories/repo') { - sendJson(res, { - id: 'repo-guid', - webUrl: 'https://dev.azure.com/acme/Project/_git/repo' + it.each(['canceled', 'cancelled', 'failed'])( + 'preserves %s through Azure lookup and hosted review mapping', + async (state) => { + const seen: SeenRequest[] = [] + const server = createServer((req: IncomingMessage, res: ServerResponse) => { + const url = new URL(req.url ?? '/', `http://${req.headers.host ?? '127.0.0.1'}`) + seen.push({ + pathname: url.pathname, + search: url.search, + authorization: req.headers.authorization }) - return - } - if (url.pathname === '/acme/Project/_apis/git/repositories/repo-guid/pullRequests') { - expect(url.searchParams.get('searchCriteria.sourceRefName')).toBe( - 'refs/heads/feature/azure' + if (url.pathname === '/acme/Project/_apis/git/repositories/repo') { + sendJson(res, { + id: 'repo-guid', + webUrl: 'https://dev.azure.com/acme/Project/_git/repo' + }) + return + } + + if (url.pathname === '/acme/Project/_apis/git/repositories/repo-guid/pullRequests') { + expect(url.searchParams.get('searchCriteria.sourceRefName')).toBe( + 'refs/heads/feature/azure' + ) + sendJson(res, { + value: [ + { + pullRequestId: 31, + title: 'Azure branch', + status: 'active', + creationDate: '2026-05-16T00:00:00Z', + mergeStatus: 'succeeded', + lastMergeSourceCommit: { commitId: 'abc123' } + } + ] + }) + return + } + + if ( + url.pathname === '/acme/Project/_apis/git/repositories/repo-guid/pullRequests/31/statuses' + ) { + sendJson(res, { + value: [ + { state: 'succeeded' }, + ...(state === 'failed' ? [{ state: 'cancelled' }] : []), + { state } + ] + }) + return + } + + res.writeHead(404, { 'Content-Type': 'application/json' }) + res.end(JSON.stringify({ message: 'not found' })) + }) + await new Promise((resolve) => server.listen(0, '127.0.0.1', resolve)) + + const repoPath = await mkdtemp(join(tmpdir(), 'orca-azure-review-')) + try { + const address = server.address() + if (!address || typeof address === 'string') { + throw new Error('expected TCP server address') + } + process.env.ORCA_AZURE_DEVOPS_API_BASE_URL = `http://127.0.0.1:${address.port}/acme/Project` + + await execFileAsync('git', ['init'], { cwd: repoPath }) + await execFileAsync( + 'git', + ['remote', 'add', 'origin', 'https://dev.azure.com/acme/Project/_git/repo'], + { cwd: repoPath } ) - sendJson(res, { - value: [ - { - pullRequestId: 31, - title: 'Azure branch', - status: 'active', - creationDate: '2026-05-16T00:00:00Z', - mergeStatus: 'succeeded', - lastMergeSourceCommit: { commitId: 'abc123' } - } - ] + + await expect( + getHostedReviewForBranch({ + executionHostId: 'local', + repoPath, + branch: 'refs/heads/feature/azure' + }) + ).resolves.toEqual({ + provider: 'azure-devops', + number: 31, + title: 'Azure branch', + state: 'open', + url: 'https://dev.azure.com/acme/Project/_git/repo/pullrequest/31', + status: 'failure', + checksSummary: { + state: 'failure', + total: state === 'failed' ? 3 : 2, + passed: 1, + failed: state === 'failed' ? 2 : 1, + cancelled: 1, + pending: 0, + neutral: 0 + }, + updatedAt: '2026-05-16T00:00:00Z', + mergeable: 'MERGEABLE', + headSha: 'abc123' }) - return - } - if ( - url.pathname === '/acme/Project/_apis/git/repositories/repo-guid/pullRequests/31/statuses' - ) { - sendJson(res, { value: [{ state: 'succeeded' }] }) - return - } - - res.writeHead(404, { 'Content-Type': 'application/json' }) - res.end(JSON.stringify({ message: 'not found' })) - }) - await new Promise((resolve) => server.listen(0, '127.0.0.1', resolve)) - - const repoPath = await mkdtemp(join(tmpdir(), 'orca-azure-review-')) - try { - const address = server.address() - if (!address || typeof address === 'string') { - throw new Error('expected TCP server address') - } - process.env.ORCA_AZURE_DEVOPS_API_BASE_URL = `http://127.0.0.1:${address.port}/acme/Project` - - await execFileAsync('git', ['init'], { cwd: repoPath }) - await execFileAsync( - 'git', - ['remote', 'add', 'origin', 'https://dev.azure.com/acme/Project/_git/repo'], - { cwd: repoPath } - ) - - await expect( - getHostedReviewForBranch({ - executionHostId: 'local', - repoPath, - branch: 'refs/heads/feature/azure' + expect(seen.map((request) => request.pathname)).toEqual([ + '/acme/Project/_apis/git/repositories/repo', + '/acme/Project/_apis/git/repositories/repo-guid/pullRequests', + '/acme/Project/_apis/git/repositories/repo-guid/pullRequests/31/statuses' + ]) + expect(seen.every((request) => request.authorization === 'Basic OmxvY2FsLXBhdA==')).toBe( + true + ) + } finally { + await rm(repoPath, { recursive: true, force: true }) + await new Promise((resolve, reject) => { + server.close((error) => (error ? reject(error) : resolve())) }) - ).resolves.toEqual({ - provider: 'azure-devops', - number: 31, - title: 'Azure branch', - state: 'open', - url: 'https://dev.azure.com/acme/Project/_git/repo/pullrequest/31', - status: 'success', - updatedAt: '2026-05-16T00:00:00Z', - mergeable: 'MERGEABLE', - headSha: 'abc123' - }) - - expect(seen.map((request) => request.pathname)).toEqual([ - '/acme/Project/_apis/git/repositories/repo', - '/acme/Project/_apis/git/repositories/repo-guid/pullRequests', - '/acme/Project/_apis/git/repositories/repo-guid/pullRequests/31/statuses' - ]) - expect(seen.every((request) => request.authorization === 'Basic OmxvY2FsLXBhdA==')).toBe(true) - } finally { - await rm(repoPath, { recursive: true, force: true }) - await new Promise((resolve, reject) => { - server.close((error) => (error ? reject(error) : resolve())) - }) + } } - }) + ) it('prefers an active Azure Repos PR over a newer abandoned PR for the same branch', async () => { const seen: SeenRequest[] = [] @@ -219,6 +239,15 @@ describe('Azure DevOps hosted review integration', () => { title: 'Active branch', state: 'open', status: 'success', + checksSummary: { + state: 'success', + total: 1, + passed: 1, + failed: 0, + cancelled: 0, + pending: 0, + neutral: 0 + }, mergeable: 'MERGEABLE', headSha: 'active123' }) diff --git a/src/main/source-control/hosted-review-bitbucket.integration.test.ts b/src/main/source-control/hosted-review-bitbucket.integration.test.ts index 4dc26fe3892..73ffe63d9c2 100644 --- a/src/main/source-control/hosted-review-bitbucket.integration.test.ts +++ b/src/main/source-control/hosted-review-bitbucket.integration.test.ts @@ -39,93 +39,112 @@ describe('Bitbucket hosted review integration', () => { __resetHostedReviewBranchCacheForTests() }) - it('resolves a Bitbucket PR through real git remote parsing and HTTP API calls', async () => { - const seen: SeenRequest[] = [] - const server = createServer((req: IncomingMessage, res: ServerResponse) => { - const url = new URL(req.url ?? '/', `http://${req.headers.host ?? '127.0.0.1'}`) - seen.push({ - pathname: url.pathname, - search: url.search, - authorization: req.headers.authorization - }) + it.each([false, true])( + 'preserves stopped builds only for a complete Bitbucket page (next=%s)', + async (next) => { + const seen: SeenRequest[] = [] + const server = createServer((req: IncomingMessage, res: ServerResponse) => { + const url = new URL(req.url ?? '/', `http://${req.headers.host ?? '127.0.0.1'}`) + seen.push({ + pathname: url.pathname, + search: url.search, + authorization: req.headers.authorization + }) - if (url.pathname === '/2.0/repositories/team/repo/pullrequests') { - sendJson(res, { - values: [ - { - id: 12, - title: 'Local Bitbucket branch', - state: 'OPEN', - updated_on: '2026-05-15T00:00:00Z', - links: { - html: { href: 'https://bitbucket.org/team/repo/pull-requests/12' } - }, - source: { - branch: { name: 'feature/bitbucket' }, - commit: { hash: 'abc123' } + if (url.pathname === '/2.0/repositories/team/repo/pullrequests') { + sendJson(res, { + values: [ + { + id: 12, + title: 'Local Bitbucket branch', + state: 'OPEN', + updated_on: '2026-05-15T00:00:00Z', + links: { + html: { href: 'https://bitbucket.org/team/repo/pull-requests/12' } + }, + source: { + branch: { name: 'feature/bitbucket' }, + commit: { hash: 'abc123' } + } } - } - ] + ] + }) + return + } + + if (url.pathname === '/2.0/repositories/team/repo/commit/abc123/statuses/build') { + sendJson(res, { + values: [{ state: 'SUCCESSFUL' }, { state: 'STOPPED' }], + ...(next ? { next: 'https://api.bitbucket.org/next' } : {}) + }) + return + } + + res.writeHead(404, { 'Content-Type': 'application/json' }) + res.end(JSON.stringify({ message: 'not found' })) + }) + await new Promise((resolve) => server.listen(0, '127.0.0.1', resolve)) + + const repoPath = await mkdtemp(join(tmpdir(), 'orca-bitbucket-review-')) + try { + const address = server.address() + if (!address || typeof address === 'string') { + throw new Error('expected TCP server address') + } + + process.env.ORCA_BITBUCKET_API_BASE_URL = `http://127.0.0.1:${address.port}/2.0` + await execFileAsync('git', ['init'], { cwd: repoPath }) + await execFileAsync('git', ['remote', 'add', 'origin', 'git@bitbucket.org:team/repo.git'], { + cwd: repoPath }) - return - } - if (url.pathname === '/2.0/repositories/team/repo/commit/abc123/statuses/build') { - sendJson(res, { values: [{ state: 'SUCCESSFUL' }] }) - return - } - - res.writeHead(404, { 'Content-Type': 'application/json' }) - res.end(JSON.stringify({ message: 'not found' })) - }) - await new Promise((resolve) => server.listen(0, '127.0.0.1', resolve)) - - const repoPath = await mkdtemp(join(tmpdir(), 'orca-bitbucket-review-')) - try { - const address = server.address() - if (!address || typeof address === 'string') { - throw new Error('expected TCP server address') - } - - process.env.ORCA_BITBUCKET_API_BASE_URL = `http://127.0.0.1:${address.port}/2.0` - await execFileAsync('git', ['init'], { cwd: repoPath }) - await execFileAsync('git', ['remote', 'add', 'origin', 'git@bitbucket.org:team/repo.git'], { - cwd: repoPath - }) - - await expect( - getHostedReviewForBranch({ - executionHostId: 'local', - repoPath, - branch: 'refs/heads/feature/bitbucket' + await expect( + getHostedReviewForBranch({ + executionHostId: 'local', + repoPath, + branch: 'refs/heads/feature/bitbucket' + }) + ).resolves.toEqual({ + provider: 'bitbucket', + number: 12, + title: 'Local Bitbucket branch', + state: 'open', + url: 'https://bitbucket.org/team/repo/pull-requests/12', + status: 'failure', + ...(!next + ? { + checksSummary: { + state: 'failure', + total: 2, + passed: 1, + failed: 1, + cancelled: 1, + pending: 0, + neutral: 0 + } + } + : {}), + updatedAt: '2026-05-15T00:00:00Z', + mergeable: 'UNKNOWN', + headSha: 'abc123' }) - ).resolves.toEqual({ - provider: 'bitbucket', - number: 12, - title: 'Local Bitbucket branch', - state: 'open', - url: 'https://bitbucket.org/team/repo/pull-requests/12', - status: 'success', - updatedAt: '2026-05-15T00:00:00Z', - mergeable: 'UNKNOWN', - headSha: 'abc123' - }) - expect(seen.map((request) => request.pathname)).toEqual([ - '/2.0/repositories/team/repo/pullrequests', - '/2.0/repositories/team/repo/commit/abc123/statuses/build' - ]) - expect(seen.every((request) => request.authorization === 'Bearer local-token')).toBe(true) - const query = new URLSearchParams(seen[0].search) - expect(query.get('q')).toContain('source.branch.name = "feature/bitbucket"') - expect(query.getAll('state')).toEqual(['OPEN', 'MERGED', 'DECLINED', 'SUPERSEDED']) - } finally { - await rm(repoPath, { recursive: true, force: true }) - await new Promise((resolve, reject) => { - server.close((error) => (error ? reject(error) : resolve())) - }) + expect(seen.map((request) => request.pathname)).toEqual([ + '/2.0/repositories/team/repo/pullrequests', + '/2.0/repositories/team/repo/commit/abc123/statuses/build' + ]) + expect(seen.every((request) => request.authorization === 'Bearer local-token')).toBe(true) + const query = new URLSearchParams(seen[0].search) + expect(query.get('q')).toContain('source.branch.name = "feature/bitbucket"') + expect(query.getAll('state')).toEqual(['OPEN', 'MERGED', 'DECLINED', 'SUPERSEDED']) + } finally { + await rm(repoPath, { recursive: true, force: true }) + await new Promise((resolve, reject) => { + server.close((error) => (error ? reject(error) : resolve())) + }) + } } - }) + ) it('does not cache a transient API failure as a definitive no-review result', async () => { vi.useFakeTimers({ now: Date.now() }) diff --git a/src/renderer/src/components/browser-pane/new-tab/browser-new-tab-workspace-card.tsx b/src/renderer/src/components/browser-pane/new-tab/browser-new-tab-workspace-card.tsx index 50ee745e462..68193bb8137 100644 --- a/src/renderer/src/components/browser-pane/new-tab/browser-new-tab-workspace-card.tsx +++ b/src/renderer/src/components/browser-pane/new-tab/browser-new-tab-workspace-card.tsx @@ -1,3 +1,7 @@ +import { + getProviderChecksOutcome, + type CheckPresentationOutcome +} from '../../../../../shared/provider-check-summary' import { useState } from 'react' import { ChevronRight, CircleDot, GitMerge, GitPullRequest } from 'lucide-react' import { translate } from '@/i18n/i18n' @@ -8,7 +12,6 @@ import { getReviewStateTone } from '@/components/github/review-state-presentatio import { workspaceAttachmentReferenceLabel } from '../../../../../shared/workspace-attachments' import type { RuntimeClientTarget } from '../../../../../shared/runtime-client-target' import type { HostedReviewState } from '../../../../../shared/hosted-review' -import type { CheckStatus } from '../../../../../shared/github/pull-request-types' import { ReviewIcon } from '../../sidebar/worktree-review-helpers' import { workspaceAttachmentLabel } from '../../sidebar/worktree-attachment-editing' import type { WorkspaceLinkedItemRow } from '../../sidebar/workspace-hover-attachments' @@ -98,7 +101,11 @@ function LinkedItemRow({ issue: (number) => `#${number}`, mr: (number) => `!${number}` }) - const status = live ? reviewChecksLabel(live.status) : linkedTaskState(row) + const status = live + ? reviewChecksLabel( + live.status ? getProviderChecksOutcome(live.checksSummary, live.status) : undefined + ) + : linkedTaskState(row) const reviewState = live?.state ? reviewStateLabel(live.state) : undefined return ( void onRerun(true)} > - {translate('auto.components.GitHubItemDialog.e31651a224', 'Rerun failed checks')} + {translate('checks.rerunUnsuccessful', 'Rerun unsuccessful')} void onRerun(false)}> diff --git a/src/renderer/src/components/github-item-dialog/inspect-pull-request/checks-tab-summary.ts b/src/renderer/src/components/github-item-dialog/inspect-pull-request/checks-tab-summary.ts index 413292c0f6f..fed076ecbf2 100644 --- a/src/renderer/src/components/github-item-dialog/inspect-pull-request/checks-tab-summary.ts +++ b/src/renderer/src/components/github-item-dialog/inspect-pull-request/checks-tab-summary.ts @@ -14,9 +14,11 @@ export function getChecksTabSummaryPresentation(counts: ReturnType 0 ? CHECK_ICON.pending - : counts.passing > 0 - ? CHECK_ICON.success - : CircleDashed + : counts.cancelled > 0 + ? CHECK_ICON.cancelled + : counts.passing > 0 + ? CHECK_ICON.success + : CircleDashed const summaryColor = counts.failing > 0 ? CHECK_COLOR.failure @@ -24,8 +26,10 @@ export function getChecksTabSummaryPresentation(counts: ReturnType 0 ? CHECK_COLOR.pending - : counts.passing > 0 - ? CHECK_COLOR.success - : 'text-muted-foreground' + : counts.cancelled > 0 + ? CHECK_COLOR.cancelled + : counts.passing > 0 + ? CHECK_COLOR.success + : 'text-muted-foreground' return { SummaryIcon, summaryColor } } diff --git a/src/renderer/src/components/github-pr-merge-state.test.ts b/src/renderer/src/components/github-pr-merge-state.test.ts index da22dd29a37..3928cbff6af 100644 --- a/src/renderer/src/components/github-pr-merge-state.test.ts +++ b/src/renderer/src/components/github-pr-merge-state.test.ts @@ -1,3 +1,4 @@ +import { summarizeProviderChecks } from '../../../shared/provider-check-summary' import { describe, expect, it } from 'vitest' import type { GitHubPRMergeStateInput } from '../../../shared/github/pull-request-merge-state' import { presentGitHubPRMergeState } from './github-pr-merge-state' @@ -272,4 +273,16 @@ describe('presentGitHubPRMergeState', () => { presentGitHubPRMergeState(pr({ state: 'draft', mergeQueueRequired: true })).autoMergeAction ).toBeNull() }) + it('names cancelled checks accurately without changing the provider merge permission', () => { + const checksSummary = summarizeProviderChecks([ + { status: 'completed', conclusion: 'success' }, + { status: 'completed', conclusion: 'cancelled' } + ]) + expect(presentGitHubPRMergeState(pr({ checksStatus: 'failure', checksSummary }))).toMatchObject( + { + label: 'Cancelled', + directMergeAvailable: true + } + ) + }) }) diff --git a/src/renderer/src/components/github-pr-merge-state.ts b/src/renderer/src/components/github-pr-merge-state.ts index d9970f890f9..5b33d777521 100644 --- a/src/renderer/src/components/github-pr-merge-state.ts +++ b/src/renderer/src/components/github-pr-merge-state.ts @@ -1,3 +1,4 @@ +import { getProviderChecksOutcome } from '../../../shared/provider-check-summary' import { resolveGitHubPRMergeState, type GitHubPRAutoMergeActionIntent, @@ -63,7 +64,8 @@ function presentAutoMergeAction( } function presentMergeStateKind( - kind: GitHubPRMergeStateKind + kind: GitHubPRMergeStateKind, + item: GitHubPRMergeStateInput ): Pick { switch (kind) { case 'merged': @@ -161,6 +163,13 @@ function presentMergeStateKind( ) } case 'mergeable_checks_failed': + if (getProviderChecksOutcome(item.checksSummary, item.checksStatus) === 'cancelled') { + return { + label: translate('auto.components.editor.CheckRunDetailsPanel.91a4c7e2b0', 'Cancelled'), + tone: MUTED_TONE, + tooltip: translate('auto.components.editor.CheckRunDetailsPanel.91a4c7e2b0', 'Cancelled') + } + } return { label: translate('auto.components.github.pr.merge.state.87fa36ac83', 'Checks failed'), tone: DANGER_TONE, @@ -222,7 +231,7 @@ export function presentGitHubPRMergeState( ): GitHubPRMergeStatePresentation { const decision = resolveGitHubPRMergeState(item) return { - ...presentMergeStateKind(decision.kind), + ...presentMergeStateKind(decision.kind, item), directMergeAvailable: decision.directMergeAvailable, autoMergeAction: presentAutoMergeAction(decision.autoMergeAction) } diff --git a/src/renderer/src/components/pr-check-counts.test.ts b/src/renderer/src/components/pr-check-counts.test.ts index 3110bfd0c8a..1c25e062a16 100644 --- a/src/renderer/src/components/pr-check-counts.test.ts +++ b/src/renderer/src/components/pr-check-counts.test.ts @@ -24,6 +24,7 @@ describe('getCheckCounts', () => { expect(getCheckCounts(checks)).toEqual({ passing: 5, failing: 0, + cancelled: 0, needsAction: 0, pending: 0, neutral: 0 @@ -38,6 +39,7 @@ describe('getCheckCounts', () => { expect(getCheckCounts([check('action_required'), check('failure')])).toEqual({ passing: 0, failing: 1, + cancelled: 0, needsAction: 1, pending: 0, neutral: 0 @@ -53,6 +55,7 @@ describe('getCheckCounts', () => { expect(getCheckCounts(checks)).toEqual({ passing: 0, failing: 0, + cancelled: 0, needsAction: 0, pending: 0, neutral: 1 @@ -60,3 +63,10 @@ describe('getCheckCounts', () => { expect(getChecksSummaryLabel(checks)).toBe('0 of 1 check passing') }) }) + +it('keeps cancelled chips distinct and pending ahead of cancellation', () => { + const checks = [check('success'), check('cancelled')] + expect(getCheckCounts(checks)).toMatchObject({ passing: 1, failing: 0, cancelled: 1 }) + expect(getChecksSummaryLabel(checks)).toBe('Cancelled') + expect(getChecksSummaryLabel([...checks, check('pending')])).toBe('1 check pending') +}) diff --git a/src/renderer/src/components/pr-check-counts.ts b/src/renderer/src/components/pr-check-counts.ts index 979c6065878..12e67de6bee 100644 --- a/src/renderer/src/components/pr-check-counts.ts +++ b/src/renderer/src/components/pr-check-counts.ts @@ -5,6 +5,7 @@ import type { PRCheckDetail } from '../../../shared/github/check-types' export type PRCheckCounts = { passing: number failing: number + cancelled: number needsAction: number pending: number neutral: number @@ -26,7 +27,8 @@ export function getCheckCounts(checks: readonly PRCheckDetail[]): PRCheckCounts ).length return { passing: summary.passed, - failing: summary.failed - needsAction, + failing: summary.failed - needsAction - (summary.cancelled ?? 0), + cancelled: summary.cancelled ?? 0, needsAction, pending: summary.pending, neutral: summary.neutral @@ -35,7 +37,7 @@ export function getCheckCounts(checks: readonly PRCheckDetail[]): PRCheckCounts /** `tone` keys the caller's `CHECK_COLOR`/`CHECK_ICON` maps so styling stays with the surface. */ export type PRCheckCountChip = { - tone: 'success' | 'failure' | 'action_required' | 'pending' | 'neutral' + tone: 'success' | 'failure' | 'cancelled' | 'action_required' | 'pending' | 'neutral' label: string } @@ -58,6 +60,12 @@ export function getCheckCountChips(counts: PRCheckCounts): PRCheckCountChip[] { }) }) } + if (counts.cancelled > 0) { + chips.push({ + tone: 'cancelled', + label: `${counts.cancelled} ${translate('auto.components.editor.CheckRunDetailsPanel.91a4c7e2b0', 'Cancelled')}` + }) + } if (counts.needsAction > 0) { chips.push({ tone: 'action_required', @@ -112,6 +120,9 @@ export function getChecksSummaryLabel(checks: readonly PRCheckDetail[]): string defaultValue_one: '{{count}} check pending' }) } + if (counts.cancelled > 0) { + return translate('auto.components.editor.CheckRunDetailsPanel.91a4c7e2b0', 'Cancelled') + } if (counts.passing === checks.length) { return translate('auto.components.prCheckCounts.allChecksPassing', 'All checks passing') } diff --git a/src/renderer/src/components/provider-check-classification-parity.test.ts b/src/renderer/src/components/provider-check-classification-parity.test.ts index 95619bd24fc..60e855776bb 100644 --- a/src/renderer/src/components/provider-check-classification-parity.test.ts +++ b/src/renderer/src/components/provider-check-classification-parity.test.ts @@ -158,17 +158,21 @@ const PARITY_CASES: ParityCase[] = [ describe('provider check classification parity', () => { it.each(PARITY_CASES)( - '$name resolves identically on every desktop surface', + '$name preserves shared counts across complete and detail sources', ({ checks, expected, gitLabJobStatuses, gitLabPipelineStatus }) => { - const summary = { ...expected, total: checks.length } + const summary = { + ...expected, + total: checks.length, + cancelled: checks.filter((check) => check.conclusion === 'cancelled').length + } expect(summarizeProviderChecks(checks)).toEqual(summary) - expect(deriveTaskPagePRCheckSummary(checks)).toEqual(summary) + expect(deriveTaskPagePRCheckSummary(checks)).toEqual({ ...summary, cancelled: undefined }) // Keep pane counts aligned with sidebar rollups, including the neutral unresolved bucket. const paneCounts = getCheckCounts(checks) expect({ passed: paneCounts.passing, // Both panes split action_required into its own amber chip; it is still the failed bucket. - failed: paneCounts.failing + paneCounts.needsAction, + failed: paneCounts.failing + paneCounts.needsAction + paneCounts.cancelled, pending: paneCounts.pending, neutral: paneCounts.neutral }).toEqual({ diff --git a/src/renderer/src/components/pull-request-page/checks/tab.tsx b/src/renderer/src/components/pull-request-page/checks/tab.tsx index 49238cc4bea..63f5f398107 100644 --- a/src/renderer/src/components/pull-request-page/checks/tab.tsx +++ b/src/renderer/src/components/pull-request-page/checks/tab.tsx @@ -1,8 +1,7 @@ +import { getChecksTabSummaryPresentation } from '@/components/github-item-dialog/inspect-pull-request/checks-tab-summary' import React, { useCallback, useLayoutEffect, useMemo, useRef, useState } from 'react' -import { CircleDashed } from 'lucide-react' import { useAppStore } from '@/store' import { useMountedRef } from '@/hooks/useMountedRef' -import { CHECK_COLOR, CHECK_ICON } from '@/components/right-sidebar/checks-panel/check-presentation' import { createGitHubChecksTabState, resolveGitHubChecksTabState, @@ -162,27 +161,7 @@ export function ChecksTab({ const failedChecks = getBrokenChecks(list) const counts = getCheckCounts(list) const summaryLabel = getChecksSummaryLabel(list) - // All-neutral checks remain unresolved; list length alone cannot justify a green tick. - const SummaryIcon = - counts.failing > 0 - ? CHECK_ICON.failure - : counts.needsAction > 0 - ? CHECK_ICON.action_required - : counts.pending > 0 - ? CHECK_ICON.pending - : counts.passing > 0 - ? CHECK_ICON.success - : CircleDashed - const summaryColor = - counts.failing > 0 - ? CHECK_COLOR.failure - : counts.needsAction > 0 - ? CHECK_COLOR.action_required - : counts.pending > 0 - ? CHECK_COLOR.pending - : counts.passing > 0 - ? CHECK_COLOR.success - : 'text-muted-foreground' + const { SummaryIcon, summaryColor } = getChecksTabSummaryPresentation(counts) const canFixBrokenChecks = Boolean((repoId ?? item.repoId) && failedChecks.length > 0) const handleRefresh = useCallback( diff --git a/src/renderer/src/components/pull-request-page/checks/toolbar.tsx b/src/renderer/src/components/pull-request-page/checks/toolbar.tsx index 33694f9bd37..1a2be861133 100644 --- a/src/renderer/src/components/pull-request-page/checks/toolbar.tsx +++ b/src/renderer/src/components/pull-request-page/checks/toolbar.tsx @@ -118,7 +118,7 @@ export function buildChecksToolbar({ onSelect={() => onRerun(true)} > - {translate('auto.components.PullRequestPage.68605516dd', 'Rerun failed checks')} + {translate('checks.rerunUnsuccessful', 'Rerun unsuccessful')} onRerun(false)}> diff --git a/src/renderer/src/components/right-sidebar/HostedReviewActions.tsx b/src/renderer/src/components/right-sidebar/HostedReviewActions.tsx index 9f442c5bf21..56970c4dc7e 100644 --- a/src/renderer/src/components/right-sidebar/HostedReviewActions.tsx +++ b/src/renderer/src/components/right-sidebar/HostedReviewActions.tsx @@ -93,6 +93,7 @@ export default function HostedReviewActions({ mergeStateStatus: review.mergeStateStatus, reviewDecision: review.reviewDecision, checksStatus: review.status, + checksSummary: review.checksSummary, autoMergeEnabled: review.autoMergeEnabled, autoMergeAllowed: review.autoMergeAllowed, mergeQueueRequired: review.mergeQueueRequired diff --git a/src/renderer/src/components/right-sidebar/active-checks-status.ts b/src/renderer/src/components/right-sidebar/active-checks-status.ts index b4f7b354b38..dac014e6dde 100644 --- a/src/renderer/src/components/right-sidebar/active-checks-status.ts +++ b/src/renderer/src/components/right-sidebar/active-checks-status.ts @@ -1,6 +1,8 @@ +import { getProviderChecksOutcome } from '../../../../shared/provider-check-summary' import type { AppState } from '../../store/types' import { getRepoMapFromState, getWorktreeMapFromState } from '../../store/selectors' -import type { CheckStatus } from '../../../../shared/github/pull-request-types' +import type { CheckStatus as CoarseCheckStatus } from '../../../../shared/github/pull-request-types' +type CheckStatus = CoarseCheckStatus | 'cancelled' import { getGitHubPRCacheKey } from '../../../../shared/github/github-cache-key' import { getHostedReviewCacheKey } from '../../store/slices/hosted-review-cache-identity' import { isGitHubPRSuppressed } from '../../../../shared/worktree/github-pr-suppression' @@ -104,7 +106,7 @@ function computeActiveChecksStatus(state: ActiveChecksStatusState): CheckStatus ) const hostedReview = state.hostedReviewCache?.[hostedReviewCacheKey]?.data ?? null if (hostedReview && hostedReview.provider !== 'github') { - return hostedReview.status + return getProviderChecksOutcome(hostedReview.checksSummary, hostedReview.status) } if ( (activeWorktree.linkedGitLabMR ?? null) !== null || @@ -116,10 +118,10 @@ function computeActiveChecksStatus(state: ActiveChecksStatusState): CheckStatus } const branchPR = state.prCache[prCacheKey]?.data ?? null if (branchPR && !isGitHubPRSuppressed(activeWorktree, branchPR.number)) { - return branchPR.checksStatus + return getProviderChecksOutcome(branchPR.checksSummary, branchPR.checksStatus) } return hostedReview?.provider === 'github' && !isGitHubPRSuppressed(activeWorktree, hostedReview.number) - ? hostedReview.status + ? getProviderChecksOutcome(hostedReview.checksSummary, hostedReview.status) : null } diff --git a/src/renderer/src/components/right-sidebar/activity-bar-buttons.tsx b/src/renderer/src/components/right-sidebar/activity-bar-buttons.tsx index 7362f66a68f..1d22afd91a8 100644 --- a/src/renderer/src/components/right-sidebar/activity-bar-buttons.tsx +++ b/src/renderer/src/components/right-sidebar/activity-bar-buttons.tsx @@ -1,7 +1,8 @@ import React from 'react' import { MoreHorizontal } from 'lucide-react' import type { ActiveRightSidebarTab } from '@/store/slices/editor' -import type { CheckStatus } from '../../../../shared/github/pull-request-types' +import type { CheckStatus as CoarseCheckStatus } from '../../../../shared/github/pull-request-types' +type CheckStatus = CoarseCheckStatus | 'cancelled' import { cn } from '@/lib/utils' import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip' import { RIGHT_SIDEBAR_HEADER_NO_DRAG_CLASS_NAME } from './right-sidebar-titlebar-drag-regions' @@ -33,14 +34,17 @@ const STATUS_DOT_COLOR: Record = { success: 'bg-emerald-500', failure: 'bg-rose-500', pending: 'bg-amber-500', - neutral: 'bg-muted-foreground' + neutral: 'bg-muted-foreground', + cancelled: 'bg-muted-foreground' } function activityItemAriaLabel(item: ActivityBarItem, status?: CheckStatus | null): string { const base = item.shortcut ? `${item.title} (${item.shortcut})` : item.title return status === 'failure' ? `${base} — ${translate('auto.components.right.sidebar.activityBar.error', 'Error')}` - : base + : status === 'cancelled' + ? `${base} — ${translate('auto.components.editor.CheckRunDetailsPanel.91a4c7e2b0', 'Cancelled')}` + : base } export function TopActivityOverflowMenu({ @@ -78,7 +82,9 @@ export function TopActivityOverflowMenu({ aria-label={ hiddenItemStatus === 'failure' ? `${moreTabsLabel} — ${translate('auto.components.right.sidebar.activityBar.error', 'Error')}` - : moreTabsLabel + : hiddenItemStatus === 'cancelled' + ? `${moreTabsLabel} — ${translate('auto.components.editor.CheckRunDetailsPanel.91a4c7e2b0', 'Cancelled')}` + : moreTabsLabel } > diff --git a/src/renderer/src/components/right-sidebar/checks-panel-content.test.tsx b/src/renderer/src/components/right-sidebar/checks-panel-content.test.tsx index 19cb9053ac3..4ef3dae7a69 100644 --- a/src/renderer/src/components/right-sidebar/checks-panel-content.test.tsx +++ b/src/renderer/src/components/right-sidebar/checks-panel-content.test.tsx @@ -534,3 +534,38 @@ describe('CheckJobLogTail', () => { expect(markup).toContain('max-h-[min(50vh,32rem)]') }) }) + +it.each([ + [['cancelled', 'success'], 'Cancelled', 'text-muted-foreground'], + [['cancelled', 'pending'], '1 check pending', 'text-amber-500'], + [['cancelled', 'failure'], '1 failing check', 'text-rose-500'] +] as const)('renders triage for %j and retains Fix', (conclusions, label, tone) => { + const checks = conclusions.map((conclusion) => ({ + name: conclusion, + status: 'completed' as const, + conclusion, + url: null + })) + const markup = renderToStaticMarkup( + {}} + isFixingChecksWithAI={false} + onFixChecksWithAI={() => {}} + /> + ) + expect(markup).toContain(label) + expect(markup).toContain(tone) + expect(markup).toContain('Fix') + const list = renderWithTooltips( + + ) + expect(list).toContain('1 Cancelled') + if (conclusions.some((conclusion) => conclusion === 'failure')) { + expect(list).toContain('1 failing') + expect(list).not.toContain('2 failing') + } else { + expect(list).not.toContain('failing') + } +}) diff --git a/src/renderer/src/components/right-sidebar/checks-panel/checks-list.tsx b/src/renderer/src/components/right-sidebar/checks-panel/checks-list.tsx index 31f194d99d2..d34a9e350d9 100644 --- a/src/renderer/src/components/right-sidebar/checks-panel/checks-list.tsx +++ b/src/renderer/src/components/right-sidebar/checks-panel/checks-list.tsx @@ -44,6 +44,7 @@ export function ChecksList(props: ChecksListProps): React.JSX.Element { rows, passingCount, failingCount, + cancelledCount, pendingCount, neutralCount, toggleCheckExpanded, @@ -82,6 +83,13 @@ export function ChecksList(props: ChecksListProps): React.JSX.Element { )} )} + {cancelledCount > 0 && ( + + + {cancelledCount}{' '} + {translate('auto.components.editor.CheckRunDetailsPanel.91a4c7e2b0', 'Cancelled')} + + )} {pendingCount > 0 && ( diff --git a/src/renderer/src/components/right-sidebar/checks-panel/triage-strip.fixture.tsx b/src/renderer/src/components/right-sidebar/checks-panel/triage-strip.fixture.tsx index 3464e1fd2f7..782d2b1c40c 100644 --- a/src/renderer/src/components/right-sidebar/checks-panel/triage-strip.fixture.tsx +++ b/src/renderer/src/components/right-sidebar/checks-panel/triage-strip.fixture.tsx @@ -1,5 +1,6 @@ import { defineFixture } from '../../../component-fixtures/component-fixture' import { PRTriageStrip } from './triage-strip' +import { ChecksList } from './checks-list' export const conflictsAndFailedChecks = defineFixture({ width: 305, @@ -21,3 +22,29 @@ export const conflictsAndFailedChecks = defineFixture({ ) }) + +const cancellationChecks = [ + { name: 'build', status: 'completed', conclusion: 'success', url: null }, + { name: 'old run', status: 'completed', conclusion: 'cancelled', url: null } +] as const + +export const cancelledChecks = defineFixture({ + width: 305, + render: () => ( +
+ {}} + isFixingChecksWithAI={false} + onFixChecksWithAI={() => {}} + /> + null} + /> +
+ ) +}) diff --git a/src/renderer/src/components/right-sidebar/checks-panel/triage-strip.tsx b/src/renderer/src/components/right-sidebar/checks-panel/triage-strip.tsx index 45052e9e966..65d74fe2a29 100644 --- a/src/renderer/src/components/right-sidebar/checks-panel/triage-strip.tsx +++ b/src/renderer/src/components/right-sidebar/checks-panel/triage-strip.tsx @@ -11,7 +11,10 @@ import { import { Button } from '@/components/ui/button' import type { PRCheckDetail } from '../../../../../shared/github/check-types' import type { ConflictReview } from './conflict-summary' -import { summarizeProviderChecks } from '../../../../../shared/provider-check-summary' +import { + summarizeProviderChecks, + getProviderChecksOutcome +} from '../../../../../shared/provider-check-summary' import { translate } from '@/i18n/i18n' import { cn } from '@/lib/utils' import { CHECK_COLOR } from './check-presentation' @@ -50,7 +53,8 @@ export function PRTriageStrip({ const resolvedReview = review ?? pr // Share the pill's classifier so completed checks without conclusions remain unresolved rather than spinning. const summary = summarizeProviderChecks(checks) - const failingCount = summary.failed + const failingCount = summary.failed - (summary.cancelled ?? 0) + const outcome = getProviderChecksOutcome(summary) const brokenCheckCount = getBrokenChecks(checks).length const pendingCount = summary.pending const pipelineFailed = pipelineCheck ? isBrokenCheck(pipelineCheck) : false @@ -72,7 +76,16 @@ export function PRTriageStrip({ {conflictStrip}
- +
{pipelineCheck && pipelineFailed @@ -81,11 +94,22 @@ export function PRTriageStrip({ '{{name}} failed', { name: pipelineCheck.name } ) - : translate( - 'auto.components.right.sidebar.checks.panel.content.failingChecks', - '{{count}} failing checks', - { count: failingCount, defaultValue_one: '{{count}} failing check' } - )} + : outcome === 'cancelled' + ? translate( + 'auto.components.editor.CheckRunDetailsPanel.91a4c7e2b0', + 'Cancelled' + ) + : outcome === 'pending' + ? translate( + 'auto.components.right.sidebar.checks.panel.content.pendingChecks', + '{{count}} checks pending', + { count: pendingCount, defaultValue_one: '{{count}} check pending' } + ) + : translate( + 'auto.components.right.sidebar.checks.panel.content.failingChecks', + '{{count}} failing checks', + { count: failingCount, defaultValue_one: '{{count}} failing check' } + )}
{translate( diff --git a/src/renderer/src/components/right-sidebar/checks-panel/use-checks-list-state.tsx b/src/renderer/src/components/right-sidebar/checks-panel/use-checks-list-state.tsx index 059b2436b2e..ac6c6bc5afe 100644 --- a/src/renderer/src/components/right-sidebar/checks-panel/use-checks-list-state.tsx +++ b/src/renderer/src/components/right-sidebar/checks-panel/use-checks-list-state.tsx @@ -67,10 +67,12 @@ export function useChecksListState({ // Share the pill's classifier for skipped passes and completed-without-verdict unresolved checks. const { passed: passingCount, - failed: failingCount, + failed: inclusiveFailingCount, + cancelled: cancelledCount = 0, pending: pendingCount, neutral: neutralCount } = summarizeProviderChecks(checks) + const failingCount = inclusiveFailingCount - cancelledCount useEffect(() => { const validKeys = new Set(rows.map((row) => row.key)) @@ -344,6 +346,7 @@ export function useChecksListState({ rows, passingCount, failingCount, + cancelledCount, pendingCount, neutralCount, toggleCheckExpanded, diff --git a/src/renderer/src/components/right-sidebar/parent-pr-checks-row-status.ts b/src/renderer/src/components/right-sidebar/parent-pr-checks-row-status.ts index 478ccec9a49..6fc5cd84766 100644 --- a/src/renderer/src/components/right-sidebar/parent-pr-checks-row-status.ts +++ b/src/renderer/src/components/right-sidebar/parent-pr-checks-row-status.ts @@ -1,3 +1,4 @@ +import { getProviderChecksOutcome } from '../../../../shared/provider-check-summary' import type { CheckStatus } from '../../../../shared/github/pull-request-types' import type { HostedReviewInfo } from '../../../../shared/hosted-review' import { translate } from '@/i18n/i18n' @@ -60,13 +61,17 @@ export function classifyKnownReviewStatus(review: HostedReviewInfo): ParentPrChe if (review.state === 'draft') { return 'draft' } - if (review.status === 'failure') { + const outcome = getProviderChecksOutcome(review.checksSummary, review.status) + if (outcome === 'cancelled') { + return 'cancelled' + } + if (outcome === 'failure') { return 'failing' } - if (review.status === 'pending') { + if (outcome === 'pending') { return 'pending' } - if (review.status === 'success') { + if (outcome === 'success') { return 'success' } return 'neutral' @@ -86,6 +91,7 @@ export function groupForRowStatus(status: ParentPrChecksRowStatus): ParentPrChec return 'merged' case 'success': return 'passing' + case 'cancelled': case 'draft': case 'neutral': return 'draftOrNoChecks' @@ -102,7 +108,7 @@ export function groupForRowStatus(status: ParentPrChecksRowStatus): ParentPrChec export function getRowCheckTone( status: ParentPrChecksRowStatus, review: HostedReviewInfo | null | undefined -): CheckStatus { +): CheckStatus | 'cancelled' { if ( ['failing', 'conflict', 'closed', 'linkedDetailsUnavailable', 'refreshError'].includes(status) ) { @@ -114,7 +120,7 @@ export function getRowCheckTone( if (status === 'success' || status === 'merged') { return 'success' } - return review?.status ?? 'neutral' + return status === 'cancelled' ? 'cancelled' : (review?.status ?? 'neutral') } export function getRowSummary( @@ -136,6 +142,8 @@ export function getRowSummary( ) } switch (status) { + case 'cancelled': + return translate('auto.components.editor.CheckRunDetailsPanel.91a4c7e2b0', 'Cancelled') case 'failing': return translate( 'auto.components.rightSidebar.parentPrChecks.rowSummary.checksFailing', diff --git a/src/renderer/src/components/right-sidebar/parent-pr-checks-row-types.ts b/src/renderer/src/components/right-sidebar/parent-pr-checks-row-types.ts index 2904b5565fc..956195f34e3 100644 --- a/src/renderer/src/components/right-sidebar/parent-pr-checks-row-types.ts +++ b/src/renderer/src/components/right-sidebar/parent-pr-checks-row-types.ts @@ -1,6 +1,7 @@ import type { PRCheckDetail } from '../../../../shared/github/check-types' import type { CheckStatus, + ProviderCheckSummary, GitHubRepositoryIdentity, PRInfo } from '../../../../shared/github/pull-request-types' @@ -32,6 +33,7 @@ export type ParentPrChecksRowStatus = | 'refreshError' | 'unsupported' | 'unavailable' + | 'cancelled' | 'failing' | 'pending' | 'success' @@ -58,7 +60,8 @@ export type ParentPrChecksRow = { branch: string | null status: ParentPrChecksRowStatus group: ParentPrChecksGroupKey - checkTone: CheckStatus + checkTone: CheckStatus | 'cancelled' + checksSummary?: ProviderCheckSummary title: string reviewNumber: number | null reviewLabel: string | null diff --git a/src/renderer/src/components/right-sidebar/parent-pr-checks-rows.ts b/src/renderer/src/components/right-sidebar/parent-pr-checks-rows.ts index 82ae59d9bdf..6253f1d5e4c 100644 --- a/src/renderer/src/components/right-sidebar/parent-pr-checks-rows.ts +++ b/src/renderer/src/components/right-sidebar/parent-pr-checks-rows.ts @@ -22,6 +22,7 @@ import { type ParentPrChecksProjection, type ParentPrChecksRefreshOutcome, type ParentPrChecksRow, + type ParentPrChecksRowStatus, type ParentPrChecksSummary } from './parent-pr-checks-row-types' import { @@ -125,7 +126,7 @@ function buildParentPrChecksRow( hasFallbackReview: fallbackDisplay !== null }) const checkDetails = getCheckDetails(args, review, branch) - const detailNames = getCheckDetailNames(checkDetails) + const detailNames = getCheckDetailNames(checkDetails, status) return { id: args.worktree.id, @@ -136,6 +137,7 @@ function buildParentPrChecksRow( status, group: groupForRowStatus(status), checkTone: getRowCheckTone(status, review), + checksSummary: review?.checksSummary, title: review?.title ?? fallbackDisplay?.title ?? branch ?? args.worktree.displayName, reviewNumber: review?.number ?? fallbackDisplay?.number ?? null, reviewLabel: getReviewLabel(review, fallbackDisplay), @@ -221,12 +223,15 @@ function getCheckDetails( return getGitHubChecksEntry({ ...args, repo: args.repo }, review)?.data ?? [] } -function getCheckDetailNames(checks: readonly PRCheckDetail[]): string[] { +function getCheckDetailNames( + checks: readonly PRCheckDetail[], + status: ParentPrChecksRowStatus +): string[] { const interesting = checks.filter( (check) => check.conclusion === 'failure' || check.conclusion === 'timed_out' || - check.conclusion === 'cancelled' || + (check.conclusion === 'cancelled' && status === 'cancelled') || check.conclusion === 'action_required' || check.conclusion === 'pending' || check.conclusion === null || diff --git a/src/renderer/src/components/right-sidebar/right-sidebar-top-activity-bar.tsx b/src/renderer/src/components/right-sidebar/right-sidebar-top-activity-bar.tsx index 643a9a5e476..71cfdc04dcb 100644 --- a/src/renderer/src/components/right-sidebar/right-sidebar-top-activity-bar.tsx +++ b/src/renderer/src/components/right-sidebar/right-sidebar-top-activity-bar.tsx @@ -1,6 +1,7 @@ import React from 'react' import type { ActiveRightSidebarTab, ActivityBarPosition } from '@/store/slices/editor' -import type { CheckStatus } from '../../../../shared/github/pull-request-types' +import type { CheckStatus as CoarseCheckStatus } from '../../../../shared/github/pull-request-types' +type CheckStatus = CoarseCheckStatus | 'cancelled' import { cn } from '@/lib/utils' import { TooltipProvider } from '@/components/ui/tooltip' import { ContextMenu, ContextMenuTrigger } from '@/components/ui/context-menu' diff --git a/src/renderer/src/components/right-sidebar/use-hosted-review-actions.ts b/src/renderer/src/components/right-sidebar/use-hosted-review-actions.ts index 9029f2158ee..bada277068e 100644 --- a/src/renderer/src/components/right-sidebar/use-hosted-review-actions.ts +++ b/src/renderer/src/components/right-sidebar/use-hosted-review-actions.ts @@ -25,6 +25,7 @@ export type HostedReviewActionInfo = Pick< Partial< Pick< HostedReviewInfo, + | 'checksSummary' | 'reviewDecision' | 'autoMergeEnabled' | 'autoMergeAllowed' diff --git a/src/renderer/src/components/sidebar/WorkspaceReviewChecksIndicator.tsx b/src/renderer/src/components/sidebar/WorkspaceReviewChecksIndicator.tsx index b0a0e0cec52..6c6e11b83c3 100644 --- a/src/renderer/src/components/sidebar/WorkspaceReviewChecksIndicator.tsx +++ b/src/renderer/src/components/sidebar/WorkspaceReviewChecksIndicator.tsx @@ -1,3 +1,4 @@ +import { getProviderChecksOutcome } from '../../../../shared/provider-check-summary' import React from 'react' import { translate } from '@/i18n/i18n' import type { WorkspaceReviewChecksSummary } from '../../../../shared/workspace-review-checks' @@ -5,16 +6,19 @@ import { ReviewIcon } from './worktree-review-helpers' import { reviewStateLabel } from './WorktreeCardMetadataStatusBadges' export function workspaceReviewChecksLabel(summary: WorkspaceReviewChecksSummary): string { + const outcome = getProviderChecksOutcome(summary) const status = - summary.state === 'failure' - ? translate('workspace.links.checksFailed', 'Failed') - : summary.state === 'pending' - ? translate('workspace.links.checksPending', 'Pending') - : summary.state === 'success' - ? translate('workspace.links.checksPassing', 'Passing') - : summary.state === 'unknown' - ? translate('workspace.links.checksUnknown', 'Unknown') - : translate('workspace.links.checksNeutral', 'Neutral') + outcome === 'cancelled' + ? translate('auto.components.editor.CheckRunDetailsPanel.91a4c7e2b0', 'Cancelled') + : outcome === 'failure' + ? translate('workspace.links.checksFailed', 'Failed') + : outcome === 'pending' + ? translate('workspace.links.checksPending', 'Pending') + : outcome === 'success' + ? translate('workspace.links.checksPassing', 'Passing') + : outcome === 'unknown' + ? translate('workspace.links.checksUnknown', 'Unknown') + : translate('workspace.links.checksNeutral', 'Neutral') const checks = translate( 'workspace.links.allReviewChecks', 'Reviews: {{count}} · Checks: {{status}}', diff --git a/src/renderer/src/components/sidebar/WorktreeCardHelpers.tsx b/src/renderer/src/components/sidebar/WorktreeCardHelpers.tsx index ab1fd21f501..3492ca2e402 100644 --- a/src/renderer/src/components/sidebar/WorktreeCardHelpers.tsx +++ b/src/renderer/src/components/sidebar/WorktreeCardHelpers.tsx @@ -1,6 +1,6 @@ import React from 'react' import type { GitConflictOperation } from '../../../../shared/git-status-types' -import type { CheckStatus } from '../../../../shared/github/pull-request-types' +import type { CheckPresentationOutcome } from '../../../../shared/provider-check-summary' import type { TerminalTab } from '../../../../shared/terminal-tab-types' import { translate } from '@/i18n/i18n' @@ -8,7 +8,7 @@ export function branchDisplayName(branch: string): string { return branch.replace(/^refs\/heads\//, '') } -export function checksLabel(status: CheckStatus): string { +export function checksLabel(status: CheckPresentationOutcome): string { switch (status) { case 'success': return translate('auto.components.sidebar.WorktreeCardHelpers.checksPassing', 'Passing') @@ -16,7 +16,11 @@ export function checksLabel(status: CheckStatus): string { return translate('auto.components.sidebar.WorktreeCardHelpers.checksFailing', 'Failing') case 'pending': return translate('auto.components.sidebar.WorktreeCardHelpers.checksPending', 'Pending') + case 'cancelled': + return translate('auto.components.editor.CheckRunDetailsPanel.91a4c7e2b0', 'Cancelled') case 'neutral': + case 'none': + case 'unknown': return '' } } diff --git a/src/renderer/src/components/sidebar/WorktreeCardMetadataStatusBadges.tsx b/src/renderer/src/components/sidebar/WorktreeCardMetadataStatusBadges.tsx index 57c61f4515c..77eac2f120f 100644 --- a/src/renderer/src/components/sidebar/WorktreeCardMetadataStatusBadges.tsx +++ b/src/renderer/src/components/sidebar/WorktreeCardMetadataStatusBadges.tsx @@ -1,3 +1,4 @@ +import { getProviderChecksOutcome } from '../../../../shared/provider-check-summary' import React from 'react' import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip' import { getReviewChecksTone } from './worktree-review-helpers' @@ -86,10 +87,13 @@ export function ReviewStateBadge({ } export function ReviewChecksBadge({ - status + status: coarseStatus, + checksSummary }: { + checksSummary?: WorktreeCardPrDisplay['checksSummary'] status: WorktreeCardPrDisplay['status'] }): React.JSX.Element | null { + const status = coarseStatus ? getProviderChecksOutcome(checksSummary, coarseStatus) : undefined if (!status || status === 'neutral') { return null } @@ -102,6 +106,16 @@ export function ReviewChecksBadge({ } ) + if (status === 'cancelled') { + return ( + + + + ) + } if (status === 'success') { return ( diff --git a/src/renderer/src/components/sidebar/WorktreeCardReferenceRow.tsx b/src/renderer/src/components/sidebar/WorktreeCardReferenceRow.tsx index c8f436227f2..9a5ac1d73c4 100644 --- a/src/renderer/src/components/sidebar/WorktreeCardReferenceRow.tsx +++ b/src/renderer/src/components/sidebar/WorktreeCardReferenceRow.tsx @@ -166,7 +166,9 @@ export function WorktreeCardReferenceRow({ ) : null} {label} - {review?.status ? : null} + {review?.status ? ( + + ) : null} {sourceText ? ( <> diff --git a/src/renderer/src/components/sidebar/WorktreeCardStatusSlot.tsx b/src/renderer/src/components/sidebar/WorktreeCardStatusSlot.tsx index 29c20ed8ac6..6d60c195ed3 100644 --- a/src/renderer/src/components/sidebar/WorktreeCardStatusSlot.tsx +++ b/src/renderer/src/components/sidebar/WorktreeCardStatusSlot.tsx @@ -1,3 +1,4 @@ +import { getProviderChecksOutcome } from '../../../../shared/provider-check-summary' import React from 'react' import { Bell, GitBranch, Moon } from 'lucide-react' import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip' @@ -5,7 +6,7 @@ import { translate } from '@/i18n/i18n' import { cn } from '@/lib/utils' import { observeOffscreenAnimation } from '@/lib/offscreen-animation-pause' import { getWorktreeStatusLabel, type WorktreeStatus } from '@/lib/worktree-status' -import { FilledBellIcon } from './WorktreeCardHelpers' +import { FilledBellIcon, checksLabel } from './WorktreeCardHelpers' import StatusIndicator from './StatusIndicator' import { useWorktreeActivityStatus } from './use-worktree-activity-status' import { useIsSleepingWorktree } from './use-worktree-sleep-state' @@ -86,13 +87,19 @@ function getReviewStatusLabel(review: WorktreeCardPrDisplay): string { if (review.state === 'draft') { return translate('workspace.reviewStatus.draft', '{{review}}: Draft', values) } - if (review.status === 'failure') { + const outcome = review.status + ? getProviderChecksOutcome(review.checksSummary, review.status) + : undefined + if (outcome === 'cancelled') { + return `${getReviewLabel(review)}: ${checksLabel(outcome)}` + } + if (outcome === 'failure') { return translate('workspace.reviewStatus.checksFailed', '{{review}} checks: Failed', values) } - if (review.status === 'pending') { + if (outcome === 'pending') { return translate('workspace.reviewStatus.checksPending', '{{review}} checks: Pending', values) } - if (review.status === 'success') { + if (outcome === 'success') { return translate('workspace.reviewStatus.checksPassing', '{{review}} checks: Passing', values) } return translate('workspace.reviewStatus.open', '{{review}}: Open', values) diff --git a/src/renderer/src/components/sidebar/WorktreeReferenceStack.test.tsx b/src/renderer/src/components/sidebar/WorktreeReferenceStack.test.tsx index c48ee3795e7..81c1f1209be 100644 --- a/src/renderer/src/components/sidebar/WorktreeReferenceStack.test.tsx +++ b/src/renderer/src/components/sidebar/WorktreeReferenceStack.test.tsx @@ -4,6 +4,7 @@ import { afterEach, describe, expect, it } from 'vitest' import { WorktreeReferenceStack } from './WorktreeReferenceStack' import { getWorkspaceAttachmentKey } from '../../../../shared/workspace-attachment-normalization' import { referenceAttachment, referenceReview } from './workspace-reference-fixtures.test-support' +import { summarizeProviderChecks } from '../../../../shared/provider-check-summary' afterEach(cleanup) describe('fixed workspace reference stacks', () => { @@ -30,4 +31,45 @@ describe('fixed workspace reference stacks', () => { expect(container.querySelector('[data-reference-count]')?.textContent).toBe('3') expect(container.textContent).toContain('PR #2 · draft') }) + + it.each([ + ['failure', 'text-rose-500/85'], + ['pending', 'text-amber-500/85'], + ['success', 'text-muted-foreground/60'] + ] as const)( + 'orders cancellation between pending and passing with a %s sibling', + (status, tone) => { + const items = [referenceAttachment(1), referenceAttachment(2)] + const cancelledIndex = status === 'success' ? 1 : 0 + const cancellation = { + status: 'failure' as const, + checksSummary: summarizeProviderChecks([{ status: 'completed', conclusion: 'cancelled' }]) + } + const details = Object.fromEntries( + items.map((item, index) => [ + getWorkspaceAttachmentKey(item), + { + title: '', + url: item.url ?? '', + review: referenceReview( + item.number, + index === cancelledIndex ? cancellation : { status } + ) + } + ]) + ) + const { container } = render() + expect(container.querySelector('[data-reference-front] svg')?.classList.contains(tone)).toBe( + true + ) + expect(container.textContent).toContain(`PR #${cancelledIndex + 1} · open · Cancelled`) + if (status !== 'success') { + expect(container.textContent).toContain( + `PR #2 · open · ${status}, PR #1 · open · Cancelled` + ) + } else { + expect(container.textContent).toContain('PR #2 · open · Cancelled, PR #1 · open · success') + } + } + ) }) diff --git a/src/renderer/src/components/sidebar/WorktreeReferenceStack.tsx b/src/renderer/src/components/sidebar/WorktreeReferenceStack.tsx index 4dcd6d98ef9..22c8bc9f774 100644 --- a/src/renderer/src/components/sidebar/WorktreeReferenceStack.tsx +++ b/src/renderer/src/components/sidebar/WorktreeReferenceStack.tsx @@ -3,6 +3,7 @@ import { CircleDot } from 'lucide-react' import { LinearIcon } from '@/components/icons/LinearIcon' import { JiraIcon } from '@/components/icons/JiraIcon' import { getWorkspaceAttachmentKey } from '../../../../shared/workspace-attachment-normalization' +import { getProviderChecksOutcome } from '../../../../shared/provider-check-summary' import type { WorkspaceAttachment } from '../../../../shared/worktree/types' import { ReviewIcon } from './worktree-review-helpers' import { workspaceAttachmentLabel } from './worktree-attachment-editing' @@ -11,6 +12,7 @@ import { type WorkspaceReferenceDetailsMap } from './workspace-reference-details' import { translate } from '@/i18n/i18n' +import { checksLabel } from './WorktreeCardHelpers' const EMPTY_DETAILS: WorkspaceReferenceDetailsMap = {} function singleReferenceLabel(item: WorkspaceAttachment): string { @@ -64,19 +66,22 @@ function priority(item: WorkspaceAttachment, details: WorkspaceReferenceDetailsM const detail = details[key] if (item.type !== 'issue') { const review = detail?.review + const status = review && getProviderChecksOutcome(review.checksSummary, review.status) return review?.state === 'open' - ? review.status === 'failure' + ? status === 'failure' ? 0 - : review.status === 'pending' + : status === 'pending' ? 1 - : 2 + : status === 'cancelled' + ? 2 + : 3 : review?.state === 'draft' - ? 3 + ? 4 : review?.state === 'merged' - ? 4 + ? 5 : review?.state === 'closed' - ? 5 - : 6 + ? 6 + : 7 } const state = detail?.stateName?.toLowerCase() ?? '' if (detail?.stateType) { @@ -116,10 +121,12 @@ export function WorktreeReferenceStack({ const summary = ordered .map((item) => { const detail = details[getWorkspaceAttachmentKey(item)] + const review = detail?.review + const status = review && getProviderChecksOutcome(review.checksSummary, review.status) return [ workspaceAttachmentLabel(item), - detail?.review?.state ?? detail?.stateName, - detail?.review?.status + review?.state ?? detail?.stateName, + status === 'cancelled' ? checksLabel(status) : status ] .filter(Boolean) .join(' · ') diff --git a/src/renderer/src/components/sidebar/cancelled-pr-checks.test.tsx b/src/renderer/src/components/sidebar/cancelled-pr-checks.test.tsx new file mode 100644 index 00000000000..3005a008376 --- /dev/null +++ b/src/renderer/src/components/sidebar/cancelled-pr-checks.test.tsx @@ -0,0 +1,222 @@ +import { renderToStaticMarkup } from 'react-dom/server' +import type { ReactNode } from 'react' +import { afterEach, describe, expect, it, vi } from 'vitest' +import { i18n } from '@/i18n/i18n' +import ko from '@/i18n/locales/ko.json' +import { CircleCheck } from 'lucide-react' +import { + summarizeProviderChecks, + getProviderChecksOutcome +} from '../../../../shared/provider-check-summary' +import { summarizeWorkspaceReviewChecks } from '../../../../shared/workspace-review-checks' +import { getWorkspaceAttachmentKey } from '../../../../shared/workspace-attachment-normalization' +import type { GitHubWorkItem } from '../../../../shared/github/work-item-types' +import { PRChecksCell } from '../task-page/github/ChecksCell' +import { ActivityBarButton, TopActivityOverflowMenu } from '../right-sidebar/activity-bar-buttons' +import { + WorkspaceReviewChecksIndicator, + workspaceReviewChecksLabel +} from './WorkspaceReviewChecksIndicator' +import { ReviewChecksIndicator } from './WorktreeCardMetadataStatusBadges' +import { WorktreeCardStatusSlot } from './WorktreeCardStatusSlot' +import { buildParentPrChecksProjection } from '../right-sidebar/parent-pr-checks-rows' +import { FolderWorkspacePrChecksRow } from '../right-sidebar/FolderWorkspacePrChecksRow' +import { getFolderWorkspaceCardPrDisplay } from './folder-workspace-card-pr-display' +import { + referenceAttachment, + referenceReview, + referenceRepo, + referenceWorkspace +} from './workspace-reference-fixtures.test-support' + +vi.mock('@/components/ui/tooltip', () => ({ + Tooltip: ({ children }: { children: ReactNode }) => {children}, + TooltipContent: ({ children }: { children: ReactNode }) => {children}, + TooltipTrigger: ({ children }: { children: ReactNode }) => <>{children} +})) +vi.mock('./use-worktree-activity-status', () => ({ useWorktreeActivityStatus: () => 'done' })) +vi.mock('./use-worktree-sleep-state', () => ({ useIsSleepingWorktree: () => false })) + +afterEach(async () => { + await i18n.changeLanguage('en') +}) + +describe('cancelled PR aggregate rendering', () => { + it.each([ + [['cancelled', 'success'], 'Cancelled', 'text-muted-foreground'], + [['cancelled', 'failure'], 'Failing', 'text-rose-500'], + [['cancelled', 'pending'], 'Pending', 'text-amber-500'] + ] as const)('renders %j consistently on real aggregate surfaces', (conclusions, label, tone) => { + const checksSummary = summarizeProviderChecks( + conclusions.map((conclusion) => ({ status: 'completed', conclusion })) + ) + const review = referenceReview(7, { status: 'failure', checksSummary }) + const badge = renderToStaticMarkup( + + ) + expect(badge).toContain(`Checks: ${label}`) + expect(badge).toContain(tone) + const item: GitHubWorkItem = { + id: 'pr:7', + repoId: 'repo', + type: 'pr', + number: 7, + title: '', + state: 'open', + url: review.url, + labels: [], + updatedAt: '', + author: null, + checksSummary + } + const pill = renderToStaticMarkup( + {}} onLoadChecks={() => {}} /> + ) + expect(pill).toContain( + label === 'Failing' ? '1 failing' : label === 'Pending' ? '1 pending' : 'Cancelled' + ) + expect(pill).toContain( + label === 'Failing' ? 'rose' : label === 'Pending' ? 'amber' : 'text-muted-foreground' + ) + const outcome = getProviderChecksOutcome(checksSummary, 'failure') + const activityItem = { id: 'checks' as const, icon: CircleCheck, title: 'Checks', shortcut: '' } + const activity = renderToStaticMarkup( + {}} + statusIndicator={outcome} + /> + ) + const overflow = renderToStaticMarkup( + {}} + checksStatus={outcome} + /> + ) + for (const markup of [activity, overflow]) { + expect(markup).toContain( + outcome === 'failure' + ? 'bg-rose' + : outcome === 'pending' + ? 'bg-amber' + : 'bg-muted-foreground' + ) + if (outcome === 'cancelled') { + expect(markup).toContain('Cancelled') + expect(markup).not.toContain('Error') + } + } + const context = { + worktrees: [referenceWorkspace], + repos: [referenceRepo], + settings: null, + hostedReviewCache: { + 'local::repo::feature': { data: review, fetchedAt: 1, linkedReviewHintKey: 'github:7' } + }, + prCache: {}, + checksCache: {} + } + const projection = buildParentPrChecksProjection(context) + const row = renderToStaticMarkup( + {}} + onLoadCheckDetails={async () => null} + /> + ) + expect(row).toContain( + label === 'Failing' ? 'Checks failing' : label === 'Pending' ? 'Checks pending' : label + ) + if (label === 'Cancelled') { + expect(row).not.toContain('rose') + } + const passingSibling = { + ...referenceWorkspace, + id: 'passing-sibling', + branch: 'passing', + linkedPR: 8 + } + const folderReview = getFolderWorkspaceCardPrDisplay({ + ...context, + folderWorkspaceId: 'folder', + worktreeMap: new Map([ + [passingSibling.id, passingSibling], + [referenceWorkspace.id, referenceWorkspace] + ]), + hostedReviewCache: { + ...context.hostedReviewCache, + 'local::repo::passing': { + data: referenceReview(8), + fetchedAt: 1, + linkedReviewHintKey: 'github:8' + } + }, + repoMap: new Map([['repo', referenceRepo]]), + worktreeLineageById: {}, + workspaceLineageByChildKey: { + passing: { + childWorkspaceKey: `worktree:${passingSibling.id}`, + parentWorkspaceKey: 'folder:folder', + origin: 'cli', + capture: { source: 'env-workspace', confidence: 'inferred' }, + createdAt: 1 + }, + child: { + childWorkspaceKey: `worktree:${referenceWorkspace.id}`, + parentWorkspaceKey: 'folder:folder', + origin: 'cli', + capture: { source: 'env-workspace', confidence: 'inferred' }, + createdAt: 1 + } + } + }) + expect(folderReview?.number).toBe(7) + expect(folderReview?.checksSummary).toEqual(checksSummary) + const folderBadge = renderToStaticMarkup( + + ) + expect(folderBadge).toContain(`Checks: ${label}`) + const attachment = referenceAttachment(7) + const details = { [getWorkspaceAttachmentKey(attachment)]: { review } } + const collection = summarizeWorkspaceReviewChecks([attachment], details) + expect(renderToStaticMarkup()).toContain( + 'text-emerald-500/80' + ) + expect(workspaceReviewChecksLabel(collection)).toContain(label === 'Failing' ? 'Failed' : label) + }) + + it('uses the existing translated cancellation label and retains merged lifecycle purple', async () => { + i18n.addResourceBundle('ko', 'translation', ko, true, true) + await i18n.changeLanguage('ko') + const checksSummary = summarizeProviderChecks([ + { status: 'completed', conclusion: 'cancelled' } + ]) + const markup = renderToStaticMarkup( + + ) + expect(markup).toContain(ko.auto.components.editor.CheckRunDetailsPanel['91a4c7e2b0']) + await i18n.changeLanguage('en') + const merged = renderToStaticMarkup( + {}} + onPointerDown={() => {}} + newCardStyle + prDisplay={referenceReview(7, { state: 'merged', status: 'failure', checksSummary })} + /> + ) + expect(merged).toContain('text-purple') + }) +}) diff --git a/src/renderer/src/components/sidebar/folder-workspace-card-pr-display.test.ts b/src/renderer/src/components/sidebar/folder-workspace-card-pr-display.test.ts index d8ef8a30bb2..92b78cefdc1 100644 --- a/src/renderer/src/components/sidebar/folder-workspace-card-pr-display.test.ts +++ b/src/renderer/src/components/sidebar/folder-workspace-card-pr-display.test.ts @@ -1,10 +1,14 @@ import { describe, expect, it } from 'vitest' +import { createElement } from 'react' +import { renderToStaticMarkup } from 'react-dom/server' +import { summarizeProviderChecks } from '../../../../shared/provider-check-summary' import type { CheckStatus, PRInfo } from '../../../../shared/github/pull-request-types' import type { Repo } from '../../../../shared/repo-types' import type { WorkspaceLineage, WorktreeLineage } from '../../../../shared/worktree/lineage-types' import type { Worktree } from '../../../../shared/worktree/types' import { folderWorkspaceKey, worktreeWorkspaceKey } from '../../../../shared/workspace-scope' import { getFolderWorkspaceCardPrDisplay } from './folder-workspace-card-pr-display' +import { ReviewChecksBadge } from './WorktreeCardMetadataStatusBadges' const repo: Repo = { id: 'repo-1', @@ -328,6 +332,58 @@ describe('getFolderWorkspaceCardPrDisplay', () => { expect(display).toMatchObject({ number: 11, status: 'failure' }) }) + it.each([ + { attention: 'conflict', pendingSibling: false, pendingCheck: false }, + { attention: 'conflict', pendingSibling: true, pendingCheck: false }, + { attention: 'conflict', pendingSibling: true, pendingCheck: true }, + { attention: 'closed', pendingSibling: true, pendingCheck: false }, + { attention: 'draft', pendingSibling: true, pendingCheck: false } + ] as const)( + 'preserves $attention attention with cancellation (sibling=$pendingSibling, pending check=$pendingCheck)', + ({ attention, pendingSibling, pendingCheck }) => { + const worktree = makeWorktree({ id: 'attention', linkedPR: 11 }) + const pending = makeWorktree({ id: 'pending', linkedPR: 12 }) + const worktrees = pendingSibling ? [pending, worktree] : [worktree] + const checksSummary = summarizeProviderChecks([ + { status: 'completed', conclusion: 'cancelled' }, + ...(pendingCheck ? [{ status: 'in_progress', conclusion: null }] : []) + ]) + const display = getFolderWorkspaceCardPrDisplay({ + folderWorkspaceId: 'folder-1', + workspaceLineageByChildKey: Object.fromEntries( + worktrees.map((child) => [child.id, makeWorkspaceLineage(child)]) + ), + worktreeLineageById: {}, + worktreeMap: new Map(worktrees.map((child) => [child.id, child])), + repoMap: new Map([[repo.id, repo]]), + hostedReviewCache: null, + prCache: { + 'repo-1::attention': { + data: { + ...makePr(11, 'failure'), + state: attention === 'conflict' ? 'open' : attention, + mergeable: attention === 'conflict' ? 'CONFLICTING' : 'MERGEABLE', + checksSummary + }, + fetchedAt: 2 + }, + 'repo-1::pending': makePrEntry(12, 'pending') + } + }) + expect(display).toMatchObject({ number: 11, status: 'failure' }) + expect(display?.checksSummary).toBeUndefined() + const badge = renderToStaticMarkup( + createElement(ReviewChecksBadge, { + status: display?.status, + checksSummary: display?.checksSummary + }) + ) + expect(badge).toContain('Checks: Failing') + expect(badge).toContain('text-rose-600') + expect(badge).not.toContain('Cancelled') + } + ) + it('does not use stale merged branch PR cache after the worktree advances', () => { const worktree = makeWorktree({ id: 'advanced-after-merge', linkedPR: null, head: 'new-head' }) diff --git a/src/renderer/src/components/sidebar/folder-workspace-card-pr-display.ts b/src/renderer/src/components/sidebar/folder-workspace-card-pr-display.ts index 860ffe16851..7355bf0c03e 100644 --- a/src/renderer/src/components/sidebar/folder-workspace-card-pr-display.ts +++ b/src/renderer/src/components/sidebar/folder-workspace-card-pr-display.ts @@ -1,3 +1,4 @@ +import { getProviderChecksOutcome } from '../../../../shared/provider-check-summary' import type { AppState } from '@/store/types' import type { Repo } from '../../../../shared/repo-types' import type { WorkspaceLineage, WorktreeLineage } from '../../../../shared/worktree/lineage-types' @@ -19,11 +20,12 @@ type FolderWorkspaceCardPrDisplayArgs = { settings?: AppState['settings'] } -const REVIEW_STATUS_PRIORITY: Record, number> = { +const REVIEW_STATUS_PRIORITY: Record = { failure: 0, pending: 1, - success: 2, - neutral: 3 + cancelled: 2, + success: 3, + neutral: 4 } export function getFolderWorkspaceCardPrDisplay({ @@ -106,7 +108,11 @@ function parentPrChecksRowToCardDisplay(row: ParentPrChecksRow): WorktreeCardPrD title: row.title, ...(row.reviewState ? { state: row.reviewState } : {}), ...(row.reviewUrl ? { url: row.reviewUrl } : {}), - status: row.checkTone + status: row.checkTone === 'cancelled' ? 'failure' : row.checkTone, + // Review attention tones must not be reinterpreted as check outcomes. + checksSummary: ['failing', 'pending', 'cancelled', 'success', 'neutral'].includes(row.status) + ? row.checksSummary + : undefined } } @@ -133,5 +139,7 @@ function compareReviewDisplays(left: WorktreeCardPrDisplay, right: WorktreeCardP } function getReviewDisplayPriority(review: WorktreeCardPrDisplay): number { - return review.status ? REVIEW_STATUS_PRIORITY[review.status] : 4 + return review.status + ? (REVIEW_STATUS_PRIORITY[getProviderChecksOutcome(review.checksSummary, review.status)] ?? 4) + : 5 } diff --git a/src/renderer/src/components/sidebar/worktree-card-pr-display.ts b/src/renderer/src/components/sidebar/worktree-card-pr-display.ts index b27db31ce23..b7871caeae6 100644 --- a/src/renderer/src/components/sidebar/worktree-card-pr-display.ts +++ b/src/renderer/src/components/sidebar/worktree-card-pr-display.ts @@ -38,6 +38,7 @@ export type WorktreeCardPrDisplay = state?: HostedReviewInfo['state'] url?: string status?: HostedReviewInfo['status'] + checksSummary?: HostedReviewInfo['checksSummary'] } type WorktreeCardPrDisplayOptions = { diff --git a/src/renderer/src/components/sidebar/worktree-review-helpers.tsx b/src/renderer/src/components/sidebar/worktree-review-helpers.tsx index a2847a481dd..4edc6304956 100644 --- a/src/renderer/src/components/sidebar/worktree-review-helpers.tsx +++ b/src/renderer/src/components/sidebar/worktree-review-helpers.tsx @@ -1,3 +1,7 @@ +import { + getProviderChecksOutcome, + type CheckPresentationOutcome +} from '../../../../shared/provider-check-summary' import { createElement } from 'react' import { GitMerge } from 'lucide-react' import { cn } from '@/lib/utils' @@ -26,7 +30,7 @@ export function getProviderName(review: WorktreeCardPrDisplay): string { } // Open reviews take check tones; draft/closed/merged keep state tones, and unconfirmed stateless rows flag problems only. -export function getReviewChecksTone(status: WorktreeCardPrDisplay['status']): string | null { +export function getReviewChecksTone(status: CheckPresentationOutcome | undefined): string | null { if (status === 'failure') { return 'text-rose-500/85' } @@ -36,14 +40,18 @@ export function getReviewChecksTone(status: WorktreeCardPrDisplay['status']): st if (status === 'success') { return 'text-emerald-500/80' } - return null + return status === 'cancelled' ? 'text-muted-foreground/60' : null } -function getCheckTone(review: Pick): string | null { +function getCheckTone( + review: Pick +): string | null { if ((review.state && review.state !== 'open') || (!review.state && review.status === 'success')) { return null } - return getReviewChecksTone(review.status) + return getReviewChecksTone( + review.status ? getProviderChecksOutcome(review.checksSummary, review.status) : undefined + ) } function getStateTone(state: WorktreeCardPrDisplay['state']): string { @@ -68,7 +76,7 @@ export function ReviewIcon({ variant = 'provider', showChecks = true }: { - review: Pick & + review: Pick & Partial> className?: string variant?: 'provider' | 'generic' diff --git a/src/renderer/src/components/status-bar/hosted-review-label.ts b/src/renderer/src/components/status-bar/hosted-review-label.ts index 90ee7dd7726..97428c26206 100644 --- a/src/renderer/src/components/status-bar/hosted-review-label.ts +++ b/src/renderer/src/components/status-bar/hosted-review-label.ts @@ -1,3 +1,5 @@ +import type { ProviderCheckSummary } from '../../../../shared/github/pull-request-types' +import { getProviderChecksOutcome } from '../../../../shared/provider-check-summary' import type { HostedReviewProvider } from '../../../../shared/hosted-review' import { localizedHostedReviewCopy, @@ -13,11 +15,19 @@ export function formatHostedReviewLabel(review: { number: number state: string status: string + checksSummary?: ProviderCheckSummary }): string { const { shortLabel } = localizedHostedReviewCopy( resolveSupportedHostedReviewCopyProvider(review.provider) ) const symbol = review.provider === 'gitlab' ? '!' : '#' - const statusSuffix = review.status && review.status !== 'none' ? `, ${review.status}` : '' + const status = + review.status === 'failure' || + review.status === 'pending' || + review.status === 'success' || + review.status === 'neutral' + ? getProviderChecksOutcome(review.checksSummary, review.status) + : review.status + const statusSuffix = status && status !== 'none' ? `, ${status}` : '' return `${shortLabel} ${symbol}${review.number} ${formatReviewState(review.state)}${statusSuffix}` } diff --git a/src/renderer/src/components/task-page/github/ChecksCell.tsx b/src/renderer/src/components/task-page/github/ChecksCell.tsx index 2c51817b7eb..07c50221a5b 100644 --- a/src/renderer/src/components/task-page/github/ChecksCell.tsx +++ b/src/renderer/src/components/task-page/github/ChecksCell.tsx @@ -1,3 +1,4 @@ +import { getProviderChecksOutcome } from '../../../../../shared/provider-check-summary' import type { GitHubWorkItem } from '../../../../../shared/github/work-item-types' import React, { useRef, useEffect } from 'react' import { translate } from '@/i18n/i18n' @@ -47,13 +48,13 @@ export function PRChecksCell({ ) } - const summary = item.checksSummary + const outcome = getProviderChecksOutcome(item.checksSummary) const Icon = - summary?.state === 'success' + outcome === 'success' ? CheckCircle2 - : summary?.state === 'failure' + : outcome === 'failure' ? AlertCircle - : summary?.state === 'pending' + : outcome === 'pending' ? Clock3 : Minus return ( diff --git a/src/renderer/src/components/task-page/github/use-task-page-github-list-projection.ts b/src/renderer/src/components/task-page/github/use-task-page-github-list-projection.ts index a98e8498a13..e5d1aacc5e4 100644 --- a/src/renderer/src/components/task-page/github/use-task-page-github-list-projection.ts +++ b/src/renderer/src/components/task-page/github/use-task-page-github-list-projection.ts @@ -123,18 +123,21 @@ export function useTaskPageGitHubListProjection(model: TaskPageJiraCreationMetad sourceContext: getTaskPageRepoSourceContext(repo, 'github') } ).then((checks) => { + const checksSummary = deriveTaskPagePRCheckSummary(checks) patchTaskPageWorkItemRows( { id: item.id, repoId: item.repoId }, { - checksSummary: deriveTaskPagePRCheckSummary(checks) + checksSummary }, (currentItem) => currentItem.type === 'pr' && currentItem.headSha === requestedHeadSha && - sameOptionalGitHubOwnerRepo(currentItem.prRepo, requestedPRRepo) + sameOptionalGitHubOwnerRepo(currentItem.prRepo, requestedPRRepo) && + (currentItem.checksSummary?.cancelled === undefined || + currentItem.checksSummary.state !== checksSummary.state) ) }) }, diff --git a/src/renderer/src/components/task-page/task-page-checks-pill.ts b/src/renderer/src/components/task-page/task-page-checks-pill.ts index de68060133c..c658565507d 100644 --- a/src/renderer/src/components/task-page/task-page-checks-pill.ts +++ b/src/renderer/src/components/task-page/task-page-checks-pill.ts @@ -1,15 +1,21 @@ -import { getProviderChecksLabel } from '../../../../shared/provider-check-summary' +import { translate } from '@/i18n/i18n' +import { + getProviderChecksLabel, + getProviderChecksOutcome +} from '../../../../shared/provider-check-summary' import type { ProviderCheckSummary } from '../../../../shared/github/pull-request-types' type ChecksPillItem = { checksSummary?: ProviderCheckSummary } /** Derive label and tone from the same summary so neutral checks cannot contradict a successful state. */ export function getChecksLabel(item: ChecksPillItem): string { - return getProviderChecksLabel(item.checksSummary) + return getProviderChecksOutcome(item.checksSummary) === 'cancelled' + ? translate('auto.components.editor.CheckRunDetailsPanel.91a4c7e2b0', 'Cancelled') + : getProviderChecksLabel(item.checksSummary) } export function getChecksPillTone(item: ChecksPillItem): string { - const state = item.checksSummary?.state + const state = getProviderChecksOutcome(item.checksSummary) if (state === 'success') { return 'border-emerald-500/30 bg-emerald-500/10 text-emerald-700 dark:text-emerald-200' } diff --git a/src/renderer/src/components/task-page/task-page-pr-check-summary.ts b/src/renderer/src/components/task-page/task-page-pr-check-summary.ts index f806c3f0f8e..d4f39856379 100644 --- a/src/renderer/src/components/task-page/task-page-pr-check-summary.ts +++ b/src/renderer/src/components/task-page/task-page-pr-check-summary.ts @@ -3,5 +3,8 @@ import type { PRCheckDetail } from '../../../../shared/github/check-types' import type { ProviderCheckSummary } from '../../../../shared/github/pull-request-types' export function deriveTaskPagePRCheckSummary(checks: PRCheckDetail[]): ProviderCheckSummary { - return summarizeProviderChecks(checks) + const summary = summarizeProviderChecks(checks) + // Detail lists do not prove completeness; only whole-PR reads publish cancellation metadata. + delete summary.cancelled + return summary } diff --git a/src/renderer/src/components/task-page/task-page-work-item-signatures.ts b/src/renderer/src/components/task-page/task-page-work-item-signatures.ts index 5ccbadfed4b..2e2589853cf 100644 --- a/src/renderer/src/components/task-page/task-page-work-item-signatures.ts +++ b/src/renderer/src/components/task-page/task-page-work-item-signatures.ts @@ -33,6 +33,9 @@ export function taskPageWorkItemStatusSignature(item: GitHubWorkItem): string { item.checksSummary?.state ?? null, item.checksSummary?.total ?? null, item.checksSummary?.failed ?? null, + item.checksSummary?.cancelled ?? null, + item.checksSummary?.passed ?? null, + item.checksSummary?.scope ?? null, item.checksSummary?.pending ?? null, item.checksSummary?.neutral ?? null, item.mergeable ?? null, diff --git a/src/renderer/src/i18n/locales/de.json b/src/renderer/src/i18n/locales/de.json index d72cb174961..dcacfd5eee6 100644 --- a/src/renderer/src/i18n/locales/de.json +++ b/src/renderer/src/i18n/locales/de.json @@ -2138,7 +2138,6 @@ "9c3ba11a05": "Status:", "934d87ab96": "Check-Details werden geladen…", "71c11aff84": "Alle Checks erneut ausführen", - "e31651a224": "Fehlgeschlagene Checks erneut ausführen", "1b56e28faa": "Erneut ausführen", "f4b1292569": "Standard-KI-Agenten für diese Checks starten", "9a1004fc76": "Checks aktualisieren", @@ -2643,7 +2642,6 @@ "662bc2998d": "Status:", "d8e82b7f15": "Check-Details werden geladen…", "54cddd1858": "Alle Checks erneut ausführen", - "68605516dd": "Fehlgeschlagene Checks erneut ausführen", "522d9353e1": "Erneut ausführen", "0fa8b8faec": "Standard-KI-Agenten für diese Checks starten", "5d0f42766d": "Checks aktualisieren", diff --git a/src/renderer/src/i18n/locales/en.json b/src/renderer/src/i18n/locales/en.json index 7a6724971ee..40debf44560 100644 --- a/src/renderer/src/i18n/locales/en.json +++ b/src/renderer/src/i18n/locales/en.json @@ -2255,7 +2255,6 @@ "9c3ba11a05": "Status:", "934d87ab96": "Loading check details…", "71c11aff84": "Rerun all checks", - "e31651a224": "Rerun failed checks", "1b56e28faa": "Rerun", "f4b1292569": "Start the default AI agent on these checks", "9a1004fc76": "Refresh checks", @@ -2760,7 +2759,6 @@ "662bc2998d": "Status:", "d8e82b7f15": "Loading check details…", "54cddd1858": "Rerun all checks", - "68605516dd": "Rerun failed checks", "522d9353e1": "Rerun", "0fa8b8faec": "Start the default AI agent on these checks", "5d0f42766d": "Refresh checks", @@ -23670,5 +23668,8 @@ "message": "{{plugin}} wants to open {{host}}", "alwaysAllow": "Always allow {{host}} for this plugin" } + }, + "checks": { + "rerunUnsuccessful": "Rerun unsuccessful" } } diff --git a/src/renderer/src/i18n/locales/es.json b/src/renderer/src/i18n/locales/es.json index 04490421701..644c1ee6310 100644 --- a/src/renderer/src/i18n/locales/es.json +++ b/src/renderer/src/i18n/locales/es.json @@ -1705,7 +1705,6 @@ "9c3ba11a05": "Estado:", "934d87ab96": "Cargando detalles del check...", "71c11aff84": "Volver a ejecutar todos los checks", - "e31651a224": "Volver a ejecutar checks fallidos", "1b56e28faa": "Volver a ejecutar", "f4b1292569": "Iniciar el agente de IA predeterminado en estos checks", "9a1004fc76": "Actualizar checks", @@ -2210,7 +2209,6 @@ "662bc2998d": "Estado:", "d8e82b7f15": "Cargando detalles del check...", "54cddd1858": "Volver a ejecutar todos los checks", - "68605516dd": "Volver a ejecutar checks fallidos", "522d9353e1": "Volver a ejecutar", "0fa8b8faec": "Iniciar el agente de IA predeterminado en estos checks", "5d0f42766d": "Actualizar checks", diff --git a/src/renderer/src/i18n/locales/fr.json b/src/renderer/src/i18n/locales/fr.json index f854ddab150..ff781131a23 100644 --- a/src/renderer/src/i18n/locales/fr.json +++ b/src/renderer/src/i18n/locales/fr.json @@ -1929,7 +1929,6 @@ "9c3ba11a05": "Statut :", "934d87ab96": "Chargement des détails de la vérification…", "71c11aff84": "Relancer toutes les vérifications", - "e31651a224": "Relancer les vérifications échouées", "1b56e28faa": "Relancer", "f4b1292569": "Démarrer l'agent IA par défaut sur ces vérifications", "9a1004fc76": "Actualiser les vérifications", @@ -2438,7 +2437,6 @@ "662bc2998d": "Statut :", "d8e82b7f15": "Chargement des détails de la vérification…", "54cddd1858": "Relancer toutes les vérifications", - "68605516dd": "Relancer les vérifications échouées", "522d9353e1": "Relancer", "0fa8b8faec": "Démarrer l'agent IA par défaut sur ces vérifications", "5d0f42766d": "Actualiser les vérifications", diff --git a/src/renderer/src/i18n/locales/ja.json b/src/renderer/src/i18n/locales/ja.json index e84c28c31d1..797d1eabf18 100644 --- a/src/renderer/src/i18n/locales/ja.json +++ b/src/renderer/src/i18n/locales/ja.json @@ -1679,7 +1679,6 @@ "9c3ba11a05": "ステータス:", "934d87ab96": "チェックの詳細を読み込んでいます…", "71c11aff84": "すべてのチェックを再実行します", - "e31651a224": "失敗したチェックを再実行する", "1b56e28faa": "再実行", "f4b1292569": "これらのチェックでデフォルトの AI Agent を開始します", "9a1004fc76": "チェックを更新", @@ -2176,7 +2175,6 @@ "662bc2998d": "ステータス:", "d8e82b7f15": "チェックの詳細を読み込んでいます…", "54cddd1858": "すべてのチェックを再実行します", - "68605516dd": "失敗したチェックを再実行する", "522d9353e1": "再実行", "0fa8b8faec": "これらのチェックでデフォルトの AI Agent を開始します", "5d0f42766d": "チェックを更新", diff --git a/src/renderer/src/i18n/locales/ko.json b/src/renderer/src/i18n/locales/ko.json index 6430fb1905c..68476ca1253 100644 --- a/src/renderer/src/i18n/locales/ko.json +++ b/src/renderer/src/i18n/locales/ko.json @@ -1679,7 +1679,6 @@ "9c3ba11a05": "상태:", "934d87ab96": "체크 세부 정보 로드 중…", "71c11aff84": "모든 체크 다시 실행", - "e31651a224": "실패한 체크 다시 실행", "1b56e28faa": "재실행", "f4b1292569": "이 체크에 기본 AI agent 시작", "9a1004fc76": "체크 새로고침", @@ -2176,7 +2175,6 @@ "662bc2998d": "상태:", "d8e82b7f15": "체크 세부 정보 로드 중…", "54cddd1858": "모든 체크 다시 실행", - "68605516dd": "실패한 체크 다시 실행", "522d9353e1": "재실행", "0fa8b8faec": "이 체크에 기본 AI agent 시작", "5d0f42766d": "체크 새로고침", diff --git a/src/renderer/src/i18n/locales/pt.json b/src/renderer/src/i18n/locales/pt.json index 860bae98481..3854463713b 100644 --- a/src/renderer/src/i18n/locales/pt.json +++ b/src/renderer/src/i18n/locales/pt.json @@ -16124,7 +16124,6 @@ "9c3ba11a05": "Status:", "934d87ab96": "Carregando detalhes da verificação…", "71c11aff84": "Executar todas as verificações novamente", - "e31651a224": "Executar verificações com falha novamente", "1b56e28faa": "Executar novamente", "f4b1292569": "Iniciar o agente de IA padrão nestas verificações", "9a1004fc76": "Atualizar verificações", @@ -16886,7 +16885,6 @@ "662bc2998d": "Status:", "d8e82b7f15": "Carregando detalhes da verificação…", "54cddd1858": "Executar todas as verificações novamente", - "68605516dd": "Executar verificações com falha novamente", "522d9353e1": "Executar novamente", "0fa8b8faec": "Iniciar o agente de IA padrão nestas verificações", "5d0f42766d": "Atualizar verificações", diff --git a/src/renderer/src/i18n/locales/ru.json b/src/renderer/src/i18n/locales/ru.json index 8f0ffe1fd38..3bcfee51de2 100644 --- a/src/renderer/src/i18n/locales/ru.json +++ b/src/renderer/src/i18n/locales/ru.json @@ -2190,7 +2190,6 @@ "9c3ba11a05": "Статус:", "934d87ab96": "Загрузка подробностей проверки…", "71c11aff84": "Повторить все проверки", - "e31651a224": "Повторить неуспешные проверки", "1b56e28faa": "Повторить запуск", "f4b1292569": "Запустить ИИ-агента по умолчанию для этих проверок", "9a1004fc76": "Обновить проверки", @@ -2703,7 +2702,6 @@ "662bc2998d": "Статус:", "d8e82b7f15": "Загрузка сведений о проверке…", "54cddd1858": "Перезапустить все проверки", - "68605516dd": "Перезапустить неудачные проверки", "522d9353e1": "Перезапустить", "0fa8b8faec": "Запустить ИИ-агента по умолчанию для этих проверок", "5d0f42766d": "Обновить проверки", diff --git a/src/renderer/src/i18n/locales/tr.json b/src/renderer/src/i18n/locales/tr.json index b4006baaa8b..1f62c93999f 100644 --- a/src/renderer/src/i18n/locales/tr.json +++ b/src/renderer/src/i18n/locales/tr.json @@ -2116,7 +2116,6 @@ "9c3ba11a05": "Durum:", "934d87ab96": "Kontrol ayrıntıları yükleniyor…", "71c11aff84": "Tüm kontrolleri yeniden çalıştır", - "e31651a224": "Başarısız kontrolleri yeniden çalıştır", "1b56e28faa": "Yeniden çalıştır", "f4b1292569": "Bu kontroller için varsayılan AI ajanını başlat", "9a1004fc76": "Kontrolleri yenile", @@ -2621,7 +2620,6 @@ "662bc2998d": "Durum:", "d8e82b7f15": "Kontrol ayrıntıları yükleniyor…", "54cddd1858": "Tüm kontrolleri yeniden çalıştır", - "68605516dd": "Başarısız kontrolleri yeniden çalıştır", "522d9353e1": "Yeniden çalıştır", "0fa8b8faec": "Bu kontroller için varsayılan AI ajanını başlat", "5d0f42766d": "Kontrolleri yenile", diff --git a/src/renderer/src/i18n/locales/zh-Hant.json b/src/renderer/src/i18n/locales/zh-Hant.json index da3d9b9408a..20fe79dc7ea 100644 --- a/src/renderer/src/i18n/locales/zh-Hant.json +++ b/src/renderer/src/i18n/locales/zh-Hant.json @@ -2088,7 +2088,6 @@ "9c3ba11a05": "狀態:", "934d87ab96": "正在載入檢查詳細資訊...", "71c11aff84": "重新執行所有檢查", - "e31651a224": "重新執行失敗的檢查", "1b56e28faa": "重新執行", "f4b1292569": "啟動預設的 AI 代理程式處理這些檢查", "9a1004fc76": "重新整理檢查", @@ -2589,7 +2588,6 @@ "662bc2998d": "狀態:", "d8e82b7f15": "正在載入檢查詳細資訊...", "54cddd1858": "重新執行所有檢查", - "68605516dd": "重新執行失敗的檢查", "522d9353e1": "重新執行", "0fa8b8faec": "啟動預設的 AI 代理程式來處理這些檢查", "5d0f42766d": "重新整理檢查", diff --git a/src/renderer/src/i18n/locales/zh.json b/src/renderer/src/i18n/locales/zh.json index cc5ce69bc07..12ff754c073 100644 --- a/src/renderer/src/i18n/locales/zh.json +++ b/src/renderer/src/i18n/locales/zh.json @@ -1679,7 +1679,6 @@ "9c3ba11a05": "状态:", "934d87ab96": "正在加载检查详细信息...", "71c11aff84": "重新运行所有检查", - "e31651a224": "重新运行失败的检查", "1b56e28faa": "重新运行", "f4b1292569": "在这些检查中启动默认的 AI 智能体", "9a1004fc76": "刷新检查", @@ -2176,7 +2175,6 @@ "662bc2998d": "状态:", "d8e82b7f15": "正在加载检查详细信息...", "54cddd1858": "重新运行所有检查", - "68605516dd": "重新运行失败的检查", "522d9353e1": "重新运行", "0fa8b8faec": "在这些检查中启动默认的 AI 智能体", "5d0f42766d": "刷新检查", diff --git a/src/renderer/src/store/github/check-actions.ts b/src/renderer/src/store/github/check-actions.ts index f3c0bffbf96..bc716078b4b 100644 --- a/src/renderer/src/store/github/check-actions.ts +++ b/src/renderer/src/store/github/check-actions.ts @@ -217,11 +217,7 @@ export const createCheckActions = ( repo?.executionHostId, repo !== undefined ) - if (prStatusUpdate?.prCache) { - nextState.prCache = prStatusUpdate.prCache - } - - return nextState + return { ...nextState, ...prStatusUpdate } }) return checks })().finally(() => { diff --git a/src/renderer/src/store/github/pr-check-status-cache.ts b/src/renderer/src/store/github/pr-check-status-cache.ts index 0f1289aeb01..3063ac9e644 100644 --- a/src/renderer/src/store/github/pr-check-status-cache.ts +++ b/src/renderer/src/store/github/pr-check-status-cache.ts @@ -76,7 +76,8 @@ export function applyCachedChecksStatus( checksEntry.headSha === pr.headSha && fetchedAt - checksEntry.fetchedAt < getPRChecksCacheTtl(checksEntry) ) { - return { ...pr, checksStatus: deriveCheckStatusFromChecks(checksEntry.data) } + const checksStatus = deriveCheckStatusFromChecks(checksEntry.data) + return checksStatus === pr.checksStatus ? pr : { ...pr, checksStatus, checksSummary: undefined } } return pr } diff --git a/src/renderer/src/store/github/pr-result-cache.ts b/src/renderer/src/store/github/pr-result-cache.ts index a543e7b9b8d..427247635ac 100644 --- a/src/renderer/src/store/github/pr-result-cache.ts +++ b/src/renderer/src/store/github/pr-result-cache.ts @@ -166,6 +166,10 @@ export function applyGitHubPRResultToCaches( current?.fetchedAt === args.fetchedAt && (current.data?.number ?? null) === prNumber && current.data?.url === args.pr?.url && + current.data?.checksStatus === args.pr?.checksStatus && + JSON.stringify(current.data?.checksSummary) === JSON.stringify(args.pr?.checksSummary) && + JSON.stringify(hostedReviewEntry?.data?.checksSummary) === + JSON.stringify(args.pr?.checksSummary) && hostedReviewEntry?.data?.url === args.pr?.url && (hostedReviewEntry?.data?.provider === 'github' ? hostedReviewEntry.data.number : null) === prNumber diff --git a/src/renderer/src/store/slices/github-checks.ts b/src/renderer/src/store/slices/github-checks.ts index 3e4c4b22bda..58d5fd556eb 100644 --- a/src/renderer/src/store/slices/github-checks.ts +++ b/src/renderer/src/store/slices/github-checks.ts @@ -1,3 +1,4 @@ +import { getHostedReviewCacheKey } from './hosted-review-cache-identity' import type { AppState } from '../types' import type { PRCheckDetail } from '../../../../shared/github/check-types' import type { GitHubOwnerRepo } from '../../../../shared/github/pull-request-types' @@ -54,18 +55,45 @@ export function syncPRChecksStatus( } const nextStatus = deriveCheckStatusFromChecks(checks) + // Detail pages are partial; retain the complete same-head summary until the next PR lookup. if (prEntry.data.checksStatus === nextStatus) { return null } + const hostedKey = getHostedReviewCacheKey( + repoPath, + normalized, + settings, + repoId, + connectionId, + executionHostId, + hasRepoOwner + ) + const hostedEntry = state.hostedReviewCache?.[hostedKey] + const hosted = hostedEntry?.data return { + ...(hosted?.provider === 'github' && + hosted.number === prEntry.data.number && + hosted.headSha === prEntry.data.headSha && + samePRRepo(hosted.githubRepository, prEntry.data.prRepo) + ? { + hostedReviewCache: { + ...state.hostedReviewCache, + [hostedKey]: { + ...hostedEntry, + data: { ...hosted, status: nextStatus, checksSummary: undefined } + } + } + } + : {}), prCache: { ...state.prCache, [prCacheKey]: { ...prEntry, data: { ...prEntry.data, - checksStatus: nextStatus + checksStatus: nextStatus, + checksSummary: undefined } } } diff --git a/src/renderer/src/store/slices/github-pr-branch-hosted-review-cache.test.ts b/src/renderer/src/store/slices/github-pr-branch-hosted-review-cache.test.ts index 71c250059e9..cc8c14a777f 100644 --- a/src/renderer/src/store/slices/github-pr-branch-hosted-review-cache.test.ts +++ b/src/renderer/src/store/slices/github-pr-branch-hosted-review-cache.test.ts @@ -1,3 +1,9 @@ +// @vitest-environment happy-dom +import { createElement } from 'react' +import { act, render, cleanup } from '@testing-library/react' +import { TooltipProvider } from '@/components/ui/tooltip' +import { ReviewChecksIndicator } from '@/components/sidebar/WorktreeCardMetadataStatusBadges' +import { summarizeProviderChecks } from '../../../../shared/provider-check-summary' import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' import { prChecksCacheSuffix } from '../github/cache-identity' import { _clearGitHubPRRefreshStartedEntriesForTest } from '../github/request-coordination' @@ -23,6 +29,7 @@ describe('createGitHubSlice.fetchPRForBranch', () => { }) afterEach(() => { + cleanup() _clearGitHubPRRefreshStartedEntriesForTest() vi.useRealTimers() }) @@ -347,3 +354,98 @@ describe('createGitHubSlice.fetchPRForBranch', () => { }) }) }) + +it('updates the mounted indicator on complete same-head failure → cancellation → failure and clears absent metadata', async () => { + const store = createTestStore() + const branch = 'feature/cancellation' + const cacheKey = `repo-1::${branch}` + const hostedKey = getHostedReviewCacheKey('/repo', branch, null, 'repo-1') + const headSha = 'same-head' + const checks = Array.from({ length: 100 }, () => ({ + name: 'old run', + status: 'completed' as const, + conclusion: 'cancelled' as const, + url: null + })) + const complete = [ + ...checks, + { + name: 'real failure', + status: 'completed' as const, + conclusion: 'failure' as const, + url: null + } + ] + let sequence = 0 + function refresh(checksSummary = summarizeProviderChecks(complete)) { + sequence += 1 + store.getState().applyGitHubPRRefreshEvent({ + sequence, + reason: 'visible', + aliases: [{ cacheKey, repoId: 'repo-1', repoPath: '/repo', branch }], + requestStartedAt: sequence * 100, + outcome: { + kind: 'found', + fetchedAt: sequence * 100 + 1, + pr: makePR({ checksStatus: 'failure', headSha, checksSummary }) + } + }) + } + function Indicator() { + const review = store((state) => state.hostedReviewCache[hostedKey]?.data) + return createElement(ReviewChecksIndicator, { + status: review?.status, + checksSummary: review?.checksSummary + }) + } + const view = render(createElement(TooltipProvider, null, createElement(Indicator))) + act(() => refresh()) + expect(view.getByLabelText('Checks: Failing').className).toContain('rose') + // Opening details returns only page one; its cancellation-only rows cannot erase entry 101. + mockApi.gh.prChecks.mockResolvedValue(checks) + await act(async () => { + await store + .getState() + .fetchPRChecks('/repo', 12, branch, headSha, undefined, { repoId: 'repo-1' }) + }) + expect(store.getState().prCache[cacheKey]?.data?.checksSummary?.total).toBe(101) + expect(view.getByLabelText('Checks: Failing').className).toContain('rose') + act(() => refresh(summarizeProviderChecks([...checks, checks[0]]))) + expect(view.getByLabelText('Checks: Cancelled').className).toContain('muted') + act(() => refresh()) + expect(view.getByLabelText('Checks: Failing').className).toContain('rose') + act(() => { + sequence += 1 + store.getState().applyGitHubPRRefreshEvent({ + sequence, + reason: 'visible', + aliases: [{ cacheKey, repoId: 'repo-1', repoPath: '/repo', branch }], + requestStartedAt: sequence * 100, + outcome: { + kind: 'found', + fetchedAt: sequence * 100 + 1, + pr: makePR({ checksStatus: 'failure', headSha }) + } + }) + }) + expect(store.getState().prCache[cacheKey]?.data?.checksSummary).toBeUndefined() + expect(store.getState().hostedReviewCache[hostedKey]?.data?.checksSummary).toBeUndefined() + expect(view.getByLabelText('Checks: Failing').className).toContain('rose') + + act(() => refresh(summarizeProviderChecks(checks))) + expect(view.getByLabelText('Checks: Cancelled').className).toContain('muted') + mockApi.gh.prChecks.mockResolvedValue([ + { name: 'new run', status: 'queued', conclusion: null, url: null } + ]) + await act(async () => { + await store.getState().fetchPRChecks('/repo', 12, branch, headSha, undefined, { + repoId: 'repo-1', + force: true + }) + }) + expect(store.getState().prCache[cacheKey]?.data).toMatchObject({ checksStatus: 'pending' }) + expect(store.getState().prCache[cacheKey]?.data?.checksSummary).toBeUndefined() + expect(store.getState().hostedReviewCache[hostedKey]?.data).toMatchObject({ status: 'pending' }) + expect(store.getState().hostedReviewCache[hostedKey]?.data?.checksSummary).toBeUndefined() + expect(view.getByLabelText('Checks: Pending')).toBeDefined() +}) diff --git a/src/renderer/src/store/slices/github-slice-test-harness.ts b/src/renderer/src/store/slices/github-slice-test-harness.ts index 67642e21929..8901ae7d3e9 100644 --- a/src/renderer/src/store/slices/github-slice-test-harness.ts +++ b/src/renderer/src/store/slices/github-slice-test-harness.ts @@ -84,8 +84,7 @@ export const mockApi = { } } -// @ts-expect-error test window mock -globalThis.window = { api: mockApi } +globalThis.window = Object.assign(globalThis.window ?? {}, { api: mockApi }) export function resetRemoteRuntimeMocks() { clearRuntimeCompatibilityCacheForTests() diff --git a/src/shared/github/pull-request-merge-state.ts b/src/shared/github/pull-request-merge-state.ts index 23c90c85440..3f973c5f911 100644 --- a/src/shared/github/pull-request-merge-state.ts +++ b/src/shared/github/pull-request-merge-state.ts @@ -1,3 +1,4 @@ +import { getProviderChecksOutcome } from '../provider-check-summary' import type { CheckStatus, ProviderCheckSummary } from './pull-request-types' import { canShowGitHubPRAutoMergeControl, @@ -41,7 +42,10 @@ export type GitHubPRMergeStateDecision = { function checksState(item: GitHubPRMergeStateInput): CheckStatus | 'none' | undefined { if (item.checksSummary) { - return item.checksSummary.state + const outcome = item.checksStatus + ? getProviderChecksOutcome(item.checksSummary, item.checksStatus) + : getProviderChecksOutcome(item.checksSummary) + return outcome === 'cancelled' ? 'failure' : outcome } return item.checksStatus } diff --git a/src/shared/github/pull-request-types.ts b/src/shared/github/pull-request-types.ts index 49b647c15ba..ac0dea42d95 100644 --- a/src/shared/github/pull-request-types.ts +++ b/src/shared/github/pull-request-types.ts @@ -53,6 +53,7 @@ export type PRInfo = { state: PRState url: string checksStatus: CheckStatus + checksSummary?: ProviderCheckSummary updatedAt: string mergeable: PRMergeableState reviewDecision?: PRReviewDecision | null @@ -105,6 +106,8 @@ export type ProviderCheckSummary = { total: number passed: number failed: number + /** Subset of failed; absent when cancellation detail is unavailable. */ + cancelled?: number pending: number neutral: number /** 'pipeline' when the state is a GitLab pipeline's own verdict, so its counts are not check counts. */ diff --git a/src/shared/hosted-review-github.ts b/src/shared/hosted-review-github.ts index 26d866d5c09..fc7b348dd53 100644 --- a/src/shared/hosted-review-github.ts +++ b/src/shared/hosted-review-github.ts @@ -9,6 +9,7 @@ export function hostedReviewInfoFromGitHubPRInfo(pr: PRInfo): HostedReviewInfo { state: pr.state, url: pr.url, status: pr.checksStatus, + ...(pr.checksSummary ? { checksSummary: pr.checksSummary } : {}), updatedAt: pr.updatedAt, mergeable: pr.mergeable, ...(pr.reviewDecision !== undefined ? { reviewDecision: pr.reviewDecision } : {}), diff --git a/src/shared/hosted-review.ts b/src/shared/hosted-review.ts index b2b632f157f..4372975e28c 100644 --- a/src/shared/hosted-review.ts +++ b/src/shared/hosted-review.ts @@ -4,7 +4,8 @@ import type { GitHubRepositoryIdentity, PRConflictSummary, PRMergeableState, - PRReviewDecision + PRReviewDecision, + ProviderCheckSummary } from './github/pull-request-types' export type HostedReviewProvider = @@ -34,6 +35,7 @@ export type HostedReviewInfo = { state: HostedReviewState url: string status: CheckStatus + checksSummary?: ProviderCheckSummary updatedAt: string mergeable: PRMergeableState reviewDecision?: PRReviewDecision | null diff --git a/src/shared/pr-check-status.test.ts b/src/shared/pr-check-status.test.ts index 50f5132b40e..8d60a5ac577 100644 --- a/src/shared/pr-check-status.test.ts +++ b/src/shared/pr-check-status.test.ts @@ -1,5 +1,10 @@ import { describe, expect, it } from 'vitest' -import { derivePRCheckStatus, derivePRCheckStatusFromRollup } from './pr-check-status' +import { + derivePRCheckStatus, + derivePRCheckStatusFromRollup, + summarizePRCheckRollup +} from './pr-check-status' +import { getProviderChecksOutcome } from './provider-check-summary' import type { PRCheckDetail } from './github/check-types' const check = ( @@ -38,3 +43,33 @@ describe('provider-neutral check status', () => { expect(derivePRCheckStatusFromRollup([{ status: 'COMPLETED', conclusion }])).toBe('failure') }) }) + +it.each([ + [['CANCELLED'], 'cancelled'], + [['SUCCESS', 'CANCELLED'], 'cancelled'], + [['CANCELLED', 'PENDING'], 'pending'], + [['CANCELLED', 'FAILURE', 'PENDING'], 'failure'] +] as const)('preserves legacy counts while presenting %j as %s', (conclusions, outcome) => { + const raw = conclusions.map((conclusion) => ({ status: 'COMPLETED', conclusion })) + const summary = summarizePRCheckRollup(raw) + expect(summary.state).toBe('failure') + expect(summary.cancelled).toBe(1) + expect(summary.total).toBe(summary.passed + summary.failed + summary.pending + summary.neutral) + expect(getProviderChecksOutcome(summary)).toBe(outcome) + expect(getProviderChecksOutcome({ ...summary, cancelled: undefined })).toBe('failure') + expect(getProviderChecksOutcome({ ...summary, cancelled: summary.failed + 1 })).toBe('failure') + expect(getProviderChecksOutcome({ ...summary, total: 999 })).toBe('failure') +}) + +it('does not downgrade a coarse failure from contradictory cancellation metadata', () => { + const summary = { + state: 'failure' as const, + total: 1, + passed: 0, + failed: 0, + pending: 1, + neutral: 0, + cancelled: 0 + } + expect(getProviderChecksOutcome(summary, 'failure')).toBe('failure') +}) diff --git a/src/shared/pr-check-status.ts b/src/shared/pr-check-status.ts index be9847bb6ac..b5e4a1f04dc 100644 --- a/src/shared/pr-check-status.ts +++ b/src/shared/pr-check-status.ts @@ -1,6 +1,6 @@ import { summarizeProviderChecks } from './provider-check-summary' import type { PRCheckDetail } from './github/check-types' -import type { CheckStatus } from './github/pull-request-types' +import type { CheckStatus, ProviderCheckSummary } from './github/pull-request-types' export function derivePRCheckStatus(checks: readonly PRCheckDetail[]): CheckStatus { const { state } = summarizeProviderChecks(checks) @@ -40,13 +40,18 @@ function normalizeRollupCheck(raw: RawCheckRollup, index: number): PRCheckDetail } } -export function derivePRCheckStatusFromRollup(rollup: unknown): CheckStatus { +export function summarizePRCheckRollup(rollup: unknown): ProviderCheckSummary { if (!Array.isArray(rollup) || rollup.length === 0) { - return 'neutral' + return summarizeProviderChecks([]) } - return derivePRCheckStatus( + return summarizeProviderChecks( rollup.map((raw, index) => normalizeRollupCheck(raw && typeof raw === 'object' ? (raw as RawCheckRollup) : {}, index) ) ) } + +export function derivePRCheckStatusFromRollup(rollup: unknown): CheckStatus { + const { state } = summarizePRCheckRollup(rollup) + return state === 'none' ? 'neutral' : state +} diff --git a/src/shared/provider-check-summary.ts b/src/shared/provider-check-summary.ts index 44f6439e6b5..e54e8ff31f3 100644 --- a/src/shared/provider-check-summary.ts +++ b/src/shared/provider-check-summary.ts @@ -1,4 +1,4 @@ -import type { ProviderCheckSummary } from './github/pull-request-types' +import type { CheckStatus, ProviderCheckSummary } from './github/pull-request-types' export type CheckOutcome = 'passed' | 'failed' | 'pending' | 'neutral' @@ -55,6 +55,7 @@ export function summarizeProviderChecks( ): ProviderCheckSummary { let passed = 0 let failed = 0 + let cancelled = 0 let pending = 0 let neutral = 0 for (const check of checks) { @@ -63,6 +64,9 @@ export function summarizeProviderChecks( passed += 1 } else if (outcome === 'failed') { failed += 1 + if (check.conclusion?.toLowerCase() === 'cancelled') { + cancelled += 1 + } } else if (outcome === 'pending') { pending += 1 } else { @@ -75,11 +79,88 @@ export function summarizeProviderChecks( total, passed, failed, + cancelled, pending, neutral } } +export type CheckPresentationOutcome = ProviderCheckSummary['state'] | 'cancelled' | 'unknown' + +type PresentationSummary = Omit & { + state: CheckPresentationOutcome + unknown?: number +} + +/** Only a complete, consistent breakdown can subtract cancellations from legacy failures. */ +export function getCancelledCheckCount(summary: PresentationSummary): number | undefined { + const counts = [ + summary.total, + summary.passed, + summary.failed, + summary.pending, + summary.neutral, + summary.cancelled + ] + if ( + !counts.every( + (count) => typeof count === 'number' && Number.isSafeInteger(count) && count >= 0 + ) || + summary.total !== + summary.passed + + summary.failed + + summary.pending + + summary.neutral + + (summary.unknown ?? 0) || + (summary.state === 'failure' && summary.failed === 0) || + (summary.cancelled ?? Infinity) > summary.failed || + summary.scope !== undefined + ) { + return undefined + } + return summary.cancelled +} + +export function getProviderChecksOutcome( + summary: ProviderCheckSummary +): ProviderCheckSummary['state'] | 'cancelled' +export function getProviderChecksOutcome( + summary: PresentationSummary | undefined, + fallback: CheckStatus +): CheckStatus | 'cancelled' +export function getProviderChecksOutcome( + summary: PresentationSummary | undefined, + fallback?: CheckStatus +): CheckPresentationOutcome | undefined +export function getProviderChecksOutcome( + summary: PresentationSummary | undefined, + fallback?: ProviderCheckSummary['state'] +): CheckPresentationOutcome | undefined { + const state = fallback ?? summary?.state + if ( + !summary || + (fallback !== undefined && + summary.state !== fallback && + !(summary.state === 'none' && fallback === 'neutral')) + ) { + return state + } + const cancelled = getCancelledCheckCount(summary) + if (cancelled === undefined || state === 'unknown') { + return state + } + if (summary.failed > cancelled) { + return 'failure' + } + if (summary.pending > 0) { + return 'pending' + } + if (cancelled > 0 && state === 'failure') { + return 'cancelled' + } + return state +} + const PIPELINE_CHECKS_LABEL: Record = { success: 'Pipeline passed', failure: 'Pipeline failed', @@ -99,12 +180,16 @@ export function getProviderChecksLabel(summary: ProviderCheckSummary | undefined if (summary.total === 0) { return 'No checks' } - if (summary.failed > 0) { - return `${summary.failed} failing` + const outcome = getProviderChecksOutcome(summary) + if (outcome === 'failure') { + return `${summary.failed - (getCancelledCheckCount(summary) ?? 0)} failing` } - if (summary.pending > 0) { + if (outcome === 'pending') { return `${summary.pending} pending` } + if (outcome === 'cancelled') { + return 'Cancelled' + } return summary.state === 'neutral' ? 'Unresolved checks' : `${summary.passed}/${summary.total} passed` diff --git a/src/shared/runtime-worktree-contracts.ts b/src/shared/runtime-worktree-contracts.ts index c2867c7a6c0..b61c6f3fdca 100644 --- a/src/shared/runtime-worktree-contracts.ts +++ b/src/shared/runtime-worktree-contracts.ts @@ -6,7 +6,7 @@ import type { } from './agent-status/contracts/agent-status-types' import type { AgentMainAgentStatus } from './agent-status/lifecycle/main-agent-status' import type { ProgramStatusFacet } from './program-status/facet' -import type { CheckStatus } from './github/pull-request-types' +import type { CheckStatus, ProviderCheckSummary } from './github/pull-request-types' import type { AgentChildWorkView } from './agent-status/child-work/agent-status-child-work-view' import type { AgentSubagentSnapshot } from './agent-status/contracts/agent-status-subagent-snapshot' import type { RuntimeTerminalInteractiveWait } from './runtime-terminal-contracts' @@ -101,6 +101,7 @@ export type RuntimeWorktreePsSummary = { title?: string url?: string checksStatus?: CheckStatus + checksSummary?: ProviderCheckSummary } | null linkedLinearIssue: string | null linkedGitLabMR: number | null diff --git a/src/shared/workspace-review-checks.test.ts b/src/shared/workspace-review-checks.test.ts index 5cfd3d5900a..bb33c67f1b0 100644 --- a/src/shared/workspace-review-checks.test.ts +++ b/src/shared/workspace-review-checks.test.ts @@ -1,3 +1,4 @@ +import { getProviderChecksOutcome, summarizeProviderChecks } from './provider-check-summary' import { describe, expect, it } from 'vitest' import type { WorkspaceAttachment } from './worktree/types' import type { HostedReviewState } from './hosted-review' @@ -162,3 +163,44 @@ describe('all workspace review checks', () => { expect(summarizeWorkspaceReviewChecks([task], {})).toMatchObject({ state: 'none', total: 0 }) }) }) + +it('counts nested cancelled and pending review outcomes once per review', () => { + const first = attachment(1) + const second = attachment(2) + const summaryFor = (...conclusions: string[]) => + summarizeProviderChecks(conclusions.map((conclusion) => ({ status: 'completed', conclusion }))) + const mixed = { + ...details(first, 'failure'), + review: { + ...details(first, 'failure').review!, + checksSummary: summaryFor('cancelled', 'pending') + } + } + const cancelled = { + ...details(second, 'failure'), + review: { + ...details(second, 'failure').review!, + checksSummary: summaryFor('cancelled', 'cancelled') + } + } + const alone = summarizeWorkspaceReviewChecks([first], map([[first, mixed]])) + expect(alone).toMatchObject({ total: 1, pending: 1, failed: 0, cancelled: 0 }) + expect(getProviderChecksOutcome(alone)).toBe('pending') + const combined = summarizeWorkspaceReviewChecks( + [first, second], + map([ + [first, mixed], + [second, cancelled] + ]) + ) + expect(combined).toMatchObject({ total: 2, failed: 1, cancelled: 1, pending: 1 }) + expect(getProviderChecksOutcome(combined)).toBe('pending') + expect( + getProviderChecksOutcome(summarizeWorkspaceReviewChecks([second], map([[second, cancelled]]))) + ).toBe('cancelled') + expect( + getProviderChecksOutcome( + summarizeWorkspaceReviewChecks([first, second], map([[second, cancelled]])) + ) + ).not.toBe('success') +}) diff --git a/src/shared/workspace-review-checks.ts b/src/shared/workspace-review-checks.ts index 39fcfeedd7a..2b5baa63f7b 100644 --- a/src/shared/workspace-review-checks.ts +++ b/src/shared/workspace-review-checks.ts @@ -1,6 +1,6 @@ import type { CheckStatus, ProviderCheckSummary } from './github/pull-request-types' import type { HostedReviewState } from './hosted-review' -import { resolveProviderCheckState } from './provider-check-summary' +import { resolveProviderCheckState, getProviderChecksOutcome } from './provider-check-summary' import type { WorkspaceAttachment } from './worktree/types' import { getWorkspaceAttachmentKey, @@ -16,6 +16,7 @@ export type WorkspaceReviewCheckDetails = { url?: string state?: HostedReviewState status?: CheckStatus + checksSummary?: ProviderCheckSummary } } @@ -40,6 +41,7 @@ export function summarizeWorkspaceReviewChecks( stale: 0, passed: 0, failed: 0, + cancelled: 0, pending: 0, neutral: 0 } @@ -64,11 +66,15 @@ export function summarizeWorkspaceReviewChecks( continue } summary.known += 1 - if (review.status === 'failure') { + const outcome = getProviderChecksOutcome(review.checksSummary, review.status) + if (outcome === 'cancelled') { summary.failed += 1 - } else if (review.status === 'pending') { + summary.cancelled = (summary.cancelled ?? 0) + 1 + } else if (outcome === 'failure') { + summary.failed += 1 + } else if (outcome === 'pending') { summary.pending += 1 - } else if (review.status === 'success') { + } else if (outcome === 'success') { summary.passed += 1 } else { summary.neutral += 1 @@ -82,9 +88,10 @@ export function summarizeWorkspaceReviewChecks( summary.reviewState = 'closed' } const state = resolveProviderCheckState(summary) + const outcome = getProviderChecksOutcome({ ...summary, state }) // Missing or stale reviews cannot certify the workspace green; known failures still count. summary.state = - state !== 'failure' && state !== 'pending' && (summary.unknown > 0 || summary.stale > 0) + outcome !== 'failure' && outcome !== 'pending' && (summary.unknown > 0 || summary.stale > 0) ? 'unknown' : state return summary