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 b862d4481e8..0438ef5e9c5 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 @@ -74,20 +74,21 @@ } } }, - "083bb0224d9d": { - "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}}" - }, "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\"}}" }, - "124a9e4e90b6": { + "0dd7a956162d": { "assignable": { - "error": "transport failure", - "ok": false + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] }, "check-details": { "ok": true, @@ -175,6 +176,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -193,6 +203,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -301,6 +314,11 @@ } } }, + "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, @@ -387,6 +405,365 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" }, + "284c7bccbc70": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "2c5f991340f9": { + "assignable": { + "error": "", + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "34d43fa06b9e": { "name": "github.listAssignableUsers#1", "ordinal": 13, @@ -625,377 +1002,11 @@ } } }, - "50f04028e403": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "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\"}}" }, - "52aeedd2ed0e": { - "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": { - "$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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "5a46540568af": { "hosted-review": { "ok": true, @@ -1034,7 +1045,157 @@ } } }, - "5f3e1cddc32f": { + "5b4e0caf4569": { + "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, + "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}}" + }, + "6badeaf63e50": { "assignable": { "error": "outer refused", "ok": false @@ -1125,6 +1286,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -1143,6 +1313,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -1219,11 +1392,6 @@ } } }, - "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, @@ -1267,6 +1435,203 @@ } } }, + "78d7cf20d731": { + "assignable": { + "error": "The host sent a reply this app could not read (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": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "7dcd80652a7e": { "name": "github.listAssignableUsers#1", "ordinal": 13, @@ -1333,263 +1698,6 @@ } } }, - "8b8554db4d73": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "9589a1e1a61e": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, "97a870d3dc4e": { "status": "fulfilled", "startedAt": 0, @@ -1599,7 +1707,7 @@ "ok": false } }, - "a0b9d1ab313a": { + "a0d70c59fdd1": { "name": "github.prForBranch#1", "ordinal": 5, "args": [ @@ -1611,6 +1719,12 @@ "name": "params", "value": { "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, "linkedPRNumber": { "$rpc": "null" }, @@ -1655,17 +1769,7 @@ "ok": false } }, - "a7c7a8c0dcbd": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "a453517e1386": { "check-details": { "ok": true, "result": { @@ -1752,6 +1856,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -1770,6 +1883,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -1861,191 +1977,6 @@ ] } }, - "ad3d0f435a3c": { - "assignable": { - "error": "The host sent a reply this app could not read (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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "b0b5c628b5c7": { "status": "fulfilled", "startedAt": 0, @@ -2111,9 +2042,19 @@ } } }, - "c6892d4f1f95": { + "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}}" + }, + "d4a62d86d857": { + "name": "github.listAssignableUsers#1", + "ordinal": 14, + "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\"}}" + }, + "d5720c951ae0": { "assignable": { - "error": "", + "error": "Request failed: github.listAssignableUsers", "ok": false }, "check-details": { @@ -2202,6 +2143,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2220,6 +2170,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -2296,15 +2249,202 @@ } } }, - "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}}" - }, - "d4a62d86d857": { - "name": "github.listAssignableUsers#1", - "ordinal": 14, - "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\"}}" + "d58daf670caf": { + "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": { + "$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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } }, "d89e7b8ce2a0": { "status": "fulfilled", @@ -2319,6 +2459,90 @@ } } }, + "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" + } + } + }, "e23eb2e4b033": { "status": "fulfilled", "startedAt": 0, @@ -2384,7 +2608,186 @@ } } }, - "f0b34267007c": { + "f0e6e405e0be": { + "name": "github.listAssignableUsers#1", + "ordinal": 13, + "args": [ + { + "name": "method", + "value": "github.listAssignableUsers" + }, + { + "name": "params", + "value": { + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-7", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "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 + } + }, + "fcb5175cdefe": { + "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": [ @@ -2440,6 +2843,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2458,269 +2870,7 @@ "reviewDecision": { "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "f0e6e405e0be": { - "name": "github.listAssignableUsers#1", - "ordinal": 13, - "args": [ - { - "name": "method", - "value": "github.listAssignableUsers" - }, - { - "name": "params", - "value": { - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-7", - "ok": true, - "result": { - "error": "refused" - } - } - } - }, - "f2563d0882ec": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - } - }, - "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 - } - }, - "fd7cf23591a3": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { + "stack": { "$rpc": "undefined" }, "state": "open", @@ -2878,29 +3028,29 @@ { "id": "pr-read-surface.prelude:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "9589a1e1a61e", + "state": "dbe152887fa4", "effects": [] } }, { "id": "pr-read-surface.prelude:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "fd7cf23591a3", + "state": "5b4e0caf4569", "effects": [] } }, @@ -2910,25 +3060,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "f0b34267007c", + "state": "284c7bccbc70", "effects": [] } }, @@ -2938,7 +3088,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -2946,7 +3096,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -2954,12 +3104,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "50f04028e403", + "state": "a453517e1386", "effects": [] } }, @@ -2969,7 +3119,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -2978,7 +3128,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -2987,13 +3137,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "a7c7a8c0dcbd", + "state": "0dd7a956162d", "effects": [] } }, @@ -3003,7 +3153,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -3012,7 +3162,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -3021,13 +3171,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "97a870d3dc4e" }, - "state": "ad3d0f435a3c", + "state": "78d7cf20d731", "effects": [] } }, @@ -3037,7 +3187,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -3046,7 +3196,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -3055,13 +3205,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "97a870d3dc4e" }, - "state": "ad3d0f435a3c", + "state": "78d7cf20d731", "effects": [] } }, @@ -3071,7 +3221,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -3080,7 +3230,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -3089,13 +3239,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "97a870d3dc4e" }, - "state": "ad3d0f435a3c", + "state": "78d7cf20d731", "effects": [] } }, @@ -3105,7 +3255,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -3114,7 +3264,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -3123,13 +3273,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "97a870d3dc4e" }, - "state": "ad3d0f435a3c", + "state": "78d7cf20d731", "effects": [] } }, @@ -3139,7 +3289,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -3148,7 +3298,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -3157,13 +3307,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "97a870d3dc4e" }, - "state": "ad3d0f435a3c", + "state": "78d7cf20d731", "effects": [] } }, @@ -3173,7 +3323,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -3182,7 +3332,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -3191,13 +3341,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "1b2778bf67a2" }, - "state": "5f3e1cddc32f", + "state": "6badeaf63e50", "effects": [] } }, @@ -3207,7 +3357,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -3216,7 +3366,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -3225,13 +3375,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "72b695c452ea" }, - "state": "8b8554db4d73", + "state": "d5720c951ae0", "effects": [] } }, @@ -3241,7 +3391,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -3250,7 +3400,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -3259,13 +3409,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "fa93ca01f266" }, - "state": "52aeedd2ed0e", + "state": "fcb5175cdefe", "effects": [] } }, @@ -3275,7 +3425,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -3284,7 +3434,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -3293,13 +3443,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a197c20578aa" }, - "state": "124a9e4e90b6", + "state": "d58daf670caf", "effects": [] } }, @@ -3309,7 +3459,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -3318,7 +3468,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -3327,13 +3477,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "fb4429083480" }, - "state": "c6892d4f1f95", + "state": "2c5f991340f9", "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 bbae1d3abdb..313f543a42f 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,7 +4,7 @@ "family": "github.pr-read", "namedDeltas": [], "values": { - "0077514d4277": { + "02bec69dee22": { "assignable": { "ok": true, "result": [ @@ -76,6 +76,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -94,6 +103,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -170,20 +182,52 @@ } } }, - "083bb0224d9d": { - "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}}" - }, "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\"}}" }, - "0ffca3ac1504": { + "0dd7a956162d": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, "check-details": { - "error": "Request failed: 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, @@ -240,6 +284,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -258,6 +311,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -407,6 +463,11 @@ } } }, + "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, @@ -533,9 +594,9 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" }, - "30c1ac472edd": { + "21061e2ac87d": { "check-details": { - "error": "outer refused", + "error": "The host sent a reply this app could not read (github.prCheckDetails)", "ok": false }, "checks": { @@ -593,6 +654,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -611,6 +681,337 @@ "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "2847fe80fde4": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "284c7bccbc70": { + "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": "", @@ -727,7 +1128,7 @@ } } }, - "36b13ec53e52": { + "32b45a8746f8": { "assignable": { "ok": true, "result": [ @@ -797,6 +1198,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -815,6 +1225,185 @@ "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "3b7eaf9931b8": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "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": "", @@ -1094,205 +1683,14 @@ } } }, - "50f04028e403": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "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\"}}" }, - "53370b950c03": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "57ccac3ae94d": { "check-details": { - "error": "Request failed: github.prCheckDetails", + "error": "transport failure", "ok": false }, "checks": { @@ -1350,6 +1748,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -1368,6 +1775,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -1482,6 +1892,151 @@ } } }, + "5b4e0caf4569": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "64f833b5c1da": { "name": "github.prCheckDetails#1", "ordinal": 11, @@ -1566,334 +2121,6 @@ "ordinal": 12, "json": "{\"id\":\"frame-6\",\"deviceToken\":\"recording-device\",\"method\":\"github.prCheckDetails\",\"params\":{\"repo\":\"id:repo-9\",\"checkRunId\":7,\"checkName\":\"build\",\"url\":null}}" }, - "6bc58fbcb6cb": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "error": "transport failure", - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "6fdaae03d655": { - "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" - }, - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "70b3fc7e42df": { "name": "github.prCheckDetails#1", "ordinal": 11, @@ -1931,173 +2158,7 @@ } } }, - "71d48dcb9af6": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "79bf1be739f1": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "7db0279e35fd": { "check-details": { "error": "Unknown method", "ok": false @@ -2157,6 +2218,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2175,6 +2245,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -2302,7 +2375,38 @@ } } }, - "9589a1e1a61e": { + "9c40b3e4e25e": { + "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": { @@ -2341,6 +2445,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2359,6 +2472,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -2372,9 +2488,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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } } }, - "a0b9d1ab313a": { + "a0d70c59fdd1": { "name": "github.prForBranch#1", "ordinal": 5, "args": [ @@ -2386,6 +2563,12 @@ "name": "params", "value": { "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, "linkedPRNumber": { "$rpc": "null" }, @@ -2430,17 +2613,7 @@ "ok": false } }, - "a7c7a8c0dcbd": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "a453517e1386": { "check-details": { "ok": true, "result": { @@ -2527,6 +2700,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2545,6 +2727,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -2636,6 +2821,174 @@ ] } }, + "af0273d6c23b": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "b0b5c628b5c7": { "status": "fulfilled", "startedAt": 0, @@ -2669,9 +3022,9 @@ } } }, - "b9c906995b3c": { + "bebec21920ce": { "check-details": { - "error": "", + "error": "outer refused", "ok": false }, "checks": { @@ -2729,6 +3082,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2747,6 +3109,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -2865,28 +3230,39 @@ } } }, - "c59e9d791e7a": { - "check-details": { - "error": "Unknown method", + "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}}" + }, + "d205bc3bdc6b": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "Request failed: github.prCheckDetails", "ok": false - }, - "checks": { + } + }, + "d4a62d86d857": { + "name": "github.listAssignableUsers#1", + "ordinal": 14, + "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\"}}" + }, + "d89e7b8ce2a0": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "dbe152887fa4": { "hosted-review": { "ok": true, "result": { @@ -2925,6 +3301,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2943,6 +3328,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -2956,70 +3344,31 @@ "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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } } }, - "c8188245a800": { + "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" + } + } + ] + } + }, + "e261144ba11d": { "assignable": { "ok": true, "result": [ @@ -3030,160 +3379,6 @@ } ] }, - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "ca17a8609e5d": { "check-details": { "error": "transport failure", "ok": false @@ -3243,6 +3438,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3261,6 +3465,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -3337,214 +3544,6 @@ } } }, - "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}}" - }, - "d205bc3bdc6b": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "Request failed: github.prCheckDetails", - "ok": false - } - }, - "d4a62d86d857": { - "name": "github.listAssignableUsers#1", - "ordinal": 14, - "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\"}}" - }, - "d6d5adec90bb": { - "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" - }, - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "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" - } - } - }, - "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, @@ -3588,7 +3587,30 @@ } } }, - "f0b34267007c": { + "f165c11a5545": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "The host sent a reply this app could not read (github.prCheckDetails)", + "ok": false + } + }, + "f4deb5bc9436": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "error": "Request failed: github.prCheckDetails", + "ok": false + }, "checks": { "ok": true, "result": [ @@ -3644,6 +3666,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3662,6 +3693,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -3738,20 +3772,57 @@ } } }, - "f165c11a5545": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "The host sent a reply this app could not read (github.prCheckDetails)", + "f56ee50c75d3": { + "check-details": { + "error": "", "ok": false - } - }, - "f2563d0882ec": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { + }, + "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": { @@ -3761,6 +3832,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3779,11 +3859,259 @@ "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "f8e404c4c198": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } } }, "fa4bf991415d": { @@ -3875,45 +4203,11 @@ "ok": false } }, - "fb4429083480": { + "fb1d74a94e86": { "status": "fulfilled", "startedAt": 0, "settledAt": 0, "value": { - "error": "", - "ok": false - } - }, - "fd7cf23591a3": { - "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": { @@ -3923,6 +4217,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3941,80 +4244,23 @@ "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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } + } + }, + "fb4429083480": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "", + "ok": false } } }, @@ -4059,29 +4305,29 @@ { "id": "pr-read-surface.prelude:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "9589a1e1a61e", + "state": "dbe152887fa4", "effects": [] } }, { "id": "pr-read-surface.prelude:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "fd7cf23591a3", + "state": "5b4e0caf4569", "effects": [] } }, @@ -4091,25 +4337,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "f0b34267007c", + "state": "284c7bccbc70", "effects": [] } }, @@ -4119,7 +4365,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -4127,7 +4373,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -4135,12 +4381,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "50f04028e403", + "state": "a453517e1386", "effects": [] } }, @@ -4150,7 +4396,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -4159,7 +4405,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -4168,13 +4414,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "a7c7a8c0dcbd", + "state": "0dd7a956162d", "effects": [] } }, @@ -4184,7 +4430,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "10b0a575e1e7" @@ -4192,7 +4438,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -4200,12 +4446,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "f165c11a5545" }, - "state": "d6d5adec90bb", + "state": "21061e2ac87d", "effects": [] } }, @@ -4215,7 +4461,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "10b0a575e1e7", @@ -4224,7 +4470,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -4233,13 +4479,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "f165c11a5545", "assignable": "a93bcc7122e8" }, - "state": "6fdaae03d655", + "state": "9c40b3e4e25e", "effects": [] } }, @@ -4249,7 +4495,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "67bb6e1df8fd" @@ -4257,7 +4503,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -4265,12 +4511,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "8a5cb8b66303" }, - "state": "71d48dcb9af6", + "state": "af0273d6c23b", "effects": [] } }, @@ -4280,7 +4526,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "67bb6e1df8fd", @@ -4289,7 +4535,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -4298,13 +4544,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "8a5cb8b66303", "assignable": "a93bcc7122e8" }, - "state": "0077514d4277", + "state": "02bec69dee22", "effects": [] } }, @@ -4314,7 +4560,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "fa89bef09972" @@ -4322,7 +4568,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -4330,12 +4576,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "8a5cb8b66303" }, - "state": "71d48dcb9af6", + "state": "af0273d6c23b", "effects": [] } }, @@ -4345,7 +4591,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "fa89bef09972", @@ -4354,7 +4600,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -4363,13 +4609,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "8a5cb8b66303", "assignable": "a93bcc7122e8" }, - "state": "0077514d4277", + "state": "02bec69dee22", "effects": [] } }, @@ -4379,7 +4625,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "9091748d97f3" @@ -4387,7 +4633,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -4395,12 +4641,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "8a5cb8b66303" }, - "state": "71d48dcb9af6", + "state": "af0273d6c23b", "effects": [] } }, @@ -4410,7 +4656,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "9091748d97f3", @@ -4419,7 +4665,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -4428,13 +4674,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "8a5cb8b66303", "assignable": "a93bcc7122e8" }, - "state": "0077514d4277", + "state": "02bec69dee22", "effects": [] } }, @@ -4444,7 +4690,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "c31215e7aa43" @@ -4452,7 +4698,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -4460,12 +4706,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "8a5cb8b66303" }, - "state": "71d48dcb9af6", + "state": "af0273d6c23b", "effects": [] } }, @@ -4475,7 +4721,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "c31215e7aa43", @@ -4484,7 +4730,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -4493,13 +4739,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "8a5cb8b66303", "assignable": "a93bcc7122e8" }, - "state": "0077514d4277", + "state": "02bec69dee22", "effects": [] } }, @@ -4509,7 +4755,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "1e9fd5847fa9" @@ -4517,7 +4763,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -4525,12 +4771,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1b2778bf67a2" }, - "state": "30c1ac472edd", + "state": "bebec21920ce", "effects": [] } }, @@ -4540,7 +4786,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "1e9fd5847fa9", @@ -4549,7 +4795,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -4558,13 +4804,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1b2778bf67a2", "assignable": "a93bcc7122e8" }, - "state": "36b13ec53e52", + "state": "32b45a8746f8", "effects": [] } }, @@ -4574,7 +4820,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "30db3899c409" @@ -4582,7 +4828,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -4590,12 +4836,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "d205bc3bdc6b" }, - "state": "0ffca3ac1504", + "state": "2847fe80fde4", "effects": [] } }, @@ -4605,7 +4851,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "30db3899c409", @@ -4614,7 +4860,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -4623,13 +4869,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "d205bc3bdc6b", "assignable": "a93bcc7122e8" }, - "state": "53370b950c03", + "state": "f4deb5bc9436", "effects": [] } }, @@ -4639,7 +4885,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "64f833b5c1da" @@ -4647,7 +4893,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -4655,12 +4901,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "fa93ca01f266" }, - "state": "c59e9d791e7a", + "state": "7db0279e35fd", "effects": [] } }, @@ -4670,7 +4916,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "64f833b5c1da", @@ -4679,7 +4925,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -4688,13 +4934,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "fa93ca01f266", "assignable": "a93bcc7122e8" }, - "state": "79bf1be739f1", + "state": "f8e404c4c198", "effects": [] } }, @@ -4704,7 +4950,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "70b3fc7e42df" @@ -4712,7 +4958,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -4720,12 +4966,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "a197c20578aa" }, - "state": "ca17a8609e5d", + "state": "57ccac3ae94d", "effects": [] } }, @@ -4735,7 +4981,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "70b3fc7e42df", @@ -4744,7 +4990,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -4753,13 +4999,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "a197c20578aa", "assignable": "a93bcc7122e8" }, - "state": "6bc58fbcb6cb", + "state": "e261144ba11d", "effects": [] } }, @@ -4769,7 +5015,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "151ae215f001" @@ -4777,7 +5023,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -4785,12 +5031,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "fb4429083480" }, - "state": "b9c906995b3c", + "state": "f56ee50c75d3", "effects": [] } }, @@ -4800,7 +5046,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "151ae215f001", @@ -4809,7 +5055,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -4818,13 +5064,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "fb4429083480", "assignable": "a93bcc7122e8" }, - "state": "c8188245a800", + "state": "3b7eaf9931b8", "effects": [] } } 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 e09d7f6a89f..c018223f190 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,17 +4,12 @@ "family": "github.pr-read", "namedDeltas": [], "values": { - "083bb0224d9d": { - "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}}" - }, "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\"}}" }, - "0e66d4ff291e": { + "0dd7a956162d": { "assignable": { "ok": true, "result": [ @@ -57,7 +52,215 @@ } }, "checks": { - "error": "The host sent a reply this app could not read (github.prChecks)", + "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, + "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}}" + }, + "15aa6efcebb1": { + "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": { @@ -98,6 +301,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -116,6 +328,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -314,9 +529,202 @@ } } }, - "2778cd843c64": { + "284c7bccbc70": { "checks": { - "error": "Request failed: github.prChecks", + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "2a8f9f946cb3": { + "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": { @@ -357,6 +765,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -375,6 +792,348 @@ "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "2b5ca39b82b4": { + "checks": { + "error": "transport failure", + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "3ba13129c302": { + "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": "", @@ -535,6 +1294,155 @@ } }, "44136fa355b3": {}, + "45d9136cd8a5": { + "checks": { + "error": "Unknown method", + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "4617f439805b": { "name": "github.listAssignableUsers#1", "ordinal": 13, @@ -618,6 +1526,186 @@ } } }, + "49b48877ffa3": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "4a5d0ded4e6c": { "status": "fulfilled", "startedAt": 0, @@ -727,40 +1815,9 @@ } } }, - "50ea0b59affe": { - "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" - } - } - }, + "4dc3ac68568c": { "checks": { - "error": "Request failed: github.prChecks", + "error": "The host sent a reply this app could not read (github.prChecks)", "ok": false }, "hosted-review": { @@ -801,6 +1858,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -819,6 +1885,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -895,7 +1964,7 @@ } } }, - "50f04028e403": { + "4f71fb38cf14": { "check-details": { "ok": true, "result": { @@ -928,21 +1997,8 @@ } }, "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] + "error": "outer refused", + "ok": false }, "hosted-review": { "ok": true, @@ -982,6 +2038,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -1000,6 +2065,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -1081,38 +2149,7 @@ "ordinal": 10, "json": "{\"id\":\"frame-5\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" }, - "571ce91520e4": { - "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" - } - } - }, + "541622934965": { "checks": { "error": "", "ok": false @@ -1155,6 +2192,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -1173,6 +2219,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -1287,6 +2336,151 @@ } } }, + "5b4e0caf4569": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "5f2ed2e370af": { "name": "github.prChecks#1", "ordinal": 9, @@ -1397,494 +2591,11 @@ } } }, - "68f384af09e4": { - "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" - }, - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "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}}" }, - "6b8fbb2362c5": { - "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" - }, - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "71b2b3b6f4d6": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "72d7a13c5968": { "name": "github.prChecks#1", "ordinal": 9, @@ -1919,175 +2630,7 @@ } } }, - "733efe44c01b": { - "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", - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "7c2131928532": { + "977ca1b48484": { "assignable": { "ok": true, "result": [ @@ -2171,6 +2714,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2189,6 +2741,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -2265,562 +2820,7 @@ } } }, - "83928ae97f0e": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "8774fcf36edd": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "8b34a37d1b4a": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "9589a1e1a61e": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "a0b9d1ab313a": { + "a0d70c59fdd1": { "name": "github.prForBranch#1", "ordinal": 5, "args": [ @@ -2832,6 +2832,12 @@ "name": "params", "value": { "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, "linkedPRNumber": { "$rpc": "null" }, @@ -2876,17 +2882,7 @@ "ok": false } }, - "a686fe01332d": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "a453517e1386": { "check-details": { "ok": true, "result": { @@ -2919,8 +2915,21 @@ } }, "checks": { - "error": "Unknown method", - "ok": false + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] }, "hosted-review": { "ok": true, @@ -2960,6 +2969,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2978,6 +2996,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -3091,8 +3112,11 @@ } } }, - "a7c7a8c0dcbd": { - "assignable": { + "a93bcc7122e8": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { "ok": true, "result": [ { @@ -3101,7 +3125,88 @@ "name": "Octo Cat" } ] - }, + } + }, + "a95adff54799": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "The host sent a reply this app could not read (github.prChecks)", + "ok": false + } + }, + "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 + } + } + } + }, + "b10ee69e2960": { "check-details": { "ok": true, "result": { @@ -3134,21 +3239,8 @@ } }, "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] + "error": "transport failure", + "ok": false }, "hosted-review": { "ok": true, @@ -3188,6 +3280,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3206,6 +3307,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -3282,11 +3386,8 @@ } } }, - "a93bcc7122e8": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { + "ba3f1541c4e6": { + "assignable": { "ok": true, "result": [ { @@ -3295,18 +3396,206 @@ "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": "Unknown method", + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } } }, - "a95adff54799": { + "bc3ddaf7ea3e": { "status": "fulfilled", "startedAt": 0, "settledAt": 0, "value": { - "error": "The host sent a reply this app could not read (github.prChecks)", + "error": "Request failed: github.prChecks", "ok": false } }, - "ad1ea7ff597a": { + "ca5371c530d2": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, "check-details": { "ok": true, "result": { @@ -3380,6 +3669,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3398,6 +3696,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -3474,11 +3775,31 @@ } } }, - "b0b5c628b5c7": { + "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}}" + }, + "d4a62d86d857": { + "name": "github.listAssignableUsers#1", + "ordinal": 14, + "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\"}}" + }, + "d89e7b8ce2a0": { "status": "fulfilled", "startedAt": 0, "settledAt": 0, "value": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "dbe152887fa4": { + "hosted-review": { "ok": true, "result": { "autoMergeAllowed": { @@ -3505,69 +3826,54 @@ "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" - } + }, + "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" } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-5", - "ok": true, - "result": { - "error": "inner refused", - "ok": false - } - } - } - }, - "bc3ddaf7ea3e": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "Request failed: github.prChecks", - "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}}" - }, - "d4a62d86d857": { - "name": "github.listAssignableUsers#1", - "ordinal": 14, - "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\"}}" - }, - "d89e7b8ce2a0": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { + }, + "repo-slug": { "ok": true, "result": { "host": "github.com", @@ -3598,50 +3904,9 @@ ] } }, - "e62b0342ca47": { - "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" - } - } - }, + "e6f95b66ca5d": { "checks": { - "error": "", + "error": "outer refused", "ok": false }, "hosted-review": { @@ -3682,6 +3947,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3700,6 +3974,189 @@ "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "e7a17191278c": { + "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": "", @@ -3819,9 +4276,40 @@ } } }, - "eb1c7e565fe7": { + "ecb09fc020fd": { + "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": "Unknown method", "ok": false }, "hosted-review": { @@ -3862,6 +4350,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3880,6 +4377,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -3956,196 +4456,48 @@ } } }, - "f0b34267007c": { - "checks": { + "ee98f5d40b50": { + "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": { + "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" + "url": { + "$rpc": "null" } } - } - }, - "f2563d0882ec": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - } - }, - "f3cd0f471a8c": { + }, "checks": { "error": "", "ok": false @@ -4188,6 +4540,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -4206,6 +4567,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -4315,143 +4679,6 @@ } } }, - "fa16dfe3f088": { - "checks": { - "error": "Unknown method", - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "fa4bf991415d": { "name": "github.prChecks#1", "ordinal": 9, @@ -4493,25 +4720,11 @@ } } }, - "fa93ca01f266": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "Unknown method", + "fa66fdcd3a7c": { + "checks": { + "error": "Request failed: github.prChecks", "ok": false - } - }, - "fb4429083480": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "", - "ok": false - } - }, - "fd7cf23591a3": { + }, "hosted-review": { "ok": true, "result": { @@ -4550,6 +4763,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -4568,6 +4790,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -4643,6 +4868,75 @@ } } } + }, + "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 + } } }, "recording": { @@ -4686,29 +4980,29 @@ { "id": "pr-read-surface.prelude:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "9589a1e1a61e", + "state": "dbe152887fa4", "effects": [] } }, { "id": "pr-read-surface.prelude:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "fd7cf23591a3", + "state": "5b4e0caf4569", "effects": [] } }, @@ -4718,25 +5012,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "f0b34267007c", + "state": "284c7bccbc70", "effects": [] } }, @@ -4746,7 +5040,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -4754,7 +5048,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -4762,12 +5056,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "50f04028e403", + "state": "a453517e1386", "effects": [] } }, @@ -4777,7 +5071,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -4786,7 +5080,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -4795,13 +5089,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "a7c7a8c0dcbd", + "state": "0dd7a956162d", "effects": [] } }, @@ -4811,25 +5105,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "f689187e3d49" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a95adff54799" }, - "state": "8b34a37d1b4a", + "state": "4dc3ac68568c", "effects": [] } }, @@ -4839,7 +5133,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "f689187e3d49", "e97a125cdb88" @@ -4847,7 +5141,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -4855,12 +5149,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a95adff54799", "check-details": "1c88fe396b45" }, - "state": "8774fcf36edd", + "state": "49b48877ffa3", "effects": [] } }, @@ -4870,7 +5164,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "f689187e3d49", "e97a125cdb88", @@ -4879,7 +5173,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -4888,13 +5182,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a95adff54799", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "0e66d4ff291e", + "state": "3ba13129c302", "effects": [] } }, @@ -4904,25 +5198,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "42539e6b3b48" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a95adff54799" }, - "state": "8b34a37d1b4a", + "state": "4dc3ac68568c", "effects": [] } }, @@ -4932,7 +5226,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "42539e6b3b48", "e97a125cdb88" @@ -4940,7 +5234,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -4948,12 +5242,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a95adff54799", "check-details": "1c88fe396b45" }, - "state": "8774fcf36edd", + "state": "49b48877ffa3", "effects": [] } }, @@ -4963,7 +5257,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "42539e6b3b48", "e97a125cdb88", @@ -4972,7 +5266,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -4981,13 +5275,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a95adff54799", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "0e66d4ff291e", + "state": "3ba13129c302", "effects": [] } }, @@ -4997,25 +5291,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "25b3c7a91f3e" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a95adff54799" }, - "state": "8b34a37d1b4a", + "state": "4dc3ac68568c", "effects": [] } }, @@ -5025,7 +5319,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "25b3c7a91f3e", "e97a125cdb88" @@ -5033,7 +5327,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5041,12 +5335,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a95adff54799", "check-details": "1c88fe396b45" }, - "state": "8774fcf36edd", + "state": "49b48877ffa3", "effects": [] } }, @@ -5056,7 +5350,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "25b3c7a91f3e", "e97a125cdb88", @@ -5065,7 +5359,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5074,13 +5368,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a95adff54799", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "0e66d4ff291e", + "state": "3ba13129c302", "effects": [] } }, @@ -5090,25 +5384,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "b0c33981e3c2" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a95adff54799" }, - "state": "8b34a37d1b4a", + "state": "4dc3ac68568c", "effects": [] } }, @@ -5118,7 +5412,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "b0c33981e3c2", "e97a125cdb88" @@ -5126,7 +5420,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5134,12 +5428,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a95adff54799", "check-details": "1c88fe396b45" }, - "state": "8774fcf36edd", + "state": "49b48877ffa3", "effects": [] } }, @@ -5149,7 +5443,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "b0c33981e3c2", "e97a125cdb88", @@ -5158,7 +5452,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5167,13 +5461,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a95adff54799", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "0e66d4ff291e", + "state": "3ba13129c302", "effects": [] } }, @@ -5183,25 +5477,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "60c8dc5664ec" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a95adff54799" }, - "state": "8b34a37d1b4a", + "state": "4dc3ac68568c", "effects": [] } }, @@ -5211,7 +5505,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "60c8dc5664ec", "e97a125cdb88" @@ -5219,7 +5513,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5227,12 +5521,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a95adff54799", "check-details": "1c88fe396b45" }, - "state": "8774fcf36edd", + "state": "49b48877ffa3", "effects": [] } }, @@ -5242,7 +5536,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "60c8dc5664ec", "e97a125cdb88", @@ -5251,7 +5545,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5260,13 +5554,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a95adff54799", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "0e66d4ff291e", + "state": "3ba13129c302", "effects": [] } }, @@ -5276,25 +5570,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "40bf5b2f687f" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "1b2778bf67a2" }, - "state": "71b2b3b6f4d6", + "state": "e6f95b66ca5d", "effects": [] } }, @@ -5304,7 +5598,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "40bf5b2f687f", "e97a125cdb88" @@ -5312,7 +5606,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5320,12 +5614,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "1b2778bf67a2", "check-details": "1c88fe396b45" }, - "state": "ad1ea7ff597a", + "state": "4f71fb38cf14", "effects": [] } }, @@ -5335,7 +5629,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "40bf5b2f687f", "e97a125cdb88", @@ -5344,7 +5638,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5353,13 +5647,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "1b2778bf67a2", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "83928ae97f0e", + "state": "ca5371c530d2", "effects": [] } }, @@ -5369,25 +5663,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "a7931768c93d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "bc3ddaf7ea3e" }, - "state": "2778cd843c64", + "state": "fa66fdcd3a7c", "effects": [] } }, @@ -5397,7 +5691,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "a7931768c93d", "e97a125cdb88" @@ -5405,7 +5699,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5413,12 +5707,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "bc3ddaf7ea3e", "check-details": "1c88fe396b45" }, - "state": "50ea0b59affe", + "state": "e7a17191278c", "effects": [] } }, @@ -5428,7 +5722,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "a7931768c93d", "e97a125cdb88", @@ -5437,7 +5731,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5446,13 +5740,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "bc3ddaf7ea3e", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "6b8fbb2362c5", + "state": "15aa6efcebb1", "effects": [] } }, @@ -5462,25 +5756,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "5f2ed2e370af" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "fa93ca01f266" }, - "state": "fa16dfe3f088", + "state": "45d9136cd8a5", "effects": [] } }, @@ -5490,7 +5784,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "5f2ed2e370af", "e97a125cdb88" @@ -5498,7 +5792,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5506,12 +5800,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "fa93ca01f266", "check-details": "1c88fe396b45" }, - "state": "68f384af09e4", + "state": "ecb09fc020fd", "effects": [] } }, @@ -5521,7 +5815,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "5f2ed2e370af", "e97a125cdb88", @@ -5530,7 +5824,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5539,13 +5833,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "fa93ca01f266", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "a686fe01332d", + "state": "ba3f1541c4e6", "effects": [] } }, @@ -5555,25 +5849,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "667e9ccbc173" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a197c20578aa" }, - "state": "eb1c7e565fe7", + "state": "2b5ca39b82b4", "effects": [] } }, @@ -5583,7 +5877,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "667e9ccbc173", "e97a125cdb88" @@ -5591,7 +5885,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5599,12 +5893,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a197c20578aa", "check-details": "1c88fe396b45" }, - "state": "733efe44c01b", + "state": "b10ee69e2960", "effects": [] } }, @@ -5614,7 +5908,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "667e9ccbc173", "e97a125cdb88", @@ -5623,7 +5917,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5632,13 +5926,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "a197c20578aa", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "7c2131928532", + "state": "977ca1b48484", "effects": [] } }, @@ -5648,25 +5942,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "72d7a13c5968" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "fb4429083480" }, - "state": "f3cd0f471a8c", + "state": "541622934965", "effects": [] } }, @@ -5676,7 +5970,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "72d7a13c5968", "e97a125cdb88" @@ -5684,7 +5978,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5692,12 +5986,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "fb4429083480", "check-details": "1c88fe396b45" }, - "state": "571ce91520e4", + "state": "2a8f9f946cb3", "effects": [] } }, @@ -5707,7 +6001,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "72d7a13c5968", "e97a125cdb88", @@ -5716,7 +6010,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5725,13 +6019,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "fb4429083480", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "e62b0342ca47", + "state": "ee98f5d40b50", "effects": [] } } 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 7679028d753..e75a0e77848 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 @@ -88,10 +88,47 @@ } } }, - "083bb0224d9d": { + "07f6efa35ef7": { "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}}" + "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": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } }, "083d75e30d84": { "hosted-review": { @@ -313,6 +350,214 @@ } } }, + "0dd7a956162d": { + "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, + "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, @@ -485,42 +730,165 @@ } } }, - "291511193046": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "linkedPRNumber": { + "284c7bccbc70": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { "$rpc": "null" }, - "repo": "id:repo-9" + "workflowRunId": { + "$rpc": "undefined" + } } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": { - "code": "refused", - "message": "outer refused" + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" }, - "id": "frame-3", - "ok": false + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } } } }, @@ -644,6 +1012,50 @@ } } }, + "2a6662574a0e": { + "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": { + "$rpc": "null" + } + } + } + }, "2ca00ecfc3cb": { "assignable": { "ok": true, @@ -807,7 +1219,7 @@ } } }, - "316157365a95": { + "3da8f3edeeab": { "name": "github.prForBranch#1", "ordinal": 5, "args": [ @@ -819,6 +1231,12 @@ "name": "params", "value": { "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, "linkedPRNumber": { "$rpc": "null" }, @@ -839,51 +1257,13 @@ "value": { "error": { "code": "refused", - "message": "" + "message": "outer refused" }, "id": "frame-3", "ok": false } } }, - "341c986ba6f1": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "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": "refused" - } - } - } - }, "3dc632749aec": { "assignable": { "ok": true, @@ -1682,187 +2062,6 @@ } } }, - "50f04028e403": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "52504eafec78": { "name": "github.prChecks#1", "ordinal": 10, @@ -2057,7 +2256,152 @@ } } }, - "5b0dcc2a04af": { + "5b4e0caf4569": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "60861b23a0d2": { "name": "github.prForBranch#1", "ordinal": 5, "args": [ @@ -2069,6 +2413,12 @@ "name": "params", "value": { "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, "linkedPRNumber": { "$rpc": "null" }, @@ -2090,7 +2440,10 @@ "id": "frame-3", "ok": true, "result": { - "$rpc": "null" + "error": { + "message": "inner refused" + }, + "ok": false } } } @@ -3102,7 +3455,7 @@ } } }, - "8f8403e81b8c": { + "8d20eb51a86b": { "name": "github.prForBranch#1", "ordinal": 5, "args": [ @@ -3114,6 +3467,12 @@ "name": "params", "value": { "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, "linkedPRNumber": { "$rpc": "null" }, @@ -3128,13 +3487,16 @@ } ], "settlement": { - "status": "rejected", + "status": "fulfilled", "startedAt": 0, "settledAt": 0, - "error": { - "category": "Error", - "message": "transport failure", - "isRpcDeliveryUnknown": true + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-3", + "ok": false } } }, @@ -3180,78 +3542,6 @@ } } }, - "9589a1e1a61e": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, "9aed5cd0817a": { "hosted-review": { "ok": true, @@ -3445,7 +3735,7 @@ } } }, - "a0b9d1ab313a": { + "a0d70c59fdd1": { "name": "github.prForBranch#1", "ordinal": 5, "args": [ @@ -3457,6 +3747,12 @@ "name": "params", "value": { "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, "linkedPRNumber": { "$rpc": "null" }, @@ -3492,41 +3788,6 @@ } } }, - "a13d40448e07": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "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 - } - } - }, "a197c20578aa": { "status": "fulfilled", "startedAt": 0, @@ -3536,56 +3797,7 @@ "ok": false } }, - "a54d2a05f51e": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "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": "inner refused", - "ok": false - } - } - } - }, - "a7c7a8c0dcbd": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "a453517e1386": { "check-details": { "ok": true, "result": { @@ -3672,6 +3884,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3690,6 +3911,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -3942,6 +4166,51 @@ } } }, + "ae254a8cdcbd": { + "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": "inner refused", + "ok": false + } + } + } + }, "b0b5c628b5c7": { "status": "fulfilled", "startedAt": 0, @@ -3975,7 +4244,7 @@ } } }, - "b8f2f42d575c": { + "b0c99550be86": { "name": "github.prForBranch#1", "ordinal": 5, "args": [ @@ -3987,6 +4256,12 @@ "name": "params", "value": { "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, "linkedPRNumber": { "$rpc": "null" }, @@ -4001,13 +4276,56 @@ } ], "settlement": { - "status": "rejected", + "status": "fulfilled", "startedAt": 0, "settledAt": 0, - "error": { - "category": "Error", - "message": "", - "isRpcDeliveryUnknown": true + "value": { + "id": "frame-3", + "ok": true + } + } + }, + "b3b80babbede": { + "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": "refused" + } } } }, @@ -4282,45 +4600,6 @@ } } }, - "c2dd11a95cbd": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "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 - } - } - }, "c58d6674f960": { "status": "fulfilled", "startedAt": 0, @@ -4694,6 +4973,51 @@ } } }, + "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 + } + } + }, "d19d1a3fedb6": { "hosted-review": { "ok": true, @@ -4857,6 +5181,90 @@ } } }, + "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" + } + } + }, "e23eb2e4b033": { "status": "fulfilled", "startedAt": 0, @@ -5042,192 +5450,45 @@ } } }, - "f0b34267007c": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { + "eff163849506": { + "name": "github.prForBranch#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { "$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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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": { + "fallbackPRNumber": { "$rpc": "null" }, - "autoMergeEnabled": { - "$rpc": "undefined" + "linkedPRNumber": { + "$rpc": "null" }, - "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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" } } - } - }, - "f2563d0882ec": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true } } }, @@ -5353,47 +5614,6 @@ } } }, - "f764cae91c80": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "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 - } - } - } - }, "f8bd41be9b26": { "checks": { "ok": true, @@ -5684,45 +5904,11 @@ "ok": false } }, - "fb4429083480": { + "fb1d74a94e86": { "status": "fulfilled", "startedAt": 0, "settledAt": 0, "value": { - "error": "", - "ok": false - } - }, - "fd7cf23591a3": { - "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": { @@ -5732,6 +5918,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -5750,80 +5945,23 @@ "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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } + } + }, + "fb4429083480": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "", + "ok": false } } }, @@ -5868,29 +6006,29 @@ { "id": "pr-read-surface.normal:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "9589a1e1a61e", + "state": "dbe152887fa4", "effects": [] } }, { "id": "pr-read-surface.normal:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "fd7cf23591a3", + "state": "5b4e0caf4569", "effects": [] } }, @@ -5900,25 +6038,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "f0b34267007c", + "state": "284c7bccbc70", "effects": [] } }, @@ -5928,7 +6066,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -5936,7 +6074,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5944,12 +6082,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "50f04028e403", + "state": "a453517e1386", "effects": [] } }, @@ -5959,7 +6097,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -5968,7 +6106,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5977,21 +6115,21 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "a7c7a8c0dcbd", + "state": "0dd7a956162d", "effects": [] } }, { "id": "pr-read-surface.result-absent:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a13d40448e07"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "b0c99550be86"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6004,8 +6142,8 @@ { "id": "pr-read-surface.result-absent:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a13d40448e07", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "b0c99550be86", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6022,14 +6160,14 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a13d40448e07", + "b0c99550be86", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], @@ -6050,7 +6188,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a13d40448e07", + "b0c99550be86", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -6058,7 +6196,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -6081,7 +6219,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a13d40448e07", + "b0c99550be86", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -6090,7 +6228,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -6112,8 +6250,8 @@ { "id": "pr-read-surface.result-null:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "5b0dcc2a04af"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "2a6662574a0e"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6126,8 +6264,8 @@ { "id": "pr-read-surface.result-null:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "5b0dcc2a04af", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "2a6662574a0e", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6144,14 +6282,14 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "5b0dcc2a04af", + "2a6662574a0e", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], @@ -6172,7 +6310,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "5b0dcc2a04af", + "2a6662574a0e", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -6180,7 +6318,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -6203,7 +6341,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "5b0dcc2a04af", + "2a6662574a0e", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -6212,7 +6350,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -6234,8 +6372,8 @@ { "id": "pr-read-surface.inner-ok-missing:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "341c986ba6f1"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "b3b80babbede"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6248,8 +6386,8 @@ { "id": "pr-read-surface.inner-ok-missing:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "341c986ba6f1", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "b3b80babbede", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6266,14 +6404,14 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "341c986ba6f1", + "b3b80babbede", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], @@ -6294,7 +6432,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "341c986ba6f1", + "b3b80babbede", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -6302,7 +6440,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -6325,7 +6463,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "341c986ba6f1", + "b3b80babbede", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -6334,7 +6472,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -6356,8 +6494,8 @@ { "id": "pr-read-surface.inner-false-string-error:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a54d2a05f51e"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "ae254a8cdcbd"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6370,8 +6508,8 @@ { "id": "pr-read-surface.inner-false-string-error:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a54d2a05f51e", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "ae254a8cdcbd", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6388,14 +6526,14 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a54d2a05f51e", + "ae254a8cdcbd", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], @@ -6416,7 +6554,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a54d2a05f51e", + "ae254a8cdcbd", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -6424,7 +6562,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -6447,7 +6585,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a54d2a05f51e", + "ae254a8cdcbd", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -6456,7 +6594,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -6478,8 +6616,8 @@ { "id": "pr-read-surface.inner-false-object-error:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "f764cae91c80"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "60861b23a0d2"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6492,8 +6630,8 @@ { "id": "pr-read-surface.inner-false-object-error:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "f764cae91c80", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "60861b23a0d2", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6510,14 +6648,14 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "f764cae91c80", + "60861b23a0d2", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], @@ -6538,7 +6676,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "f764cae91c80", + "60861b23a0d2", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -6546,7 +6684,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -6569,7 +6707,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "f764cae91c80", + "60861b23a0d2", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -6578,7 +6716,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -6600,8 +6738,8 @@ { "id": "pr-read-surface.outer-refused:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "291511193046"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "3da8f3edeeab"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6614,8 +6752,8 @@ { "id": "pr-read-surface.outer-refused:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "291511193046", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "3da8f3edeeab", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6632,14 +6770,14 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "291511193046", + "3da8f3edeeab", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], @@ -6660,7 +6798,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "291511193046", + "3da8f3edeeab", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -6668,7 +6806,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -6691,7 +6829,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "291511193046", + "3da8f3edeeab", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -6700,7 +6838,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -6722,8 +6860,8 @@ { "id": "pr-read-surface.outer-refused-no-message:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "316157365a95"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "8d20eb51a86b"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6736,8 +6874,8 @@ { "id": "pr-read-surface.outer-refused-no-message:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "316157365a95", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "8d20eb51a86b", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6754,14 +6892,14 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "316157365a95", + "8d20eb51a86b", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], @@ -6782,7 +6920,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "316157365a95", + "8d20eb51a86b", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -6790,7 +6928,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -6813,7 +6951,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "316157365a95", + "8d20eb51a86b", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -6822,7 +6960,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -6844,8 +6982,8 @@ { "id": "pr-read-surface.method-not-found:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "c2dd11a95cbd"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "cf5ffc1e4401"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6858,8 +6996,8 @@ { "id": "pr-read-surface.method-not-found:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "c2dd11a95cbd", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "cf5ffc1e4401", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6876,14 +7014,14 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "c2dd11a95cbd", + "cf5ffc1e4401", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], @@ -6904,7 +7042,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "c2dd11a95cbd", + "cf5ffc1e4401", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -6912,7 +7050,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -6935,7 +7073,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "c2dd11a95cbd", + "cf5ffc1e4401", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -6944,7 +7082,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -6966,8 +7104,8 @@ { "id": "pr-read-surface.transport-rejection:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "8f8403e81b8c"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "07f6efa35ef7"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6980,8 +7118,8 @@ { "id": "pr-read-surface.transport-rejection:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "8f8403e81b8c", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "07f6efa35ef7", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -6998,14 +7136,14 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "8f8403e81b8c", + "07f6efa35ef7", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], @@ -7026,7 +7164,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "8f8403e81b8c", + "07f6efa35ef7", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -7034,7 +7172,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -7057,7 +7195,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "8f8403e81b8c", + "07f6efa35ef7", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -7066,7 +7204,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -7088,8 +7226,8 @@ { "id": "pr-read-surface.transport-rejection-no-message:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "b8f2f42d575c"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "eff163849506"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -7102,8 +7240,8 @@ { "id": "pr-read-surface.transport-rejection-no-message:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "b8f2f42d575c", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "eff163849506", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", @@ -7120,14 +7258,14 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "b8f2f42d575c", + "eff163849506", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], @@ -7148,7 +7286,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "b8f2f42d575c", + "eff163849506", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -7156,7 +7294,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -7179,7 +7317,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "b8f2f42d575c", + "eff163849506", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -7188,7 +7326,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", 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 d084bfa866b..d37118ae7c4 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,167 +4,7 @@ "family": "github.pr-read", "namedDeltas": [], "values": { - "007a6464a6ba": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "037a607a1a89": { - "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" - } - } - }, + "05bcc3961068": { "checks": { "ok": true, "result": [ @@ -220,6 +60,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -238,6 +87,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -245,7 +97,7 @@ } }, "repo-slug": { - "error": "", + "error": "Request failed: github.repoSlug", "ok": false }, "work-item": { @@ -310,17 +162,12 @@ } } }, - "083bb0224d9d": { - "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}}" - }, "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\"}}" }, - "0be8b8d0c171": { + "0b60c4aad919": { "check-details": { "ok": true, "result": { @@ -407,6 +254,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -425,139 +281,7 @@ "reviewDecision": { "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "0c120f483012": { - "repo-slug": { - "error": "Unknown method", - "ok": false - } - }, - "0d355456eae1": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { + "stack": { "$rpc": "undefined" }, "state": "open", @@ -634,7 +358,54 @@ } } }, - "0fc34750a023": { + "0c120f483012": { + "repo-slug": { + "error": "Unknown method", + "ok": false + } + }, + "0dd7a956162d": { + "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": [ @@ -690,6 +461,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -708,6 +488,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -715,8 +498,12 @@ } }, "repo-slug": { - "error": "The host sent a reply this app could not read (github.repoSlug)", - "ok": false + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } }, "work-item": { "ok": true, @@ -815,6 +602,11 @@ } } }, + "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, @@ -851,6 +643,205 @@ } } }, + "1a3cfe0cfee6": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "1b2778bf67a2": { "status": "fulfilled", "startedAt": 0, @@ -896,7 +887,24 @@ } } }, - "1d23366ac99f": { + "1cd66de62549": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -935,6 +943,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -953,6 +970,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -960,8 +980,10 @@ } }, "repo-slug": { - "error": "", - "ok": false + "ok": true, + "result": { + "$rpc": "null" + } }, "work-item": { "ok": true, @@ -1062,7 +1084,24 @@ } } }, - "242efea25dc5": { + "284c7bccbc70": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -1101,6 +1140,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -1119,6 +1167,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -1126,8 +1177,12 @@ } }, "repo-slug": { - "error": "The host sent a reply this app could not read (github.repoSlug)", - "ok": false + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } }, "work-item": { "ok": true, @@ -1191,7 +1246,7 @@ } } }, - "30aaca8a4ddc": { + "308d16fc6675": { "hosted-review": { "ok": true, "result": { @@ -1230,6 +1285,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -1248,6 +1312,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -1255,7 +1322,7 @@ } }, "repo-slug": { - "error": "Unknown method", + "error": "outer refused", "ok": false }, "work-item": { @@ -1354,135 +1421,6 @@ "ok": false } }, - "33a3f1cafaae": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "353c7b575a4d": { "hosted-review": { "ok": true, @@ -1517,74 +1455,6 @@ "ok": false } }, - "3720c4e9bd44": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "Request failed: github.repoSlug", - "ok": false - } - }, "39456a6c08b4": { "hosted-review": { "ok": true, @@ -1654,17 +1524,65 @@ } } }, - "41113a109089": { - "repo-slug": { + "3d3eae2c3419": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { "ok": true, "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" + "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" + } } - } - }, - "4222f69dc8c3": { + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -1703,6 +1621,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -1721,6 +1648,160 @@ "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, + "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" + } + } + }, + "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": "", @@ -1732,7 +1813,245 @@ "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 + } + }, "44136fa355b3": {}, + "4566e5d849c9": { + "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": "", + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "4617f439805b": { "name": "github.listAssignableUsers#1", "ordinal": 13, @@ -1864,6 +2183,86 @@ "ok": false } }, + "4a3cd6a457c5": { + "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 + } + }, "4a5d0ded4e6c": { "status": "fulfilled", "startedAt": 0, @@ -1985,75 +2384,7 @@ "ok": false } }, - "4f7bf71c8592": { - "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": { - "id": "frame-1", - "ok": true, - "result": { - "error": { - "message": "inner refused" - }, - "ok": false - } - } - } - }, - "50f04028e403": { - "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" - } - } - }, + "4f5566f5367a": { "checks": { "ok": true, "result": [ @@ -2109,6 +2440,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2127,197 +2467,7 @@ "reviewDecision": { "$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, - "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\"}}" - }, - "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" - } - } - }, - "5b1e1c58407f": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { + "stack": { "$rpc": "undefined" }, "state": "open", @@ -2327,196 +2477,7 @@ } }, "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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "61622add09eb": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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)", + "error": "Unknown method", "ok": false }, "work-item": { @@ -2581,7 +2542,80 @@ } } }, - "6351c8c80be6": { + "4f7bf71c8592": { + "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": { + "id": "frame-1", + "ok": true, + "result": { + "error": { + "message": "inner refused" + }, + "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\"}}" + }, + "5774f3032953": { + "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": [ @@ -2637,6 +2671,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2655,6 +2698,333 @@ "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, + "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" + } + } + }, + "5b4e0caf4569": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "605f3bf3b7f5": { + "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": "", @@ -2727,12 +3097,7 @@ } } }, - "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}}" - }, - "6e6be4bf5991": { + "61438c44005a": { "assignable": { "ok": true, "result": [ @@ -2829,6 +3194,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2847,6 +3221,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -2854,7 +3231,7 @@ } }, "repo-slug": { - "error": "outer refused", + "error": "Request failed: github.repoSlug", "ok": false }, "work-item": { @@ -2919,6 +3296,212 @@ } } }, + "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}}" + }, + "6c3fa3943b2e": { + "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": { + "$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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "6eb91c0a7e3b": { "name": "github.repoSlug#1", "ordinal": 1, @@ -2950,6 +3533,205 @@ } } }, + "6fa5161ee469": { + "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": "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "6fb9e56c5714": { "name": "github.repoSlug#1", "ordinal": 1, @@ -2984,24 +3766,7 @@ } } }, - "7099316955f1": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "703c2f88e0c3": { "hosted-review": { "ok": true, "result": { @@ -3040,6 +3805,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3058,907 +3832,7 @@ "reviewDecision": { "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "7a7b563b3c47": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "7df9a5953f86": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "8441184cee7b": { - "repo-slug": { - "ok": true, - "result": { - "$rpc": "null" - } - } - }, - "86c2014cb411": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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 - } - }, - "8a5cb8b66303": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "$rpc": "null" - } - } - }, - "910ed730d559": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "9188aae05753": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "94e74c7955d8": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { + "stack": { "$rpc": "undefined" }, "state": "open", @@ -3970,91 +3844,70 @@ "repo-slug": { "error": "Unknown method", "ok": false - } - }, - "9589a1e1a61e": { - "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": { + "work-item": { "ok": true, "result": { - "autoMergeAllowed": { + "assignees": { "$rpc": "undefined" }, - "autoMergeEnabled": { + "baseSha": { "$rpc": "undefined" }, - "checksStatus": "pending", + "body": "body", + "checks": [], + "comments": [], "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" }, - "mergeQueueRequired": { + "participants": [], + "pullRequestId": { "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" + } } } }, - "98d035f8c150": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "7d172a5a6607": { "check-details": { "ok": true, "result": { @@ -4141,6 +3994,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -4159,6 +4021,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -4231,17 +4096,390 @@ } } }, - "9f235dbe3215": { - "assignable": { + "7eddcf42fe5f": { + "hosted-review": { "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "8441184cee7b": { + "repo-slug": { + "ok": true, + "result": { + "$rpc": "null" + } + } + }, + "8a5cb8b66303": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "$rpc": "null" + } + } + }, + "8dcf56e7b0d1": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "9c56c5c7121c": { + "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 + } + }, + "9c6e2d640840": { "check-details": { "ok": true, "result": { @@ -4328,6 +4566,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -4346,6 +4593,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -4353,7 +4603,7 @@ } }, "repo-slug": { - "error": "Request failed: github.repoSlug", + "error": "Unknown method", "ok": false }, "work-item": { @@ -4453,7 +4703,7 @@ } } }, - "a0b9d1ab313a": { + "a0d70c59fdd1": { "name": "github.prForBranch#1", "ordinal": 5, "args": [ @@ -4465,6 +4715,12 @@ "name": "params", "value": { "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, "linkedPRNumber": { "$rpc": "null" }, @@ -4500,76 +4756,6 @@ } } }, - "a140f45fed5e": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "$rpc": "null" - } - } - }, "a17efc7718c7": { "status": "fulfilled", "startedAt": 0, @@ -4588,85 +4774,7 @@ "ok": false } }, - "a6de88f88d75": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "outer refused", - "ok": false - } - }, - "a7c7a8c0dcbd": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "a453517e1386": { "check-details": { "ok": true, "result": { @@ -4753,6 +4861,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -4771,6 +4888,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -4961,430 +5081,6 @@ "ok": false } }, - "b7115f5019f9": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "b7155181b301": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "b7dded744779": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "error": "transport failure", - "ok": false - } - }, "c0d9d94f8137": { "hosted-review": { "ok": true, @@ -5419,6 +5115,735 @@ "ok": false } }, + "c0db8cfff74f": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "c43c6dbdd610": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "c4fb072a6ceb": { + "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 + } + }, + "c55b48dc6647": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "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, @@ -5453,12 +5878,189 @@ "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}}" + "c9fec31d3135": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } }, - "d1a5c4c6c474": { + "ccb1b2de308d": { + "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": [ @@ -5514,6 +6116,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -5532,6 +6143,155 @@ "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, + "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}}" + }, + "d165c523bf46": { + "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": "", @@ -5618,135 +6378,6 @@ "ordinal": 14, "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\"}}" }, - "d65054cbac4b": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "d867cebbfeef": { "name": "github.repoSlug#1", "ordinal": 1, @@ -5795,38 +6426,119 @@ } } }, - "dedb516f1b20": { - "check-details": { + "dbe152887fa4": { + "hosted-review": { "ok": true, "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" + "autoMergeAllowed": { + "$rpc": "undefined" }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" + "autoMergeEnabled": { + "$rpc": "undefined" }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" + "headSha": { + "$rpc": "undefined" }, - "status": "completed", - "summary": { - "$rpc": "null" + "mergeStateStatus": { + "$rpc": "undefined" }, - "text": { - "$rpc": "null" + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" }, - "title": { - "$rpc": "null" - }, - "url": { - "$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" + }, + "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" + } + } + }, + "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" + } + } + ] + } + }, + "e7a66cfbd3a6": { "checks": { "ok": true, "result": [ @@ -5882,6 +6594,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -5900,6 +6621,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -5907,7 +6631,7 @@ } }, "repo-slug": { - "error": "The host sent a reply this app could not read (github.repoSlug)", + "error": "transport failure", "ok": false }, "work-item": { @@ -5972,34 +6696,6 @@ } } }, - "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, @@ -6043,303 +6739,7 @@ } } }, - "e9d0a96c9dc3": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "f0b34267007c": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "f199fca8440a": { + "ec2f6a73771d": { "assignable": { "ok": true, "result": [ @@ -6436,6 +6836,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -6454,6 +6863,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -6461,10 +6873,8 @@ } }, "repo-slug": { - "ok": true, - "result": { - "$rpc": "null" - } + "error": "outer refused", + "ok": false }, "work-item": { "ok": true, @@ -6528,11 +6938,53 @@ } } }, - "f2563d0882ec": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { + "f7402b355b9c": { + "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": { @@ -6542,6 +6994,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -6560,11 +7021,159 @@ "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "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": { @@ -6617,48 +7226,67 @@ "ok": false } }, - "faddb87bab8a": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { + "fb1d74a94e86": { + "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" + "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" }, - "status": "completed", - "summary": { - "$rpc": "null" + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" }, - "text": { - "$rpc": "null" + "headRefName": { + "$rpc": "undefined" }, - "title": { - "$rpc": "null" + "headSha": "head-sha-1", + "mergeMethodSettings": { + "$rpc": "undefined" }, - "url": { - "$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" } - }, + } + }, + "fb4429083480": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "", + "ok": false + } + }, + "fd9588e9c130": { "checks": { "ok": true, "result": [ @@ -6714,6 +7342,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -6732,142 +7369,7 @@ "reviewDecision": { "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "fb4429083480": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "", - "ok": false - } - }, - "fd7cf23591a3": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { + "stack": { "$rpc": "undefined" }, "state": "open", @@ -6877,12 +7379,8 @@ } }, "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } + "error": "The host sent a reply this app could not read (github.repoSlug)", + "ok": false }, "work-item": { "ok": true, @@ -7022,29 +7520,29 @@ { "id": "pr-read-surface.normal:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "9589a1e1a61e", + "state": "dbe152887fa4", "effects": [] } }, { "id": "pr-read-surface.normal:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "fd7cf23591a3", + "state": "5b4e0caf4569", "effects": [] } }, @@ -7054,25 +7552,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "f0b34267007c", + "state": "284c7bccbc70", "effects": [] } }, @@ -7082,7 +7580,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -7090,7 +7588,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -7098,12 +7596,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "50f04028e403", + "state": "a453517e1386", "effects": [] } }, @@ -7113,7 +7611,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -7122,7 +7620,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -7131,13 +7629,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "a7c7a8c0dcbd", + "state": "0dd7a956162d", "effects": [] } }, @@ -7169,29 +7667,29 @@ { "id": "pr-read-surface.result-absent:pr-for-branch", "observation": { - "sender": ["6eb91c0a7e3b", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["6eb91c0a7e3b", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "86c2014cb411", + "state": "f885d3176943", "effects": [] } }, { "id": "pr-read-surface.result-absent:work-item", "observation": { - "sender": ["6eb91c0a7e3b", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["6eb91c0a7e3b", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "242efea25dc5", + "state": "c9fec31d3135", "effects": [] } }, @@ -7201,25 +7699,25 @@ "sender": [ "6eb91c0a7e3b", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "0fc34750a023", + "state": "fd9588e9c130", "effects": [] } }, @@ -7229,7 +7727,7 @@ "sender": [ "6eb91c0a7e3b", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -7237,7 +7735,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -7245,12 +7743,12 @@ "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "dedb516f1b20", + "state": "c43c6dbdd610", "effects": [] } }, @@ -7260,7 +7758,7 @@ "sender": [ "6eb91c0a7e3b", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -7269,7 +7767,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -7278,13 +7776,13 @@ "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "61622add09eb", + "state": "1a3cfe0cfee6", "effects": [] } }, @@ -7316,29 +7814,29 @@ { "id": "pr-read-surface.result-null:pr-for-branch", "observation": { - "sender": ["fe8e5dec707a", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["fe8e5dec707a", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "8a5cb8b66303", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "a140f45fed5e", + "state": "c8f5fdddad76", "effects": [] } }, { "id": "pr-read-surface.result-null:work-item", "observation": { - "sender": ["fe8e5dec707a", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["fe8e5dec707a", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "8a5cb8b66303", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "0d355456eae1", + "state": "8dcf56e7b0d1", "effects": [] } }, @@ -7348,25 +7846,25 @@ "sender": [ "fe8e5dec707a", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "8a5cb8b66303", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "5b1e1c58407f", + "state": "1cd66de62549", "effects": [] } }, @@ -7376,7 +7874,7 @@ "sender": [ "fe8e5dec707a", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -7384,7 +7882,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -7392,12 +7890,12 @@ "settlements": { "repo-slug": "8a5cb8b66303", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "b7155181b301", + "state": "0b60c4aad919", "effects": [] } }, @@ -7407,7 +7905,7 @@ "sender": [ "fe8e5dec707a", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -7416,7 +7914,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -7425,13 +7923,13 @@ "settlements": { "repo-slug": "8a5cb8b66303", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "f199fca8440a", + "state": "6c3fa3943b2e", "effects": [] } }, @@ -7463,29 +7961,29 @@ { "id": "pr-read-surface.inner-ok-missing:pr-for-branch", "observation": { - "sender": ["6fb9e56c5714", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["6fb9e56c5714", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "86c2014cb411", + "state": "f885d3176943", "effects": [] } }, { "id": "pr-read-surface.inner-ok-missing:work-item", "observation": { - "sender": ["6fb9e56c5714", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["6fb9e56c5714", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "242efea25dc5", + "state": "c9fec31d3135", "effects": [] } }, @@ -7495,25 +7993,25 @@ "sender": [ "6fb9e56c5714", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "0fc34750a023", + "state": "fd9588e9c130", "effects": [] } }, @@ -7523,7 +8021,7 @@ "sender": [ "6fb9e56c5714", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -7531,7 +8029,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -7539,12 +8037,12 @@ "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "dedb516f1b20", + "state": "c43c6dbdd610", "effects": [] } }, @@ -7554,7 +8052,7 @@ "sender": [ "6fb9e56c5714", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -7563,7 +8061,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -7572,13 +8070,13 @@ "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "61622add09eb", + "state": "1a3cfe0cfee6", "effects": [] } }, @@ -7610,29 +8108,29 @@ { "id": "pr-read-surface.inner-false-string-error:pr-for-branch", "observation": { - "sender": ["9fea1fd5a406", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["9fea1fd5a406", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "86c2014cb411", + "state": "f885d3176943", "effects": [] } }, { "id": "pr-read-surface.inner-false-string-error:work-item", "observation": { - "sender": ["9fea1fd5a406", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["9fea1fd5a406", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "242efea25dc5", + "state": "c9fec31d3135", "effects": [] } }, @@ -7642,25 +8140,25 @@ "sender": [ "9fea1fd5a406", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "0fc34750a023", + "state": "fd9588e9c130", "effects": [] } }, @@ -7670,7 +8168,7 @@ "sender": [ "9fea1fd5a406", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -7678,7 +8176,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -7686,12 +8184,12 @@ "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "dedb516f1b20", + "state": "c43c6dbdd610", "effects": [] } }, @@ -7701,7 +8199,7 @@ "sender": [ "9fea1fd5a406", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -7710,7 +8208,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -7719,13 +8217,13 @@ "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "61622add09eb", + "state": "1a3cfe0cfee6", "effects": [] } }, @@ -7757,29 +8255,29 @@ { "id": "pr-read-surface.inner-false-object-error:pr-for-branch", "observation": { - "sender": ["4f7bf71c8592", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["4f7bf71c8592", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "86c2014cb411", + "state": "f885d3176943", "effects": [] } }, { "id": "pr-read-surface.inner-false-object-error:work-item", "observation": { - "sender": ["4f7bf71c8592", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["4f7bf71c8592", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "242efea25dc5", + "state": "c9fec31d3135", "effects": [] } }, @@ -7789,25 +8287,25 @@ "sender": [ "4f7bf71c8592", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "0fc34750a023", + "state": "fd9588e9c130", "effects": [] } }, @@ -7817,7 +8315,7 @@ "sender": [ "4f7bf71c8592", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -7825,7 +8323,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -7833,12 +8331,12 @@ "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "dedb516f1b20", + "state": "c43c6dbdd610", "effects": [] } }, @@ -7848,7 +8346,7 @@ "sender": [ "4f7bf71c8592", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -7857,7 +8355,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -7866,13 +8364,13 @@ "settlements": { "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "61622add09eb", + "state": "1a3cfe0cfee6", "effects": [] } }, @@ -7904,29 +8402,29 @@ { "id": "pr-read-surface.outer-refused:pr-for-branch", "observation": { - "sender": ["14b2ed631d3f", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["14b2ed631d3f", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "1b2778bf67a2", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "a6de88f88d75", + "state": "c4fb072a6ceb", "effects": [] } }, { "id": "pr-read-surface.outer-refused:work-item", "observation": { - "sender": ["14b2ed631d3f", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["14b2ed631d3f", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "1b2778bf67a2", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "d65054cbac4b", + "state": "308d16fc6675", "effects": [] } }, @@ -7936,25 +8434,25 @@ "sender": [ "14b2ed631d3f", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "1b2778bf67a2", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "7df9a5953f86", + "state": "f7402b355b9c", "effects": [] } }, @@ -7964,7 +8462,7 @@ "sender": [ "14b2ed631d3f", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -7972,7 +8470,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -7980,12 +8478,12 @@ "settlements": { "repo-slug": "1b2778bf67a2", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "7a7b563b3c47", + "state": "5774f3032953", "effects": [] } }, @@ -7995,7 +8493,7 @@ "sender": [ "14b2ed631d3f", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -8004,7 +8502,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -8013,13 +8511,13 @@ "settlements": { "repo-slug": "1b2778bf67a2", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "6e6be4bf5991", + "state": "ec2f6a73771d", "effects": [] } }, @@ -8051,29 +8549,29 @@ { "id": "pr-read-surface.outer-refused-no-message:pr-for-branch", "observation": { - "sender": ["3bf6392eb84c", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["3bf6392eb84c", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "a17efc7718c7", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "3720c4e9bd44", + "state": "4a3cd6a457c5", "effects": [] } }, { "id": "pr-read-surface.outer-refused-no-message:work-item", "observation": { - "sender": ["3bf6392eb84c", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["3bf6392eb84c", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "a17efc7718c7", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "33a3f1cafaae", + "state": "7eddcf42fe5f", "effects": [] } }, @@ -8083,25 +8581,25 @@ "sender": [ "3bf6392eb84c", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "a17efc7718c7", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "7099316955f1", + "state": "05bcc3961068", "effects": [] } }, @@ -8111,7 +8609,7 @@ "sender": [ "3bf6392eb84c", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -8119,7 +8617,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -8127,12 +8625,12 @@ "settlements": { "repo-slug": "a17efc7718c7", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "9188aae05753", + "state": "c0db8cfff74f", "effects": [] } }, @@ -8142,7 +8640,7 @@ "sender": [ "3bf6392eb84c", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -8151,7 +8649,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -8160,13 +8658,13 @@ "settlements": { "repo-slug": "a17efc7718c7", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "9f235dbe3215", + "state": "61438c44005a", "effects": [] } }, @@ -8198,29 +8696,29 @@ { "id": "pr-read-surface.method-not-found:pr-for-branch", "observation": { - "sender": ["d867cebbfeef", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["d867cebbfeef", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "fa93ca01f266", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "94e74c7955d8", + "state": "9c56c5c7121c", "effects": [] } }, { "id": "pr-read-surface.method-not-found:work-item", "observation": { - "sender": ["d867cebbfeef", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["d867cebbfeef", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "fa93ca01f266", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "30aaca8a4ddc", + "state": "703c2f88e0c3", "effects": [] } }, @@ -8230,25 +8728,25 @@ "sender": [ "d867cebbfeef", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "fa93ca01f266", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "e9d0a96c9dc3", + "state": "4f5566f5367a", "effects": [] } }, @@ -8258,7 +8756,7 @@ "sender": [ "d867cebbfeef", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -8266,7 +8764,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -8274,12 +8772,12 @@ "settlements": { "repo-slug": "fa93ca01f266", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "0be8b8d0c171", + "state": "9c6e2d640840", "effects": [] } }, @@ -8289,7 +8787,7 @@ "sender": [ "d867cebbfeef", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -8298,7 +8796,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -8307,13 +8805,13 @@ "settlements": { "repo-slug": "fa93ca01f266", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "faddb87bab8a", + "state": "6fa5161ee469", "effects": [] } }, @@ -8345,29 +8843,29 @@ { "id": "pr-read-surface.transport-rejection:pr-for-branch", "observation": { - "sender": ["20c66bbe9811", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["20c66bbe9811", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "a197c20578aa", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "b7dded744779", + "state": "41ff2c6f19bf", "effects": [] } }, { "id": "pr-read-surface.transport-rejection:work-item", "observation": { - "sender": ["20c66bbe9811", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["20c66bbe9811", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "a197c20578aa", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "007a6464a6ba", + "state": "d165c523bf46", "effects": [] } }, @@ -8377,25 +8875,25 @@ "sender": [ "20c66bbe9811", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "a197c20578aa", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "d1a5c4c6c474", + "state": "e7a66cfbd3a6", "effects": [] } }, @@ -8405,7 +8903,7 @@ "sender": [ "20c66bbe9811", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -8413,7 +8911,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -8421,12 +8919,12 @@ "settlements": { "repo-slug": "a197c20578aa", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "b7115f5019f9", + "state": "c55b48dc6647", "effects": [] } }, @@ -8436,7 +8934,7 @@ "sender": [ "20c66bbe9811", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -8445,7 +8943,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -8454,13 +8952,13 @@ "settlements": { "repo-slug": "a197c20578aa", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "910ed730d559", + "state": "3d3eae2c3419", "effects": [] } }, @@ -8492,29 +8990,29 @@ { "id": "pr-read-surface.transport-rejection-no-message:pr-for-branch", "observation": { - "sender": ["ac56a7194256", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["ac56a7194256", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "fb4429083480", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "4222f69dc8c3", + "state": "41d4e4d7fa96", "effects": [] } }, { "id": "pr-read-surface.transport-rejection-no-message:work-item", "observation": { - "sender": ["ac56a7194256", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["ac56a7194256", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "fb4429083480", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "1d23366ac99f", + "state": "605f3bf3b7f5", "effects": [] } }, @@ -8524,25 +9022,25 @@ "sender": [ "ac56a7194256", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "fb4429083480", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "6351c8c80be6", + "state": "4566e5d849c9", "effects": [] } }, @@ -8552,7 +9050,7 @@ "sender": [ "ac56a7194256", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -8560,7 +9058,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -8568,12 +9066,12 @@ "settlements": { "repo-slug": "fb4429083480", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "037a607a1a89", + "state": "7d172a5a6607", "effects": [] } }, @@ -8583,7 +9081,7 @@ "sender": [ "ac56a7194256", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -8592,7 +9090,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -8601,13 +9099,13 @@ "settlements": { "repo-slug": "fb4429083480", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "98d035f8c150", + "state": "ccb1b2de308d", "effects": [] } } 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 9fe6243e94b..d4b43f06f14 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,7 +4,104 @@ "family": "github.pr-read", "namedDeltas": [], "values": { - "069a9c97e09d": { + "001a16b62aa5": { + "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 + } + }, + "09191350a1f2": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "Request failed: github.workItemDetails", + "ok": false + } + }, + "09b0a4518bbd": { "check-details": { "ok": true, "result": { @@ -91,6 +188,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -109,6 +215,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -124,21 +233,7 @@ } }, "work-item": { - "error": "transport failure", - "ok": false - } - }, - "083bb0224d9d": { - "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}}" - }, - "09191350a1f2": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "Request failed: github.workItemDetails", + "error": "outer refused", "ok": false } }, @@ -147,7 +242,48 @@ "ordinal": 8, "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.workItemDetails\",\"params\":{\"repo\":\"id:repo-9\",\"number\":12,\"type\":\"pr\"}}" }, - "163b358f3ed2": { + "0dd7a956162d": { + "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": [ @@ -203,6 +339,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -221,6 +366,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -236,10 +384,177 @@ } }, "work-item": { - "error": "outer refused", + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "14122c9adc40": { + "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", "ok": false } }, + "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, @@ -285,11 +600,8 @@ "ok": false } }, - "1c88fe396b45": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { + "1beac96740bc": { + "check-details": { "ok": true, "result": { "annotations": [], @@ -319,9 +631,24 @@ "$rpc": "null" } } - } - }, - "1d52420ad659": { + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, "hosted-review": { "ok": true, "result": { @@ -360,6 +687,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -378,6 +714,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -393,9 +732,43 @@ } }, "work-item": { + "error": "The host sent a reply this app could not read (github.workItemDetails)", + "ok": false + } + }, + "1c88fe396b45": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { "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" + } } } }, @@ -443,48 +816,7 @@ } } }, - "26ff78066b68": { - "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" - } - } - }, + "284c7bccbc70": { "checks": { "ok": true, "result": [ @@ -540,6 +872,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -558,6 +899,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -573,52 +917,78 @@ } }, "work-item": { - "error": "Unknown method", - "ok": false - } - }, - "2cc31ed9e14d": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { "ok": true, "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" + "assignees": { + "$rpc": "undefined" }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" + "baseSha": { + "$rpc": "undefined" }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" + "participants": [], + "pullRequestId": { + "$rpc": "undefined" } } - }, + } + }, + "41113a109089": { + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "411178754648": { "checks": { "ok": true, "result": [ @@ -674,6 +1044,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -692,6 +1071,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -711,7 +1093,17 @@ "ok": false } }, - "3a35062c7180": { + "423139a13bb3": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, "check-details": { "ok": true, "result": { @@ -798,6 +1190,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -816,6 +1217,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -831,20 +1235,10 @@ } }, "work-item": { - "error": "Request failed: github.workItemDetails", + "error": "Unknown method", "ok": false } }, - "41113a109089": { - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, "44136fa355b3": {}, "4617f439805b": { "name": "github.listAssignableUsers#1", @@ -1038,266 +1432,6 @@ } } }, - "4c08d8ee1be9": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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 - } - }, - "4cb58b2b8a8a": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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" - } - } - }, "4fe6b339ccfe": { "name": "github.workItemDetails#1", "ordinal": 7, @@ -1335,38 +1469,21 @@ } } }, - "50f04028e403": { - "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" - } - } - }, + "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\"}}" + }, + "548caab5ab14": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "The host sent a reply this app could not read (github.workItemDetails)", + "ok": false + } + }, + "57a820ccb137": { "checks": { "ok": true, "result": [ @@ -1422,6 +1539,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -1440,6 +1566,135 @@ "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 + } + }, + "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" + } + } + }, + "5b4e0caf4569": { + "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": "", @@ -1516,58 +1771,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\"}}" - }, - "548caab5ab14": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "The host sent a reply this app could not read (github.workItemDetails)", - "ok": false - } - }, - "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" - } - } - }, "5c87776f4015": { "name": "github.workItemDetails#1", "ordinal": 7, @@ -1605,7 +1808,7 @@ } } }, - "68cc73a25624": { + "5f6fe1c4a072": { "assignable": { "ok": true, "result": [ @@ -1702,6 +1905,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -1720,6 +1932,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -1735,16 +1950,11 @@ } }, "work-item": { - "error": "", + "error": "The host sent a reply this app could not read (github.workItemDetails)", "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}}" - }, - "6ab3eb2d5cbe": { + "6755e945825e": { "check-details": { "ok": true, "result": { @@ -1831,6 +2041,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -1849,6 +2068,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -1870,158 +2092,12 @@ } } }, - "6c077d752eb3": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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 - } + "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}}" }, - "6d7cac2188cf": { - "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" - } - } - ] - }, + "6bc82889a22f": { "hosted-review": { "ok": true, "result": { @@ -2060,6 +2136,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2078,6 +2163,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -2097,6 +2185,111 @@ "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, @@ -2133,7 +2326,7 @@ } } }, - "83206396a38d": { + "81c91fce9ce2": { "hosted-review": { "ok": true, "result": { @@ -2172,6 +2365,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2190,6 +2392,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -2205,7 +2410,7 @@ } }, "work-item": { - "error": "Request failed: github.workItemDetails", + "error": "The host sent a reply this app could not read (github.workItemDetails)", "ok": false } }, @@ -2256,83 +2461,7 @@ } } }, - "8be4852a6a4c": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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 - } - }, - "8d7de2a48d1e": { + "8d8911f6851d": { "checks": { "ok": true, "result": [ @@ -2388,6 +2517,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2406,262 +2544,7 @@ "reviewDecision": { "$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 - } - }, - "9589a1e1a61e": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "9ad673a50a9f": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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 - } - }, - "9c65895af93c": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { + "stack": { "$rpc": "undefined" }, "state": "open", @@ -2685,7 +2568,122 @@ } } }, - "9d92029e6bf2": { + "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": { @@ -2772,6 +2770,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2790,6 +2797,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -2805,11 +2815,157 @@ } }, "work-item": { - "error": "", + "error": "outer refused", "ok": false } }, - "a0b9d1ab313a": { + "9dea24c32428": { + "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": { + "error": "Request failed: github.workItemDetails", + "ok": false + } + }, + "a0d70c59fdd1": { "name": "github.prForBranch#1", "ordinal": 5, "args": [ @@ -2821,6 +2977,12 @@ "name": "params", "value": { "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, "linkedPRNumber": { "$rpc": "null" }, @@ -2932,17 +3094,7 @@ "ok": false } }, - "a7c7a8c0dcbd": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "a37bc9489159": { "check-details": { "ok": true, "result": { @@ -3029,6 +3181,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3047,6 +3208,145 @@ "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 + } + }, + "a453517e1386": { + "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": "", @@ -3123,6 +3423,94 @@ } } }, + "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" + } + }, + "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": { "status": "fulfilled", "startedAt": 0, @@ -3205,6 +3593,142 @@ } } }, + "b4f105cc125a": { + "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": "", + "ok": false + } + }, "b9613928b178": { "name": "github.workItemDetails#1", "ordinal": 7, @@ -3242,7 +3766,583 @@ } } }, - "bab6aa71f650": { + "c5dfcc43bd3c": { + "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": "", + "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" + }, + "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 + } + }, + "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}}" + }, + "d2790d44949d": { + "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": "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", + "ok": false + } + }, + "d4a62d86d857": { + "name": "github.listAssignableUsers#1", + "ordinal": 14, + "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\"}}" + }, + "d89e7b8ce2a0": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "da53054ba0cb": { "assignable": { "ok": true, "result": [ @@ -3339,6 +4439,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3357,6 +4466,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -3376,55 +4488,7 @@ "ok": false } }, - "c064dde02014": { - "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" - } - } - ] - }, + "dbe152887fa4": { "hosted-review": { "ok": true, "result": { @@ -3463,6 +4527,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3481,80 +4554,7 @@ "reviewDecision": { "$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 - } - }, - "c2785bb15b63": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { + "stack": { "$rpc": "undefined" }, "state": "open", @@ -3570,233 +4570,6 @@ "owner": "orca", "repo": "orca" } - }, - "work-item": { - "error": "The host sent a reply this app could not read (github.workItemDetails)", - "ok": false - } - }, - "c4e2cfc10080": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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 - } - }, - "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}}" - }, - "d4a62d86d857": { - "name": "github.listAssignableUsers#1", - "ordinal": 14, - "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\"}}" - }, - "d70ab03ef370": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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 - } - }, - "d89e7b8ce2a0": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } } }, "dedec8fbd6c4": { @@ -3836,7 +4609,7 @@ } } }, - "e138ebae7a7a": { + "dff694d4c0f9": { "hosted-review": { "ok": true, "result": { @@ -3875,6 +4648,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3893,6 +4675,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -3908,8 +4693,10 @@ } }, "work-item": { - "error": "Unknown method", - "ok": false + "ok": true, + "result": { + "$rpc": "null" + } } }, "e23eb2e4b033": { @@ -3934,7 +4721,50 @@ ] } }, - "e319d5cb5927": { + "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": { "assignable": { "ok": true, "result": [ @@ -4031,6 +4861,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -4049,233 +4888,7 @@ "reviewDecision": { "$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 - } - }, - "e3944d0774f9": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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 - } - }, - "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" - } - } - } - }, - "f0b34267007c": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { + "stack": { "$rpc": "undefined" }, "state": "open", @@ -4295,273 +4908,10 @@ "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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } + "$rpc": "null" } } }, - "f0dcfba97998": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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 - } - }, - "f2563d0882ec": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - } - }, - "f45d25a623d6": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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 - } - }, "fa4bf991415d": { "name": "github.prChecks#1", "ordinal": 9, @@ -4612,6 +4962,57 @@ "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, @@ -4621,7 +5022,65 @@ "ok": false } }, - "fd7cf23591a3": { + "fd695b561322": { + "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": { @@ -4660,6 +5119,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -4678,6 +5146,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -4693,65 +5164,8 @@ } }, "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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } + "error": "", + "ok": false } } }, @@ -4796,29 +5210,29 @@ { "id": "pr-read-surface.prelude:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "9589a1e1a61e", + "state": "dbe152887fa4", "effects": [] } }, { "id": "pr-read-surface.normal:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "fd7cf23591a3", + "state": "5b4e0caf4569", "effects": [] } }, @@ -4828,25 +5242,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "f0b34267007c", + "state": "284c7bccbc70", "effects": [] } }, @@ -4856,7 +5270,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -4864,7 +5278,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -4872,12 +5286,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "50f04028e403", + "state": "a453517e1386", "effects": [] } }, @@ -4887,7 +5301,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -4896,7 +5310,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -4905,28 +5319,28 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "a7c7a8c0dcbd", + "state": "0dd7a956162d", "effects": [] } }, { "id": "pr-read-surface.result-absent:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "a1109a980be3"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "a1109a980be3"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "548caab5ab14" }, - "state": "c2785bb15b63", + "state": "81c91fce9ce2", "effects": [] } }, @@ -4936,25 +5350,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "a1109a980be3", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "548caab5ab14", "checks": "e23eb2e4b033" }, - "state": "e3944d0774f9", + "state": "71ef8eea129e", "effects": [] } }, @@ -4964,7 +5378,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "a1109a980be3", "fa4bf991415d", "e97a125cdb88" @@ -4972,7 +5386,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -4980,12 +5394,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "4c08d8ee1be9", + "state": "1beac96740bc", "effects": [] } }, @@ -4995,7 +5409,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "a1109a980be3", "fa4bf991415d", "e97a125cdb88", @@ -5004,7 +5418,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5013,28 +5427,28 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "e319d5cb5927", + "state": "5f6fe1c4a072", "effects": [] } }, { "id": "pr-read-surface.result-null:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "8af2b2b64a02"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "8af2b2b64a02"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "8a5cb8b66303" }, - "state": "1d52420ad659", + "state": "dff694d4c0f9", "effects": [] } }, @@ -5044,25 +5458,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "8af2b2b64a02", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "8a5cb8b66303", "checks": "e23eb2e4b033" }, - "state": "9c65895af93c", + "state": "8d8911f6851d", "effects": [] } }, @@ -5072,7 +5486,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "8af2b2b64a02", "fa4bf991415d", "e97a125cdb88" @@ -5080,7 +5494,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5088,12 +5502,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "8a5cb8b66303", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "6ab3eb2d5cbe", + "state": "6755e945825e", "effects": [] } }, @@ -5103,7 +5517,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "8af2b2b64a02", "fa4bf991415d", "e97a125cdb88", @@ -5112,7 +5526,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5121,28 +5535,28 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "8a5cb8b66303", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "4cb58b2b8a8a", + "state": "eaa3f6990531", "effects": [] } }, { "id": "pr-read-surface.inner-ok-missing:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "7a8041f2d057"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "7a8041f2d057"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "548caab5ab14" }, - "state": "c2785bb15b63", + "state": "81c91fce9ce2", "effects": [] } }, @@ -5152,25 +5566,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "7a8041f2d057", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "548caab5ab14", "checks": "e23eb2e4b033" }, - "state": "e3944d0774f9", + "state": "71ef8eea129e", "effects": [] } }, @@ -5180,7 +5594,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "7a8041f2d057", "fa4bf991415d", "e97a125cdb88" @@ -5188,7 +5602,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5196,12 +5610,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "4c08d8ee1be9", + "state": "1beac96740bc", "effects": [] } }, @@ -5211,7 +5625,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "7a8041f2d057", "fa4bf991415d", "e97a125cdb88", @@ -5220,7 +5634,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5229,28 +5643,28 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "e319d5cb5927", + "state": "5f6fe1c4a072", "effects": [] } }, { "id": "pr-read-surface.inner-false-string-error:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "b9613928b178"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "b9613928b178"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "548caab5ab14" }, - "state": "c2785bb15b63", + "state": "81c91fce9ce2", "effects": [] } }, @@ -5260,25 +5674,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "b9613928b178", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "548caab5ab14", "checks": "e23eb2e4b033" }, - "state": "e3944d0774f9", + "state": "71ef8eea129e", "effects": [] } }, @@ -5288,7 +5702,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "b9613928b178", "fa4bf991415d", "e97a125cdb88" @@ -5296,7 +5710,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5304,12 +5718,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "4c08d8ee1be9", + "state": "1beac96740bc", "effects": [] } }, @@ -5319,7 +5733,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "b9613928b178", "fa4bf991415d", "e97a125cdb88", @@ -5328,7 +5742,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5337,28 +5751,28 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "e319d5cb5927", + "state": "5f6fe1c4a072", "effects": [] } }, { "id": "pr-read-surface.inner-false-object-error:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "21b31d76c1b1"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "21b31d76c1b1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "548caab5ab14" }, - "state": "c2785bb15b63", + "state": "81c91fce9ce2", "effects": [] } }, @@ -5368,25 +5782,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "21b31d76c1b1", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "548caab5ab14", "checks": "e23eb2e4b033" }, - "state": "e3944d0774f9", + "state": "71ef8eea129e", "effects": [] } }, @@ -5396,7 +5810,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "21b31d76c1b1", "fa4bf991415d", "e97a125cdb88" @@ -5404,7 +5818,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5412,12 +5826,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "4c08d8ee1be9", + "state": "1beac96740bc", "effects": [] } }, @@ -5427,7 +5841,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "21b31d76c1b1", "fa4bf991415d", "e97a125cdb88", @@ -5436,7 +5850,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5445,28 +5859,28 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "e319d5cb5927", + "state": "5f6fe1c4a072", "effects": [] } }, { "id": "pr-read-surface.outer-refused:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "5c87776f4015"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "5c87776f4015"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "1b2778bf67a2" }, - "state": "c4e2cfc10080", + "state": "001a16b62aa5", "effects": [] } }, @@ -5476,25 +5890,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "5c87776f4015", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "1b2778bf67a2", "checks": "e23eb2e4b033" }, - "state": "163b358f3ed2", + "state": "411178754648", "effects": [] } }, @@ -5504,7 +5918,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "5c87776f4015", "fa4bf991415d", "e97a125cdb88" @@ -5512,7 +5926,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5520,12 +5934,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "1b2778bf67a2", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "c064dde02014", + "state": "09b0a4518bbd", "effects": [] } }, @@ -5535,7 +5949,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "5c87776f4015", "fa4bf991415d", "e97a125cdb88", @@ -5544,7 +5958,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5553,28 +5967,28 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "1b2778bf67a2", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "2cc31ed9e14d", + "state": "9ba04787c7e3", "effects": [] } }, { "id": "pr-read-surface.outer-refused-no-message:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "4fe6b339ccfe"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "4fe6b339ccfe"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "09191350a1f2" }, - "state": "83206396a38d", + "state": "6bc82889a22f", "effects": [] } }, @@ -5584,25 +5998,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "4fe6b339ccfe", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "09191350a1f2", "checks": "e23eb2e4b033" }, - "state": "9ad673a50a9f", + "state": "14122c9adc40", "effects": [] } }, @@ -5612,7 +6026,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "4fe6b339ccfe", "fa4bf991415d", "e97a125cdb88" @@ -5620,7 +6034,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5628,12 +6042,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "09191350a1f2", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "3a35062c7180", + "state": "d3d570c89adf", "effects": [] } }, @@ -5643,7 +6057,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "4fe6b339ccfe", "fa4bf991415d", "e97a125cdb88", @@ -5652,7 +6066,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5661,28 +6075,28 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "09191350a1f2", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "6d7cac2188cf", + "state": "9dea24c32428", "effects": [] } }, { "id": "pr-read-surface.method-not-found:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "dedec8fbd6c4"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "dedec8fbd6c4"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "fa93ca01f266" }, - "state": "e138ebae7a7a", + "state": "cb9a330f2551", "effects": [] } }, @@ -5692,25 +6106,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "dedec8fbd6c4", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "fa93ca01f266", "checks": "e23eb2e4b033" }, - "state": "6c077d752eb3", + "state": "8f8b0ab9728e", "effects": [] } }, @@ -5720,7 +6134,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "dedec8fbd6c4", "fa4bf991415d", "e97a125cdb88" @@ -5728,7 +6142,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5736,12 +6150,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "fa93ca01f266", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "d70ab03ef370", + "state": "d2790d44949d", "effects": [] } }, @@ -5751,7 +6165,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "dedec8fbd6c4", "fa4bf991415d", "e97a125cdb88", @@ -5760,7 +6174,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5769,28 +6183,28 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "fa93ca01f266", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "26ff78066b68", + "state": "423139a13bb3", "effects": [] } }, { "id": "pr-read-surface.transport-rejection:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "a18d899ef98a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "a18d899ef98a"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "a197c20578aa" }, - "state": "f0dcfba97998", + "state": "a797365a17c1", "effects": [] } }, @@ -5800,25 +6214,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "a18d899ef98a", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "a197c20578aa", "checks": "e23eb2e4b033" }, - "state": "8d7de2a48d1e", + "state": "57a820ccb137", "effects": [] } }, @@ -5828,7 +6242,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "a18d899ef98a", "fa4bf991415d", "e97a125cdb88" @@ -5836,7 +6250,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5844,12 +6258,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "a197c20578aa", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "069a9c97e09d", + "state": "a37bc9489159", "effects": [] } }, @@ -5859,7 +6273,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "a18d899ef98a", "fa4bf991415d", "e97a125cdb88", @@ -5868,7 +6282,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5877,28 +6291,28 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "a197c20578aa", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "bab6aa71f650", + "state": "da53054ba0cb", "effects": [] } }, { "id": "pr-read-surface.transport-rejection-no-message:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "adaeeac11b0f"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "adaeeac11b0f"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "fb4429083480" }, - "state": "8be4852a6a4c", + "state": "cae42af1b73b", "effects": [] } }, @@ -5908,25 +6322,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "adaeeac11b0f", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "fb4429083480", "checks": "e23eb2e4b033" }, - "state": "f45d25a623d6", + "state": "c5dfcc43bd3c", "effects": [] } }, @@ -5936,7 +6350,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "adaeeac11b0f", "fa4bf991415d", "e97a125cdb88" @@ -5944,7 +6358,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -5952,12 +6366,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "fb4429083480", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "9d92029e6bf2", + "state": "b4f105cc125a", "effects": [] } }, @@ -5967,7 +6381,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "adaeeac11b0f", "fa4bf991415d", "e97a125cdb88", @@ -5976,7 +6390,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -5985,13 +6399,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "fb4429083480", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "68cc73a25624", + "state": "fd695b561322", "effects": [] } } 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 046a715550c..cbc6b904b76 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,137 +13,6 @@ "ok": false } }, - "059ec12d4973": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "083bb0224d9d": { - "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}}" - }, "0893e7ae395f": { "name": "hostedReview.forBranch#1", "ordinal": 3, @@ -189,7 +58,188 @@ "ordinal": 8, "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.workItemDetails\",\"params\":{\"repo\":\"id:repo-9\",\"number\":12,\"type\":\"pr\"}}" }, - "0bf9dd2ea01f": { + "0ab6687f0636": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "0d08694f436b": { + "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" + } + } + }, + "0dd7a956162d": { "assignable": { "ok": true, "result": [ @@ -249,8 +299,32 @@ ] }, "hosted-review": { - "error": "transport failure", - "ok": false + "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, @@ -262,6 +336,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -280,6 +363,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -356,377 +442,10 @@ } } }, - "0e7baebbb27f": { - "hosted-review": { - "error": "Unknown method", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "11b1b06deb2d": { - "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, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "12258a766177": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "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", @@ -883,7 +602,7 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" }, - "2b970b84ffa6": { + "1fbd683459ef": { "check-details": { "ok": true, "result": { @@ -933,8 +652,10 @@ ] }, "hosted-review": { - "error": "Request failed: hostedReview.forBranch", - "ok": false + "ok": true, + "result": { + "$rpc": "null" + } }, "pr-for-branch": { "ok": true, @@ -946,6 +667,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -964,6 +694,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -1040,48 +773,7 @@ } } }, - "2dab01ab9563": { - "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" - } - } - }, + "284c7bccbc70": { "checks": { "ok": true, "result": [ @@ -1102,7 +794,29 @@ "hosted-review": { "ok": true, "result": { - "$rpc": "null" + "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": { @@ -1115,6 +829,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -1133,6 +856,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -1223,57 +949,17 @@ } } }, - "35c541abc335": { - "hosted-review": { + "364f5e6d0683": { + "assignable": { "ok": true, - "result": { - "$rpc": "null" - } + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "3705791a670e": { "check-details": { "ok": true, "result": { @@ -1323,10 +1009,8 @@ ] }, "hosted-review": { - "ok": true, - "result": { - "$rpc": "null" - } + "error": "", + "ok": false }, "pr-for-branch": { "ok": true, @@ -1338,6 +1022,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -1356,6 +1049,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -1432,7 +1128,48 @@ } } }, - "38bed66e2126": { + "397c84544ed8": { + "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": [ @@ -1451,7 +1188,7 @@ ] }, "hosted-review": { - "error": "Request failed: hostedReview.forBranch", + "error": "Unknown method", "ok": false }, "pr-for-branch": { @@ -1464,6 +1201,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -1482,6 +1228,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -1597,173 +1346,6 @@ } }, "44136fa355b3": {}, - "443c75b7c287": { - "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": "", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "4617f439805b": { "name": "github.listAssignableUsers#1", "ordinal": 13, @@ -1847,272 +1429,6 @@ } } }, - "4732bd240a2c": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "47f4266e4022": { - "hosted-review": { - "error": "outer refused", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "4a5d0ded4e6c": { "status": "fulfilled", "startedAt": 0, @@ -2257,7 +1573,665 @@ } } }, - "4d88a9683e03": { + "520ccc9a3866": { + "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" + } + } + }, + "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\"}}" + }, + "56504733598f": { + "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": { + "$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": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "5982c43a6ae5": { + "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": "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, + "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" + } + } + }, + "5ab4bfbfa338": { + "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", + "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" + } + } + }, + "5b4e0caf4569": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "5b908e7b0095": { "check-details": { "ok": true, "result": { @@ -2320,6 +2294,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2338,6 +2321,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -2414,38 +2400,7 @@ } } }, - "50f04028e403": { - "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" - } - } - }, + "5c6fe15dce3b": { "checks": { "ok": true, "result": [ @@ -2464,32 +2419,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, @@ -2501,6 +2432,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2519,6 +2459,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -2595,49 +2538,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\"}}" - }, - "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" - } - } - }, "5e0f680b6594": { "name": "hostedReview.forBranch#1", "ordinal": 3, @@ -2676,12 +2576,331 @@ } } }, + "6799cbffffec": { + "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, + "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}}" }, - "6e209168ee83": { + "6a7b86e9454a": { + "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" + } + } + }, + "6cf023f78b21": { + "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", + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "6d0bbdd8d06f": { "assignable": { "ok": true, "result": [ @@ -2754,6 +2973,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -2772,6 +3000,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -2848,275 +3079,7 @@ } } }, - "71533a6109c4": { - "hosted-review": { - "error": "", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "722a8a8a21e1": { - "hosted-review": { - "ok": true, - "result": { - "$rpc": "null" - } - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "790001e16d4d": { - "hosted-review": { - "error": "", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "7ae43821a429": { + "7396cb0f4105": { "checks": { "ok": true, "result": [ @@ -3135,10 +3098,8 @@ ] }, "hosted-review": { - "ok": true, - "result": { - "$rpc": "null" - } + "error": "Unknown method", + "ok": false }, "pr-for-branch": { "ok": true, @@ -3150,6 +3111,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3168,6 +3138,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -3244,7 +3217,7 @@ } } }, - "7cce0413fe0b": { + "854c4fa7a682": { "hosted-review": { "error": "outer refused", "ok": false @@ -3259,6 +3232,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3277,6 +3259,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -3292,6 +3277,127 @@ } } }, + "855fe10b75aa": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "865868813a73": { "hosted-review": { "error": "outer refused", @@ -3317,81 +3423,57 @@ } } }, - "9589a1e1a61e": { - "hosted-review": { + "8c85f1a98e30": { + "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" + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } } }, - "pr-for-branch": { + "checks": { "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "9b8e7504e780": { "hosted-review": { - "error": "Request failed: hostedReview.forBranch", + "error": "transport failure", "ok": false }, "pr-for-branch": { @@ -3404,6 +3486,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3422,6 +3513,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -3498,7 +3592,7 @@ } } }, - "a0b9d1ab313a": { + "a0d70c59fdd1": { "name": "github.prForBranch#1", "ordinal": 5, "args": [ @@ -3510,6 +3604,12 @@ "name": "params", "value": { "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, "linkedPRNumber": { "$rpc": "null" }, @@ -3592,143 +3692,7 @@ "ok": false } }, - "a69e28662d72": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "a7c7a8c0dcbd": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "a453517e1386": { "check-details": { "ok": true, "result": { @@ -3815,6 +3779,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -3833,6 +3806,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -3924,7 +3900,17 @@ ] } }, - "b0560b0e17e7": { + "aa049ace0629": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, "check-details": { "ok": true, "result": { @@ -3987,6 +3973,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -4005,6 +4000,441 @@ "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "ac443c8be924": { + "hosted-review": { + "ok": true, + "result": { + "$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": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "ac6b9a26ef64": { + "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", + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "adc58ec127d6": { + "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" + }, + "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": "", @@ -4114,7 +4544,216 @@ } } }, - "b37a8225d54b": { + "b6a6f4d5ada7": { + "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", + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "bc7b69eef319": { + "hosted-review": { + "ok": true, + "result": { + "$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" + } + } + }, + "bdc35d641ccd": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "Request failed: hostedReview.forBranch", + "ok": false + } + }, + "c442b0f28f16": { "check-details": { "ok": true, "result": { @@ -4177,6 +4816,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -4195,6 +4843,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -4271,250 +4922,6 @@ } } }, - "b934615a7829": { - "hosted-review": { - "error": "Unknown method", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "b9fd90a75d1c": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "error": "outer refused", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "bdc35d641ccd": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "Request failed: hostedReview.forBranch", - "ok": false - } - }, "c4c56019af4a": { "hosted-review": { "error": "", @@ -4529,7 +4936,38 @@ } } }, - "cccf065536b1": { + "c4f3661acc7b": { + "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": [ @@ -4548,7 +4986,7 @@ ] }, "hosted-review": { - "error": "transport failure", + "error": "", "ok": false }, "pr-for-branch": { @@ -4561,6 +4999,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -4579,6 +5026,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -4660,67 +5110,28 @@ "ordinal": 4, "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":12,\"active\":true}}" }, - "d055ed712776": { - "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" + "cf8ae64a61f1": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-2", - "ok": true, - "result": { - "$rpc": "null" - } - } - } - }, - "d16ab2cb0431": { + ] + }, "hosted-review": { "error": "Request failed: hostedReview.forBranch", "ok": false }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "d4a62d86d857": { - "name": "github.listAssignableUsers#1", - "ordinal": 14, - "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\"}}" - }, - "d50f91ec3983": { - "hosted-review": { - "error": "transport failure", - "ok": false - }, "pr-for-branch": { "ok": true, "result": { @@ -4731,6 +5142,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -4749,6 +5169,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -4825,6 +5248,241 @@ } } }, + "d055ed712776": { + "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": { + "$rpc": "null" + } + } + } + }, + "d16ab2cb0431": { + "hosted-review": { + "error": "Request failed: hostedReview.forBranch", + "ok": false + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "d2c0f577c4a2": { + "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": "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "d4a62d86d857": { + "name": "github.listAssignableUsers#1", + "ordinal": 14, + "json": "{\"id\":\"frame-7\",\"deviceToken\":\"recording-device\",\"method\":\"github.listAssignableUsers\",\"params\":{\"repo\":\"id:repo-9\"}}" + }, "d593bb293e9e": { "name": "hostedReview.forBranch#1", "ordinal": 3, @@ -4876,9 +5534,9 @@ } } }, - "da6f72e57537": { + "db0aed8b950b": { "hosted-review": { - "error": "The host sent a reply this app could not read (hostedReview.forBranch)", + "error": "Unknown method", "ok": false }, "pr-for-branch": { @@ -4891,6 +5549,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -4909,6 +5576,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -4985,6 +5655,90 @@ } } }, + "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" + } + } + }, "dd752ab6fc1a": { "name": "hostedReview.forBranch#1", "ordinal": 3, @@ -5022,221 +5776,6 @@ } } }, - "dde36468517e": { - "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": "Request failed: hostedReview.forBranch", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "df1c77ad04a7": { - "hosted-review": { - "error": "Request failed: hostedReview.forBranch", - "ok": false - }, - "pr-for-branch": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, "e23eb2e4b033": { "status": "fulfilled", "startedAt": 0, @@ -5259,48 +5798,7 @@ ] } }, - "e2492a87874a": { - "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" - } - } - }, + "e3ead4f98e04": { "checks": { "ok": true, "result": [ @@ -5319,7 +5817,7 @@ ] }, "hosted-review": { - "error": "Unknown method", + "error": "outer refused", "ok": false }, "pr-for-branch": { @@ -5332,6 +5830,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -5350,130 +5857,7 @@ "reviewDecision": { "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "e5af59988641": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { + "stack": { "$rpc": "undefined" }, "state": "open", @@ -5633,9 +6017,9 @@ } } }, - "ece86ec73856": { + "effd942490f5": { "hosted-review": { - "error": "The host sent a reply this app could not read (hostedReview.forBranch)", + "error": "Request failed: hostedReview.forBranch", "ok": false }, "pr-for-branch": { @@ -5648,6 +6032,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -5666,6 +6059,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -5681,51 +6077,10 @@ } } }, - "f0b34267007c": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "f74bb0075643": { "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, @@ -5737,6 +6092,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -5755,6 +6119,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -5831,48 +6198,9 @@ } } }, - "f2563d0882ec": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - } - }, - "f862dce4a761": { + "f7c90e3527e6": { "hosted-review": { - "error": "transport failure", + "error": "Request failed: hostedReview.forBranch", "ok": false }, "pr-for-branch": { @@ -5885,6 +6213,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -5903,6 +6240,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -5916,6 +6256,67 @@ "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } } }, "fa4bf991415d": { @@ -5968,45 +6369,11 @@ "ok": false } }, - "fb4429083480": { + "fb1d74a94e86": { "status": "fulfilled", "startedAt": 0, "settledAt": 0, "value": { - "error": "", - "ok": false - } - }, - "fd7cf23591a3": { - "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": { @@ -6016,6 +6383,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -6034,6 +6410,144 @@ "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, + "result": { + "$rpc": "null" + } + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "ffbc880c9088": { + "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, + "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": "", @@ -6109,22 +6623,6 @@ } } } - }, - "fe9773365df3": { - "hosted-review": { - "ok": true, - "result": { - "$rpc": "null" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } } }, "recording": { @@ -6168,29 +6666,29 @@ { "id": "pr-read-surface.normal:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "9589a1e1a61e", + "state": "dbe152887fa4", "effects": [] } }, { "id": "pr-read-surface.normal:work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "fd7cf23591a3", + "state": "5b4e0caf4569", "effects": [] } }, @@ -6200,25 +6698,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "f0b34267007c", + "state": "284c7bccbc70", "effects": [] } }, @@ -6228,7 +6726,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -6236,7 +6734,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -6244,12 +6742,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "50f04028e403", + "state": "a453517e1386", "effects": [] } }, @@ -6259,7 +6757,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -6268,7 +6766,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -6277,13 +6775,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "a7c7a8c0dcbd", + "state": "0dd7a956162d", "effects": [] } }, @@ -6303,29 +6801,29 @@ { "id": "pr-read-surface.result-absent:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "1f4e113b496e", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "1f4e113b496e", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "0370db1ceeeb", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "ece86ec73856", + "state": "5ab4bfbfa338", "effects": [] } }, { "id": "pr-read-surface.result-absent:work-item", "observation": { - "sender": ["191e3c96ad53", "1f4e113b496e", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "1f4e113b496e", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "0370db1ceeeb", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "da6f72e57537", + "state": "6cf023f78b21", "effects": [] } }, @@ -6335,25 +6833,25 @@ "sender": [ "191e3c96ad53", "1f4e113b496e", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "0370db1ceeeb", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "059ec12d4973", + "state": "b6a6f4d5ada7", "effects": [] } }, @@ -6363,7 +6861,7 @@ "sender": [ "191e3c96ad53", "1f4e113b496e", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -6371,7 +6869,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -6379,12 +6877,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "0370db1ceeeb", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "12258a766177", + "state": "ac6b9a26ef64", "effects": [] } }, @@ -6394,7 +6892,7 @@ "sender": [ "191e3c96ad53", "1f4e113b496e", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -6403,7 +6901,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -6412,13 +6910,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "0370db1ceeeb", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "11b1b06deb2d", + "state": "ffbc880c9088", "effects": [] } }, @@ -6438,29 +6936,29 @@ { "id": "pr-read-surface.result-null:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "d055ed712776", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "d055ed712776", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "35c541abc335", + "state": "bc7b69eef319", "effects": [] } }, { "id": "pr-read-surface.result-null:work-item", "observation": { - "sender": ["191e3c96ad53", "d055ed712776", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "d055ed712776", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "722a8a8a21e1", + "state": "ac443c8be924", "effects": [] } }, @@ -6470,25 +6968,25 @@ "sender": [ "191e3c96ad53", "d055ed712776", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "7ae43821a429", + "state": "adc58ec127d6", "effects": [] } }, @@ -6498,7 +6996,7 @@ "sender": [ "191e3c96ad53", "d055ed712776", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -6506,7 +7004,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -6514,12 +7012,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "3705791a670e", + "state": "1fbd683459ef", "effects": [] } }, @@ -6529,7 +7027,7 @@ "sender": [ "191e3c96ad53", "d055ed712776", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -6538,7 +7036,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -6547,13 +7045,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "2dab01ab9563", + "state": "56504733598f", "effects": [] } }, @@ -6573,29 +7071,29 @@ { "id": "pr-read-surface.inner-ok-missing:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "dd752ab6fc1a", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "dd752ab6fc1a", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "35c541abc335", + "state": "bc7b69eef319", "effects": [] } }, { "id": "pr-read-surface.inner-ok-missing:work-item", "observation": { - "sender": ["191e3c96ad53", "dd752ab6fc1a", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "dd752ab6fc1a", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "722a8a8a21e1", + "state": "ac443c8be924", "effects": [] } }, @@ -6605,25 +7103,25 @@ "sender": [ "191e3c96ad53", "dd752ab6fc1a", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "7ae43821a429", + "state": "adc58ec127d6", "effects": [] } }, @@ -6633,7 +7131,7 @@ "sender": [ "191e3c96ad53", "dd752ab6fc1a", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -6641,7 +7139,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -6649,12 +7147,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "3705791a670e", + "state": "1fbd683459ef", "effects": [] } }, @@ -6664,7 +7162,7 @@ "sender": [ "191e3c96ad53", "dd752ab6fc1a", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -6673,7 +7171,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -6682,13 +7180,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "2dab01ab9563", + "state": "56504733598f", "effects": [] } }, @@ -6708,29 +7206,29 @@ { "id": "pr-read-surface.inner-false-string-error:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "a1092f110b89", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "a1092f110b89", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "35c541abc335", + "state": "bc7b69eef319", "effects": [] } }, { "id": "pr-read-surface.inner-false-string-error:work-item", "observation": { - "sender": ["191e3c96ad53", "a1092f110b89", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "a1092f110b89", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "722a8a8a21e1", + "state": "ac443c8be924", "effects": [] } }, @@ -6740,25 +7238,25 @@ "sender": [ "191e3c96ad53", "a1092f110b89", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "7ae43821a429", + "state": "adc58ec127d6", "effects": [] } }, @@ -6768,7 +7266,7 @@ "sender": [ "191e3c96ad53", "a1092f110b89", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -6776,7 +7274,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -6784,12 +7282,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "3705791a670e", + "state": "1fbd683459ef", "effects": [] } }, @@ -6799,7 +7297,7 @@ "sender": [ "191e3c96ad53", "a1092f110b89", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -6808,7 +7306,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -6817,13 +7315,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "2dab01ab9563", + "state": "56504733598f", "effects": [] } }, @@ -6843,29 +7341,29 @@ { "id": "pr-read-surface.inner-false-object-error:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "0893e7ae395f", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "0893e7ae395f", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "35c541abc335", + "state": "bc7b69eef319", "effects": [] } }, { "id": "pr-read-surface.inner-false-object-error:work-item", "observation": { - "sender": ["191e3c96ad53", "0893e7ae395f", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "0893e7ae395f", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "722a8a8a21e1", + "state": "ac443c8be924", "effects": [] } }, @@ -6875,25 +7373,25 @@ "sender": [ "191e3c96ad53", "0893e7ae395f", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "7ae43821a429", + "state": "adc58ec127d6", "effects": [] } }, @@ -6903,7 +7401,7 @@ "sender": [ "191e3c96ad53", "0893e7ae395f", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -6911,7 +7409,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -6919,12 +7417,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "3705791a670e", + "state": "1fbd683459ef", "effects": [] } }, @@ -6934,7 +7432,7 @@ "sender": [ "191e3c96ad53", "0893e7ae395f", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -6943,7 +7441,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -6952,13 +7450,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "8a5cb8b66303", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "2dab01ab9563", + "state": "56504733598f", "effects": [] } }, @@ -6978,29 +7476,29 @@ { "id": "pr-read-surface.outer-refused:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "e6cb06568ca0", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "e6cb06568ca0", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "1b2778bf67a2", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "7cce0413fe0b", + "state": "854c4fa7a682", "effects": [] } }, { "id": "pr-read-surface.outer-refused:work-item", "observation": { - "sender": ["191e3c96ad53", "e6cb06568ca0", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "e6cb06568ca0", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "1b2778bf67a2", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "47f4266e4022", + "state": "0ab6687f0636", "effects": [] } }, @@ -7010,25 +7508,25 @@ "sender": [ "191e3c96ad53", "e6cb06568ca0", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "1b2778bf67a2", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "b9fd90a75d1c", + "state": "e3ead4f98e04", "effects": [] } }, @@ -7038,7 +7536,7 @@ "sender": [ "191e3c96ad53", "e6cb06568ca0", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -7046,7 +7544,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -7054,12 +7552,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "1b2778bf67a2", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "4d88a9683e03", + "state": "5b908e7b0095", "effects": [] } }, @@ -7069,7 +7567,7 @@ "sender": [ "191e3c96ad53", "e6cb06568ca0", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -7078,7 +7576,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -7087,13 +7585,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "1b2778bf67a2", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "6e209168ee83", + "state": "6d0bbdd8d06f", "effects": [] } }, @@ -7113,29 +7611,29 @@ { "id": "pr-read-surface.outer-refused-no-message:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "5e0f680b6594", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "5e0f680b6594", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "bdc35d641ccd", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "df1c77ad04a7", + "state": "effd942490f5", "effects": [] } }, { "id": "pr-read-surface.outer-refused-no-message:work-item", "observation": { - "sender": ["191e3c96ad53", "5e0f680b6594", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "5e0f680b6594", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "bdc35d641ccd", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "9b8e7504e780", + "state": "f7c90e3527e6", "effects": [] } }, @@ -7145,25 +7643,25 @@ "sender": [ "191e3c96ad53", "5e0f680b6594", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "bdc35d641ccd", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "38bed66e2126", + "state": "cf8ae64a61f1", "effects": [] } }, @@ -7173,7 +7671,7 @@ "sender": [ "191e3c96ad53", "5e0f680b6594", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -7181,7 +7679,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -7189,12 +7687,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "bdc35d641ccd", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "2b970b84ffa6", + "state": "5982c43a6ae5", "effects": [] } }, @@ -7204,7 +7702,7 @@ "sender": [ "191e3c96ad53", "5e0f680b6594", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -7213,7 +7711,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -7222,13 +7720,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "bdc35d641ccd", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "dde36468517e", + "state": "d2c0f577c4a2", "effects": [] } }, @@ -7248,29 +7746,29 @@ { "id": "pr-read-surface.method-not-found:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "d593bb293e9e", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "d593bb293e9e", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fa93ca01f266", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "0e7baebbb27f", + "state": "520ccc9a3866", "effects": [] } }, { "id": "pr-read-surface.method-not-found:work-item", "observation": { - "sender": ["191e3c96ad53", "d593bb293e9e", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "d593bb293e9e", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fa93ca01f266", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "b934615a7829", + "state": "db0aed8b950b", "effects": [] } }, @@ -7280,25 +7778,25 @@ "sender": [ "191e3c96ad53", "d593bb293e9e", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fa93ca01f266", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "e5af59988641", + "state": "7396cb0f4105", "effects": [] } }, @@ -7308,7 +7806,7 @@ "sender": [ "191e3c96ad53", "d593bb293e9e", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -7316,7 +7814,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -7324,12 +7822,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fa93ca01f266", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "b37a8225d54b", + "state": "c442b0f28f16", "effects": [] } }, @@ -7339,7 +7837,7 @@ "sender": [ "191e3c96ad53", "d593bb293e9e", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -7348,7 +7846,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -7357,13 +7855,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fa93ca01f266", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "e2492a87874a", + "state": "397c84544ed8", "effects": [] } }, @@ -7383,29 +7881,29 @@ { "id": "pr-read-surface.transport-rejection:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4af284f5f7e6", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4af284f5f7e6", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "a197c20578aa", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "f862dce4a761", + "state": "6a7b86e9454a", "effects": [] } }, { "id": "pr-read-surface.transport-rejection:work-item", "observation": { - "sender": ["191e3c96ad53", "4af284f5f7e6", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4af284f5f7e6", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "a197c20578aa", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "d50f91ec3983", + "state": "f74bb0075643", "effects": [] } }, @@ -7415,25 +7913,25 @@ "sender": [ "191e3c96ad53", "4af284f5f7e6", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "a197c20578aa", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "cccf065536b1", + "state": "5c6fe15dce3b", "effects": [] } }, @@ -7443,7 +7941,7 @@ "sender": [ "191e3c96ad53", "4af284f5f7e6", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -7451,7 +7949,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -7459,12 +7957,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "a197c20578aa", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "b0560b0e17e7", + "state": "8c85f1a98e30", "effects": [] } }, @@ -7474,7 +7972,7 @@ "sender": [ "191e3c96ad53", "4af284f5f7e6", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -7483,7 +7981,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -7492,13 +7990,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "a197c20578aa", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "0bf9dd2ea01f", + "state": "aa049ace0629", "effects": [] } }, @@ -7518,29 +8016,29 @@ { "id": "pr-read-surface.transport-rejection-no-message:pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "1b3b93e82c1b", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "1b3b93e82c1b", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fb4429083480", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "71533a6109c4", + "state": "0d08694f436b", "effects": [] } }, { "id": "pr-read-surface.transport-rejection-no-message:work-item", "observation": { - "sender": ["191e3c96ad53", "1b3b93e82c1b", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "1b3b93e82c1b", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fb4429083480", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "790001e16d4d", + "state": "855fe10b75aa", "effects": [] } }, @@ -7550,25 +8048,25 @@ "sender": [ "191e3c96ad53", "1b3b93e82c1b", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fb4429083480", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "a69e28662d72", + "state": "6799cbffffec", "effects": [] } }, @@ -7578,7 +8076,7 @@ "sender": [ "191e3c96ad53", "1b3b93e82c1b", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -7586,7 +8084,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -7594,12 +8092,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fb4429083480", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "4732bd240a2c", + "state": "c4f3661acc7b", "effects": [] } }, @@ -7609,7 +8107,7 @@ "sender": [ "191e3c96ad53", "1b3b93e82c1b", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -7618,7 +8116,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -7627,13 +8125,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "fb4429083480", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "443c75b7c287", + "state": "364f5e6d0683", "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 b745ffdcb85..0b349da56f2 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 @@ -4,6 +4,59 @@ "family": "session.pr-sidebar", "namedDeltas": [], "values": { + "0344a36e6817": { + "data": { + "checks": [], + "checksError": "Unknown method", + "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" + } + }, + "kind": "ready" + }, "07639c4f1e7f": { "name": "hostedReview.forBranch#1", "ordinal": 1, @@ -49,9 +102,823 @@ } } }, - "13bc6662625a": { + "0af3c7549a78": { "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": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-4", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "0e35af4e1fa3": { + "name": "github.prForBranch#1", "ordinal": 7, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null,\"fallbackPRNumber\":12,\"currentHeadOid\":null}}" + }, + "10d2bae8a88d": { + "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": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-4", + "ok": true, + "result": { + "error": { + "message": "inner refused" + }, + "ok": false + } + } + } + }, + "15c9074079de": { + "name": "reply-salvage", + "ordinal": 5, + "value": { + "droppedCount": 1, + "droppedPaths": ["linkedPR"], + "method": "worktree.show", + "operation": "worktree.summary-or-skip", + "variant": "worktree-summary" + } + }, + "1c1552d03dfc": { + "name": "github.prForBranch#1", + "ordinal": 6, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "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": { + "fetchedAt": 0, + "kind": "found", + "pr": { + "headSha": "head-sha-1", + "mergeable": "MERGEABLE", + "number": 12, + "state": "open", + "title": "Recorded", + "url": "https://x/12" + } + } + } + } + }, + "1e93a05b3c16": { + "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" + } + }, + "kind": "ready" + }, + "1ee023d0211e": { + "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" + } + }, + "kind": "ready" + }, + "28e291738e81": { + "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": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-4", + "ok": true + } + } + }, + "39a90edcdc1f": { + "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": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-4", + "ok": false + } + } + }, + "4777f063108d": { + "name": "github.prForBranch#1", + "ordinal": 6, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "linkedPRNumber": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "pending", + "startedAt": 0 + } + }, + "4b26820600b0": { + "name": "hostedReview.forBranch#1", + "ordinal": 3, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":null,\"active\":true}}" + }, + "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 + } + }, + "5778876b879a": { + "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" + } + }, + "kind": "ready" + }, + "58ac1289459d": { + "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" + } + }, + "kind": "ready" + } + }, + "5dbd52d6a1c7": { + "name": "worktree.show#1", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"worktree.show\",\"params\":{\"worktree\":\"id:repo-9::/w\"}}" + }, + "6f29f5639822": { + "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" + } + }, + "kind": "ready" + } + }, + "7a8dea3aade4": { + "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": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "7b65a2a2b2bf": { + "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": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-4", + "ok": false + } + } + }, + "7cbf1de78fc1": { + "name": "worktree.show#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "worktree.show" + }, + { + "name": "params", + "value": { + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "worktree": { + "linkedPR": { + "$rpc": "null" + } + } + } + } + } + }, + "8b987ac895d6": { + "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" + } + }, + "kind": "ready" + }, + "9270aeb7d9c6": { + "status": "pending", + "startedAt": 0 + }, + "97047904c149": { + "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", + "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" + } + }, + "kind": "ready" + } + }, + "9a7a01989014": { + "name": "github.prChecks#1", + "ordinal": 8, "args": [ { "name": "method", @@ -90,207 +957,9 @@ } } }, - "1b732905ab96": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "data": { - "checks": [], - "checksError": "", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - } - }, - "1f9d16b541fd": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "data": { - "checks": [], - "checksError": "Unknown method", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - } - }, - "221060d5fee7": { + "9c9faf7a7d56": { "name": "github.prChecks#1", - "ordinal": 7, - "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-4", - "ok": true, - "result": { - "error": "inner refused", - "ok": false - } - } - } - }, - "295e74f620bd": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - }, - "3182bdacb811": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "linkedPRNumber": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "pending", - "startedAt": 0 - } - }, - "3539298afb50": { - "name": "github.prChecks#1", - "ordinal": 7, + "ordinal": 8, "args": [ { "name": "method", @@ -325,9 +994,423 @@ } } }, - "38e70aecce5d": { + "a71442614302": { + "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" + } + }, + "kind": "ready" + }, + "c5ae2fb9ef47": { + "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" + } + }, + "kind": "ready" + } + }, + "cc1661fa0fce": { "name": "github.prChecks#1", - "ordinal": 7, + "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": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "cc58675e9778": { + "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": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-4", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "d25378cb1591": { + "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" + } + }, + "kind": "ready" + } + }, + "d7d338eae199": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "data": { + "checks": [], + "checksError": "Unknown method", + "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" + } + }, + "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", + "e9e4f1d0be87": { + "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" + } + }, + "kind": "ready" + }, + "f5df86caf396": { + "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" + } + }, + "kind": "ready" + } + }, + "fd1ab55e8692": { + "name": "github.prChecks#1", + "ordinal": 8, "args": [ { "name": "method", @@ -360,896 +1443,6 @@ } } } - }, - "3b34bbd39a48": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - }, - "47cbe89ba85a": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "linkedPRNumber": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-3", - "ok": true, - "result": { - "fetchedAt": 0, - "kind": "found", - "pr": { - "headSha": "head-sha-1", - "mergeable": "MERGEABLE", - "number": 12, - "state": "open", - "title": "Recorded", - "url": "https://x/12" - } - } - } - } - }, - "4b26820600b0": { - "name": "hostedReview.forBranch#1", - "ordinal": 3, - "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":null,\"active\":true}}" - }, - "4c469dd09919": { - "data": { - "checks": [], - "checksError": "transport failure", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - }, - "533fe3fbd26f": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - } - }, - "5382d17d06b5": { - "name": "github.prChecks#1", - "ordinal": 7, - "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-4", - "ok": true, - "result": { - "$rpc": "null" - } - } - } - }, - "5dbd52d6a1c7": { - "name": "worktree.show#1", - "ordinal": 4, - "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"worktree.show\",\"params\":{\"worktree\":\"id:repo-9::/w\"}}" - }, - "67b2ee545998": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "data": { - "checks": [], - "checksError": "transport failure", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - } - }, - "793cbd84873d": { - "name": "github.prChecks#1", - "ordinal": 7, - "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": { - "error": { - "code": "refused", - "message": "outer refused" - }, - "id": "frame-4", - "ok": false - } - } - }, - "7d75218b9fc6": { - "data": { - "checks": [], - "checksError": "outer refused", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - }, - "9270aeb7d9c6": { - "status": "pending", - "startedAt": 0 - }, - "972c02b38720": { - "name": "github.prForBranch#1", - "ordinal": 6, - "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":12}}" - }, - "9a30c9cb204a": { - "name": "github.prChecks#1", - "ordinal": 7, - "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-4", - "ok": true, - "result": { - "error": { - "message": "inner refused" - }, - "ok": false - } - } - } - }, - "9fac855f9003": { - "name": "github.prChecks#1", - "ordinal": 8, - "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" - }, - "a47c18d14961": { - "data": { - "checks": [], - "checksError": "Unknown method", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - }, - "a6cb6a8ef089": { - "name": "github.prChecks#1", - "ordinal": 7, - "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 - } - }, - "c5859dcb8664": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - } - }, - "c8f799353575": { - "data": { - "checks": [], - "checksError": "", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - }, - "d11817676d83": { - "name": "github.prChecks#1", - "ordinal": 7, - "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-4", - "ok": true - } - } - }, - "d2db3e6e54c7": { - "data": { - "checks": [], - "checksError": "Request failed: github.prChecks", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - }, - "d6ad820e2213": { - "name": "github.prChecks#1", - "ordinal": 7, - "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": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "Error", - "message": "", - "isRpcDeliveryUnknown": true - } - } - }, - "d8f5fb00693d": { - "name": "worktree.show#1", - "ordinal": 2, - "args": [ - { - "name": "method", - "value": "worktree.show" - }, - { - "name": "params", - "value": { - "worktree": "id:repo-9::/w" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-2", - "ok": true, - "result": { - "worktree": { - "linkedPR": 12 - } - } - } - } - }, - "e169ebaf642b": "unloaded", - "eef30052b7ac": { - "name": "github.prChecks#1", - "ordinal": 7, - "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": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "Error", - "message": "transport failure", - "isRpcDeliveryUnknown": true - } - } - }, - "fe38fc9a9e33": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - } - }, - "ff3309f23253": { - "name": "github.prChecks#1", - "ordinal": 7, - "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": { - "error": { - "code": "refused", - "message": "" - }, - "id": "frame-4", - "ok": false - } - } - }, - "ff6e3f8c613b": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "data": { - "checks": [], - "checksError": "outer refused", - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - } } }, "recording": { @@ -1258,157 +1451,157 @@ { "id": "pr-sidebar-load.prelude:branch-hint", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "4777f063108d"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.prelude:pr", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "4fae27394886"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.normal:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "9a7a01989014"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", - "effects": [] + "state": "1e93a05b3c16", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.result-absent:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "d11817676d83"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "28e291738e81"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "c5859dcb8664" + "load": "97047904c149" }, - "state": "295e74f620bd", - "effects": [] + "state": "1ee023d0211e", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.result-null:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "5382d17d06b5"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "cc58675e9778"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "c5859dcb8664" + "load": "97047904c149" }, - "state": "295e74f620bd", - "effects": [] + "state": "1ee023d0211e", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-ok-missing:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "38e70aecce5d"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "fd1ab55e8692"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "c5859dcb8664" + "load": "97047904c149" }, - "state": "295e74f620bd", - "effects": [] + "state": "1ee023d0211e", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-false-string-error:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "221060d5fee7"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "0af3c7549a78"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "c5859dcb8664" + "load": "97047904c149" }, - "state": "295e74f620bd", - "effects": [] + "state": "1ee023d0211e", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-false-object-error:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "9a30c9cb204a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "10d2bae8a88d"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "c5859dcb8664" + "load": "97047904c149" }, - "state": "295e74f620bd", - "effects": [] + "state": "1ee023d0211e", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.outer-refused:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "793cbd84873d"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "7b65a2a2b2bf"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "ff6e3f8c613b" + "load": "c5ae2fb9ef47" }, - "state": "7d75218b9fc6", - "effects": [] + "state": "a71442614302", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.outer-refused-no-message:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "ff3309f23253"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "39a90edcdc1f"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "533fe3fbd26f" + "load": "f5df86caf396" }, - "state": "d2db3e6e54c7", - "effects": [] + "state": "8b987ac895d6", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.method-not-found:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "3539298afb50"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "9c9faf7a7d56"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "1f9d16b541fd" + "load": "d7d338eae199" }, - "state": "a47c18d14961", - "effects": [] + "state": "0344a36e6817", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.transport-rejection:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "eef30052b7ac"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "cc1661fa0fce"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "67b2ee545998" + "load": "d25378cb1591" }, - "state": "4c469dd09919", - "effects": [] + "state": "5778876b879a", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.transport-rejection-no-message:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "d6ad820e2213"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "7a8dea3aade4"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "1b732905ab96" + "load": "58ac1289459d" }, - "state": "c8f799353575", - "effects": [] + "state": "e9e4f1d0be87", + "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 9a9a104f58b..3c9bf8cf331 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 @@ -53,13 +53,593 @@ "kind": "error", "message": "" }, + "0ccd26f1a7f3": { + "name": "github.prForBranch#1", + "ordinal": 6, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "linkedPRNumber": { + "$rpc": "null" + }, + "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-3", + "ok": false + } + } + }, + "0e35af4e1fa3": { + "name": "github.prForBranch#1", + "ordinal": 7, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null,\"fallbackPRNumber\":12,\"currentHeadOid\":null}}" + }, "12ce08ba6f43": { "kind": "error", "message": "The host sent a reply this app could not read (github.prForBranch)" }, - "13bc6662625a": { + "15c9074079de": { + "name": "reply-salvage", + "ordinal": 5, + "value": { + "droppedCount": 1, + "droppedPaths": ["linkedPR"], + "method": "worktree.show", + "operation": "worktree.summary-or-skip", + "variant": "worktree-summary" + } + }, + "1c1552d03dfc": { + "name": "github.prForBranch#1", + "ordinal": 6, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "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": { + "fetchedAt": 0, + "kind": "found", + "pr": { + "headSha": "head-sha-1", + "mergeable": "MERGEABLE", + "number": 12, + "state": "open", + "title": "Recorded", + "url": "https://x/12" + } + } + } + } + }, + "1e93a05b3c16": { + "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" + } + }, + "kind": "ready" + }, + "22e789693153": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "kind": "error", + "message": "outer refused" + } + }, + "2a8c54df5625": { + "name": "github.prForBranch#1", + "ordinal": 6, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "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 + } + } + }, + "2ff9cdff091a": { + "kind": "none" + }, + "329238d30b57": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "kind": "error", + "message": "transport failure" + } + }, + "3af33057b748": { + "name": "github.prForBranch#1", + "ordinal": 6, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "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": "inner refused", + "ok": false + } + } + } + }, + "4777f063108d": { + "name": "github.prForBranch#1", + "ordinal": 6, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "linkedPRNumber": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "pending", + "startedAt": 0 + } + }, + "4b26820600b0": { + "name": "hostedReview.forBranch#1", + "ordinal": 3, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":null,\"active\":true}}" + }, + "4c629c3c776a": { + "name": "github.prForBranch#1", + "ordinal": 6, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "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 + } + } + } + }, + "4fae27394886": { "name": "github.prChecks#1", - "ordinal": 7, + "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\"}}" + }, + "5fb5486dad6c": { + "kind": "error", + "message": "transport failure" + }, + "65b850ae7b12": { + "name": "github.prForBranch#1", + "ordinal": 6, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "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": "refused" + } + } + } + }, + "65eb7565d931": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "kind": "error", + "message": "The host sent a reply this app could not read (github.prForBranch)" + } + }, + "6f29f5639822": { + "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" + } + }, + "kind": "ready" + } + }, + "7cbf1de78fc1": { + "name": "worktree.show#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "worktree.show" + }, + { + "name": "params", + "value": { + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "worktree": { + "linkedPR": { + "$rpc": "null" + } + } + } + } + } + }, + "9270aeb7d9c6": { + "status": "pending", + "startedAt": 0 + }, + "93824157d99f": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "kind": "none" + } + }, + "961764bf7ef5": { + "kind": "error", + "message": "Request failed: github.prForBranch" + }, + "9a7a01989014": { + "name": "github.prChecks#1", + "ordinal": 8, "args": [ { "name": "method", @@ -98,356 +678,47 @@ } } }, - "18bb9f00f1fc": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "linkedPRNumber": 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 - } - } - }, - "1a11f259e9bb": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "linkedPRNumber": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-3", - "ok": true - } - } - }, - "22e789693153": { + "9ad0f7647ce8": { "status": "fulfilled", "startedAt": 0, "settledAt": 0, "value": { "kind": "error", - "message": "outer refused" + "message": "" } }, - "2d51cf618736": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "linkedPRNumber": 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-3", - "ok": false - } - } - }, - "2ff9cdff091a": { - "kind": "none" - }, - "3182bdacb811": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "linkedPRNumber": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "pending", - "startedAt": 0 - } - }, - "329238d30b57": { + "9ef3d700c2ea": { "status": "fulfilled", "startedAt": 0, "settledAt": 0, "value": { "kind": "error", - "message": "transport failure" + "message": "Unknown method" } }, - "3b34bbd39a48": { - "data": { - "checks": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { + "a192f0304e9a": { + "kind": "error", + "message": "Unknown method" + }, + "b2577fb9d362": { + "name": "github.prForBranch#1", + "ordinal": 6, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { "$rpc": "null" }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ], - "checksError": { - "$rpc": "null" - }, - "details": { - "$rpc": "null" - }, - "pr": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - }, - "3efae84ceb03": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "linkedPRNumber": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "Error", - "message": "", - "isRpcDeliveryUnknown": true - } - } - }, - "3fee1bea832b": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "linkedPRNumber": 12, - "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" + "fallbackPRNumber": 12, + "linkedPRNumber": { + "$rpc": "null" }, - "ok": false - } - } - } - }, - "47cbe89ba85a": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "linkedPRNumber": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-3", - "ok": true, - "result": { - "fetchedAt": 0, - "kind": "found", - "pr": { - "headSha": "head-sha-1", - "mergeable": "MERGEABLE", - "number": 12, - "state": "open", - "title": "Recorded", - "url": "https://x/12" - } - } - } - } - }, - "4b26820600b0": { - "name": "hostedReview.forBranch#1", - "ordinal": 3, - "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":null,\"active\":true}}" - }, - "5dbd52d6a1c7": { - "name": "worktree.show#1", - "ordinal": 4, - "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"worktree.show\",\"params\":{\"worktree\":\"id:repo-9::/w\"}}" - }, - "5e257517f086": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "linkedPRNumber": 12, "repo": "id:repo-9" } }, @@ -472,22 +743,9 @@ } } }, - "5fb5486dad6c": { - "kind": "error", - "message": "transport failure" - }, - "65eb7565d931": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "kind": "error", - "message": "The host sent a reply this app could not read (github.prForBranch)" - } - }, - "88f79e4872c2": { + "ccb14b797eee": { "name": "github.prForBranch#1", - "ordinal": 5, + "ordinal": 6, "args": [ { "name": "method", @@ -497,7 +755,59 @@ "name": "params", "value": { "branch": "feature", - "linkedPRNumber": 12, + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "linkedPRNumber": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "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", + "e23ac4385bcd": { + "name": "github.prForBranch#1", + "ordinal": 6, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "linkedPRNumber": { + "$rpc": "null" + }, "repo": "id:repo-9" } }, @@ -522,85 +832,9 @@ } } }, - "9270aeb7d9c6": { - "status": "pending", - "startedAt": 0 - }, - "93824157d99f": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "kind": "none" - } - }, - "961764bf7ef5": { - "kind": "error", - "message": "Request failed: github.prForBranch" - }, - "972c02b38720": { + "e6d66cd6a4a4": { "name": "github.prForBranch#1", "ordinal": 6, - "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":12}}" - }, - "9ad0f7647ce8": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "kind": "error", - "message": "" - } - }, - "9ef3d700c2ea": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "kind": "error", - "message": "Unknown method" - } - }, - "9fac855f9003": { - "name": "github.prChecks#1", - "ordinal": 8, - "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" - }, - "a192f0304e9a": { - "kind": "error", - "message": "Unknown method" - }, - "a6cb6a8ef089": { - "name": "github.prChecks#1", - "ordinal": 7, - "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 - } - }, - "d0feaa761562": { - "name": "github.prForBranch#1", - "ordinal": 5, "args": [ { "name": "method", @@ -610,7 +844,13 @@ "name": "params", "value": { "branch": "feature", - "linkedPRNumber": 12, + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "linkedPRNumber": { + "$rpc": "null" + }, "repo": "id:repo-9" } }, @@ -622,89 +862,13 @@ } ], "settlement": { - "status": "fulfilled", + "status": "rejected", "startedAt": 0, "settledAt": 0, - "value": { - "id": "frame-3", - "ok": true, - "result": { - "error": "inner refused", - "ok": false - } - } - } - }, - "d8f5fb00693d": { - "name": "worktree.show#1", - "ordinal": 2, - "args": [ - { - "name": "method", - "value": "worktree.show" - }, - { - "name": "params", - "value": { - "worktree": "id:repo-9::/w" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-2", - "ok": true, - "result": { - "worktree": { - "linkedPR": 12 - } - } - } - } - }, - "e169ebaf642b": "unloaded", - "e7235e3d759b": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "linkedPRNumber": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-3", - "ok": true, - "result": { - "$rpc": "null" - } + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true } } }, @@ -721,9 +885,9 @@ "message": "Request failed: github.prForBranch" } }, - "f64fcd9510b8": { + "f087a8f7b2e9": { "name": "github.prForBranch#1", - "ordinal": 5, + "ordinal": 6, "args": [ { "name": "method", @@ -733,7 +897,13 @@ "name": "params", "value": { "branch": "feature", - "linkedPRNumber": 12, + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "linkedPRNumber": { + "$rpc": "null" + }, "repo": "id:repo-9" } }, @@ -752,71 +922,10 @@ "id": "frame-3", "ok": true, "result": { - "error": "refused" + "$rpc": "null" } } } - }, - "fe38fc9a9e33": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - } } }, "recording": { @@ -825,277 +934,277 @@ { "id": "pr-sidebar-load.prelude:branch-hint", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "4777f063108d"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.normal:pr", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "4fae27394886"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.normal:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "9a7a01989014"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", - "effects": [] + "state": "1e93a05b3c16", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.result-absent:pr", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "1a11f259e9bb"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "2a8c54df5625"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "65eb7565d931" }, "state": "12ce08ba6f43", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.result-absent:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "1a11f259e9bb"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "2a8c54df5625"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "65eb7565d931" }, "state": "12ce08ba6f43", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.result-null:pr", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "e7235e3d759b"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "f087a8f7b2e9"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "93824157d99f" }, "state": "2ff9cdff091a", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.result-null:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "e7235e3d759b"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "f087a8f7b2e9"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "93824157d99f" }, "state": "2ff9cdff091a", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-ok-missing:pr", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "f64fcd9510b8"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "65b850ae7b12"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "65eb7565d931" }, "state": "12ce08ba6f43", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-ok-missing:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "f64fcd9510b8"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "65b850ae7b12"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "65eb7565d931" }, "state": "12ce08ba6f43", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-false-string-error:pr", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "d0feaa761562"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "3af33057b748"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "65eb7565d931" }, "state": "12ce08ba6f43", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-false-string-error:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "d0feaa761562"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "3af33057b748"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "65eb7565d931" }, "state": "12ce08ba6f43", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-false-object-error:pr", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "3fee1bea832b"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "4c629c3c776a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "65eb7565d931" }, "state": "12ce08ba6f43", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-false-object-error:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "3fee1bea832b"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "4c629c3c776a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "65eb7565d931" }, "state": "12ce08ba6f43", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.outer-refused:pr", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "2d51cf618736"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "0ccd26f1a7f3"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "22e789693153" }, "state": "ea6a7aa78063", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.outer-refused:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "2d51cf618736"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "0ccd26f1a7f3"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "22e789693153" }, "state": "ea6a7aa78063", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.outer-refused-no-message:pr", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "88f79e4872c2"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "e23ac4385bcd"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "eb566c3ec487" }, "state": "961764bf7ef5", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.outer-refused-no-message:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "88f79e4872c2"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "e23ac4385bcd"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "eb566c3ec487" }, "state": "961764bf7ef5", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.method-not-found:pr", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "5e257517f086"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "b2577fb9d362"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "9ef3d700c2ea" }, "state": "a192f0304e9a", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.method-not-found:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "5e257517f086"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "b2577fb9d362"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "9ef3d700c2ea" }, "state": "a192f0304e9a", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.transport-rejection:pr", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "18bb9f00f1fc"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "e6d66cd6a4a4"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "329238d30b57" }, "state": "5fb5486dad6c", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.transport-rejection:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "18bb9f00f1fc"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "e6d66cd6a4a4"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "329238d30b57" }, "state": "5fb5486dad6c", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.transport-rejection-no-message:pr", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "3efae84ceb03"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "ccb14b797eee"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "9ad0f7647ce8" }, "state": "0822a1881753", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.transport-rejection-no-message:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "3efae84ceb03"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "ccb14b797eee"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "9ad0f7647ce8" }, "state": "0822a1881753", - "effects": [] + "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 84bbde5a742..da8fc83f75e 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 @@ -89,19 +89,41 @@ } } }, - "13bc6662625a": { - "name": "github.prChecks#1", + "0e35af4e1fa3": { + "name": "github.prForBranch#1", "ordinal": 7, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null,\"fallbackPRNumber\":12,\"currentHeadOid\":null}}" + }, + "15c9074079de": { + "name": "reply-salvage", + "ordinal": 5, + "value": { + "droppedCount": 1, + "droppedPaths": ["linkedPR"], + "method": "worktree.show", + "operation": "worktree.summary-or-skip", + "variant": "worktree-summary" + } + }, + "1c1552d03dfc": { + "name": "github.prForBranch#1", + "ordinal": 6, "args": [ { "name": "method", - "value": "github.prChecks" + "value": "github.prForBranch" }, { "name": "params", "value": { - "headSha": "head-sha-1", - "prNumber": 12, + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "linkedPRNumber": { + "$rpc": "null" + }, "repo": "id:repo-9" } }, @@ -117,46 +139,90 @@ "startedAt": 0, "settledAt": 0, "value": { - "id": "frame-4", + "id": "frame-3", "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed" + "result": { + "fetchedAt": 0, + "kind": "found", + "pr": { + "headSha": "head-sha-1", + "mergeable": "MERGEABLE", + "number": 12, + "state": "open", + "title": "Recorded", + "url": "https://x/12" } - ] + } } } }, - "3182bdacb811": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "linkedPRNumber": 12, - "repo": "id:repo-9" + "1e93a05b3c16": { + "data": { + "checks": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } } + ], + "checksError": { + "$rpc": "null" }, - { - "name": "options", - "value": { - "$rpc": "absent" - } + "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" } - ], - "settlement": { - "status": "pending", - "startedAt": 0 - } + }, + "kind": "ready" }, "35103e980aae": { "name": "hostedReview.forBranch#1", @@ -194,65 +260,9 @@ } } }, - "3b34bbd39a48": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - }, - "47cbe89ba85a": { + "4777f063108d": { "name": "github.prForBranch#1", - "ordinal": 5, + "ordinal": 6, "args": [ { "name": "method", @@ -262,7 +272,13 @@ "name": "params", "value": { "branch": "feature", - "linkedPRNumber": 12, + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "linkedPRNumber": { + "$rpc": "null" + }, "repo": "id:repo-9" } }, @@ -274,25 +290,8 @@ } ], "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-3", - "ok": true, - "result": { - "fetchedAt": 0, - "kind": "found", - "pr": { - "headSha": "head-sha-1", - "mergeable": "MERGEABLE", - "number": 12, - "state": "open", - "title": "Recorded", - "url": "https://x/12" - } - } - } + "status": "pending", + "startedAt": 0 } }, "489d375fcdeb": { @@ -339,6 +338,34 @@ "ordinal": 3, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":null,\"active\":true}}" }, + "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 + } + }, "5bf993b3adf7": { "name": "hostedReview.forBranch#1", "ordinal": 1, @@ -418,6 +445,79 @@ } } }, + "6f29f5639822": { + "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" + } + }, + "kind": "ready" + } + }, "7bf83a5e67be": { "name": "hostedReview.forBranch#1", "ordinal": 1, @@ -458,6 +558,49 @@ } } }, + "7c9620d17ba0": { + "name": "github.prForBranch#1", + "ordinal": 7, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null,\"fallbackPRNumber\":null,\"currentHeadOid\":null}}" + }, + "7cbf1de78fc1": { + "name": "worktree.show#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "worktree.show" + }, + { + "name": "params", + "value": { + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "worktree": { + "linkedPR": { + "$rpc": "null" + } + } + } + } + } + }, "879f943fd73b": { "name": "hostedReview.forBranch#1", "ordinal": 1, @@ -504,10 +647,99 @@ "status": "pending", "startedAt": 0 }, - "972c02b38720": { + "973a6e87065b": { "name": "github.prForBranch#1", "ordinal": 6, - "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":12}}" + "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": { + "fetchedAt": 0, + "kind": "found", + "pr": { + "headSha": "head-sha-1", + "mergeable": "MERGEABLE", + "number": 12, + "state": "open", + "title": "Recorded", + "url": "https://x/12" + } + } + } + } + }, + "9a7a01989014": { + "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": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-4", + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed" + } + ] + } + } }, "9f5541cd3208": { "name": "hostedReview.forBranch#1", @@ -548,24 +780,27 @@ } } }, - "9fac855f9003": { - "name": "github.prChecks#1", - "ordinal": 8, - "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" - }, - "a6cb6a8ef089": { - "name": "github.prChecks#1", - "ordinal": 7, + "cc4dd30d2afd": { + "name": "github.prForBranch#1", + "ordinal": 6, "args": [ { "name": "method", - "value": "github.prChecks" + "value": "github.prForBranch" }, { "name": "params", "value": { - "headSha": "head-sha-1", - "prNumber": 12, + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, + "linkedPRNumber": { + "$rpc": "null" + }, "repo": "id:repo-9" } }, @@ -621,41 +856,10 @@ } } }, - "d8f5fb00693d": { - "name": "worktree.show#1", - "ordinal": 2, - "args": [ - { - "name": "method", - "value": "worktree.show" - }, - { - "name": "params", - "value": { - "worktree": "id:repo-9::/w" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-2", - "ok": true, - "result": { - "worktree": { - "linkedPR": 12 - } - } - } - } + "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", "e8a558288b9c": { @@ -697,67 +901,6 @@ "ok": false } } - }, - "fe38fc9a9e33": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - } } }, "recording": { @@ -766,397 +909,397 @@ { "id": "pr-sidebar-load.normal:branch-hint", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "4777f063108d"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.normal:pr", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "4fae27394886"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.normal:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "9a7a01989014"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", - "effects": [] + "state": "1e93a05b3c16", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.result-absent:branch-hint", "observation": { - "sender": ["35103e980aae", "d8f5fb00693d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["35103e980aae", "7cbf1de78fc1", "cc4dd30d2afd"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.result-absent:pr", "observation": { - "sender": ["35103e980aae", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["35103e980aae", "7cbf1de78fc1", "973a6e87065b", "4fae27394886"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.result-absent:loaded", "observation": { - "sender": ["35103e980aae", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["35103e980aae", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", - "effects": [] + "state": "1e93a05b3c16", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.result-null:branch-hint", "observation": { - "sender": ["9f5541cd3208", "d8f5fb00693d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["9f5541cd3208", "7cbf1de78fc1", "cc4dd30d2afd"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.result-null:pr", "observation": { - "sender": ["9f5541cd3208", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["9f5541cd3208", "7cbf1de78fc1", "973a6e87065b", "4fae27394886"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.result-null:loaded", "observation": { - "sender": ["9f5541cd3208", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["9f5541cd3208", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", - "effects": [] + "state": "1e93a05b3c16", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-ok-missing:branch-hint", "observation": { - "sender": ["489d375fcdeb", "d8f5fb00693d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["489d375fcdeb", "7cbf1de78fc1", "cc4dd30d2afd"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-ok-missing:pr", "observation": { - "sender": ["489d375fcdeb", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["489d375fcdeb", "7cbf1de78fc1", "973a6e87065b", "4fae27394886"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-ok-missing:loaded", "observation": { - "sender": ["489d375fcdeb", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["489d375fcdeb", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", - "effects": [] + "state": "1e93a05b3c16", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-false-string-error:branch-hint", "observation": { - "sender": ["05ddd233b0e4", "d8f5fb00693d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["05ddd233b0e4", "7cbf1de78fc1", "cc4dd30d2afd"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-false-string-error:pr", "observation": { - "sender": ["05ddd233b0e4", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["05ddd233b0e4", "7cbf1de78fc1", "973a6e87065b", "4fae27394886"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-false-string-error:loaded", "observation": { - "sender": ["05ddd233b0e4", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["05ddd233b0e4", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", - "effects": [] + "state": "1e93a05b3c16", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-false-object-error:branch-hint", "observation": { - "sender": ["879f943fd73b", "d8f5fb00693d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["879f943fd73b", "7cbf1de78fc1", "cc4dd30d2afd"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-false-object-error:pr", "observation": { - "sender": ["879f943fd73b", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["879f943fd73b", "7cbf1de78fc1", "973a6e87065b", "4fae27394886"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.inner-false-object-error:loaded", "observation": { - "sender": ["879f943fd73b", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["879f943fd73b", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", - "effects": [] + "state": "1e93a05b3c16", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.outer-refused:branch-hint", "observation": { - "sender": ["e8a558288b9c", "d8f5fb00693d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["e8a558288b9c", "7cbf1de78fc1", "cc4dd30d2afd"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.outer-refused:pr", "observation": { - "sender": ["e8a558288b9c", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["e8a558288b9c", "7cbf1de78fc1", "973a6e87065b", "4fae27394886"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.outer-refused:loaded", "observation": { - "sender": ["e8a558288b9c", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["e8a558288b9c", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", - "effects": [] + "state": "1e93a05b3c16", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.outer-refused-no-message:branch-hint", "observation": { - "sender": ["d8e9ec6c11ee", "d8f5fb00693d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["d8e9ec6c11ee", "7cbf1de78fc1", "cc4dd30d2afd"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.outer-refused-no-message:pr", "observation": { - "sender": ["d8e9ec6c11ee", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["d8e9ec6c11ee", "7cbf1de78fc1", "973a6e87065b", "4fae27394886"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.outer-refused-no-message:loaded", "observation": { - "sender": ["d8e9ec6c11ee", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["d8e9ec6c11ee", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", - "effects": [] + "state": "1e93a05b3c16", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.method-not-found:branch-hint", "observation": { - "sender": ["7bf83a5e67be", "d8f5fb00693d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["7bf83a5e67be", "7cbf1de78fc1", "cc4dd30d2afd"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.method-not-found:pr", "observation": { - "sender": ["7bf83a5e67be", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["7bf83a5e67be", "7cbf1de78fc1", "973a6e87065b", "4fae27394886"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.method-not-found:loaded", "observation": { - "sender": ["7bf83a5e67be", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["7bf83a5e67be", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", - "effects": [] + "state": "1e93a05b3c16", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.transport-rejection:branch-hint", "observation": { - "sender": ["5bf993b3adf7", "d8f5fb00693d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["5bf993b3adf7", "7cbf1de78fc1", "cc4dd30d2afd"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.transport-rejection:pr", "observation": { - "sender": ["5bf993b3adf7", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["5bf993b3adf7", "7cbf1de78fc1", "973a6e87065b", "4fae27394886"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.transport-rejection:loaded", "observation": { - "sender": ["5bf993b3adf7", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["5bf993b3adf7", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", - "effects": [] + "state": "1e93a05b3c16", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.transport-rejection-no-message:branch-hint", "observation": { - "sender": ["636ab64ed281", "d8f5fb00693d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["636ab64ed281", "7cbf1de78fc1", "cc4dd30d2afd"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.transport-rejection-no-message:pr", "observation": { - "sender": ["636ab64ed281", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["636ab64ed281", "7cbf1de78fc1", "973a6e87065b", "4fae27394886"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.transport-rejection-no-message:loaded", "observation": { - "sender": ["636ab64ed281", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["636ab64ed281", "7cbf1de78fc1", "973a6e87065b", "9a7a01989014"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "7c9620d17ba0", "dcec20ae0055"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", - "effects": [] + "state": "1e93a05b3c16", + "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 e247bab1f95..be372a7aa9e 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 @@ -81,6 +81,11 @@ } } }, + "0e35af4e1fa3": { + "name": "github.prForBranch#1", + "ordinal": 7, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null,\"fallbackPRNumber\":12,\"currentHeadOid\":null}}" + }, "13bc6662625a": { "name": "github.prChecks#1", "ordinal": 7, @@ -122,6 +127,17 @@ } } }, + "15c9074079de": { + "name": "reply-salvage", + "ordinal": 5, + "value": { + "droppedCount": 1, + "droppedPaths": ["linkedPR"], + "method": "worktree.show", + "operation": "worktree.summary-or-skip", + "variant": "worktree-summary" + } + }, "1a1f37b92aca": { "name": "worktree.show#1", "ordinal": 2, @@ -157,9 +173,9 @@ } } }, - "3182bdacb811": { + "1c1552d03dfc": { "name": "github.prForBranch#1", - "ordinal": 5, + "ordinal": 6, "args": [ { "name": "method", @@ -169,7 +185,13 @@ "name": "params", "value": { "branch": "feature", - "linkedPRNumber": 12, + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "linkedPRNumber": { + "$rpc": "null" + }, "repo": "id:repo-9" } }, @@ -181,11 +203,28 @@ } ], "settlement": { - "status": "pending", - "startedAt": 0 + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "fetchedAt": 0, + "kind": "found", + "pr": { + "headSha": "head-sha-1", + "mergeable": "MERGEABLE", + "number": 12, + "state": "open", + "title": "Recorded", + "url": "https://x/12" + } + } + } } }, - "3b34bbd39a48": { + "1e93a05b3c16": { "data": { "checks": [ { @@ -215,6 +254,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -233,6 +281,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -273,9 +324,9 @@ } } }, - "47cbe89ba85a": { + "4777f063108d": { "name": "github.prForBranch#1", - "ordinal": 5, + "ordinal": 6, "args": [ { "name": "method", @@ -285,7 +336,13 @@ "name": "params", "value": { "branch": "feature", - "linkedPRNumber": 12, + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "linkedPRNumber": { + "$rpc": "null" + }, "repo": "id:repo-9" } }, @@ -297,25 +354,8 @@ } ], "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-3", - "ok": true, - "result": { - "fetchedAt": 0, - "kind": "found", - "pr": { - "headSha": "head-sha-1", - "mergeable": "MERGEABLE", - "number": 12, - "state": "open", - "title": "Recorded", - "url": "https://x/12" - } - } - } + "status": "pending", + "startedAt": 0 } }, "4b26820600b0": { @@ -323,6 +363,34 @@ "ordinal": 3, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":null,\"active\":true}}" }, + "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 + } + }, "5087d259003b": { "name": "worktree.show#1", "ordinal": 2, @@ -397,6 +465,168 @@ "ordinal": 4, "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"worktree.show\",\"params\":{\"worktree\":\"id:repo-9::/w\"}}" }, + "6b20a29acbfe": { + "name": "github.prForBranch#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "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": { + "fetchedAt": 0, + "kind": "found", + "pr": { + "headSha": "head-sha-1", + "mergeable": "MERGEABLE", + "number": 12, + "state": "open", + "title": "Recorded", + "url": "https://x/12" + } + } + } + } + }, + "6f29f5639822": { + "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" + } + }, + "kind": "ready" + } + }, + "7cbf1de78fc1": { + "name": "worktree.show#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "worktree.show" + }, + { + "name": "params", + "value": { + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "worktree": { + "linkedPR": { + "$rpc": "null" + } + } + } + } + } + }, "7eb2a61711fc": { "name": "worktree.show#1", "ordinal": 2, @@ -432,10 +662,46 @@ "status": "pending", "startedAt": 0 }, - "972c02b38720": { - "name": "github.prForBranch#1", - "ordinal": 6, - "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":12}}" + "9a7a01989014": { + "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": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-4", + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed" + } + ] + } + } }, "9fac855f9003": { "name": "github.prChecks#1", @@ -505,18 +771,37 @@ } } }, - "d8f5fb00693d": { - "name": "worktree.show#1", - "ordinal": 2, + "cf54ab7bda72": { + "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\":12,\"currentHeadOid\":null}}" + }, + "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", + "eb44c4f75728": { + "name": "github.prForBranch#1", + "ordinal": 5, "args": [ { "name": "method", - "value": "worktree.show" + "value": "github.prForBranch" }, { "name": "params", "value": { - "worktree": "id:repo-9::/w" + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "linkedPRNumber": { + "$rpc": "null" + }, + "repo": "id:repo-9" } }, { @@ -527,21 +812,10 @@ } ], "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-2", - "ok": true, - "result": { - "worktree": { - "linkedPR": 12 - } - } - } + "status": "pending", + "startedAt": 0 } }, - "e169ebaf642b": "unloaded", "f14112e24d21": { "name": "worktree.show#1", "ordinal": 2, @@ -647,67 +921,6 @@ } } } - }, - "fe38fc9a9e33": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - } } }, "recording": { @@ -716,44 +929,44 @@ { "id": "pr-sidebar-load.normal:branch-hint", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "4777f063108d"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.normal:pr", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "4fae27394886"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.normal:loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "9a7a01989014"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", - "effects": [] + "state": "1e93a05b3c16", + "effects": ["15c9074079de"] } }, { "id": "pr-sidebar-load.result-absent:branch-hint", "observation": { - "sender": ["07639c4f1e7f", "7eb2a61711fc", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7eb2a61711fc", "eb44c4f75728"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72"], "settlements": { "load": "9270aeb7d9c6" }, @@ -764,8 +977,8 @@ { "id": "pr-sidebar-load.result-absent:pr", "observation": { - "sender": ["07639c4f1e7f", "7eb2a61711fc", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7eb2a61711fc", "6b20a29acbfe", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { "load": "9270aeb7d9c6" }, @@ -776,20 +989,20 @@ { "id": "pr-sidebar-load.result-absent:loaded", "observation": { - "sender": ["07639c4f1e7f", "7eb2a61711fc", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7eb2a61711fc", "6b20a29acbfe", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", + "state": "1e93a05b3c16", "effects": [] } }, { "id": "pr-sidebar-load.result-null:branch-hint", "observation": { - "sender": ["07639c4f1e7f", "552f85dcd6b4", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "552f85dcd6b4", "eb44c4f75728"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72"], "settlements": { "load": "9270aeb7d9c6" }, @@ -800,8 +1013,8 @@ { "id": "pr-sidebar-load.result-null:pr", "observation": { - "sender": ["07639c4f1e7f", "552f85dcd6b4", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "552f85dcd6b4", "6b20a29acbfe", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { "load": "9270aeb7d9c6" }, @@ -812,20 +1025,20 @@ { "id": "pr-sidebar-load.result-null:loaded", "observation": { - "sender": ["07639c4f1e7f", "552f85dcd6b4", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "552f85dcd6b4", "6b20a29acbfe", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", + "state": "1e93a05b3c16", "effects": [] } }, { "id": "pr-sidebar-load.inner-ok-missing:branch-hint", "observation": { - "sender": ["07639c4f1e7f", "f6b2f58dcf76", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "f6b2f58dcf76", "eb44c4f75728"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72"], "settlements": { "load": "9270aeb7d9c6" }, @@ -836,8 +1049,8 @@ { "id": "pr-sidebar-load.inner-ok-missing:pr", "observation": { - "sender": ["07639c4f1e7f", "f6b2f58dcf76", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "f6b2f58dcf76", "6b20a29acbfe", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { "load": "9270aeb7d9c6" }, @@ -848,20 +1061,20 @@ { "id": "pr-sidebar-load.inner-ok-missing:loaded", "observation": { - "sender": ["07639c4f1e7f", "f6b2f58dcf76", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "f6b2f58dcf76", "6b20a29acbfe", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", + "state": "1e93a05b3c16", "effects": [] } }, { "id": "pr-sidebar-load.inner-false-string-error:branch-hint", "observation": { - "sender": ["07639c4f1e7f", "ade44fd82eca", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "ade44fd82eca", "eb44c4f75728"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72"], "settlements": { "load": "9270aeb7d9c6" }, @@ -872,8 +1085,8 @@ { "id": "pr-sidebar-load.inner-false-string-error:pr", "observation": { - "sender": ["07639c4f1e7f", "ade44fd82eca", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "ade44fd82eca", "6b20a29acbfe", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { "load": "9270aeb7d9c6" }, @@ -884,20 +1097,20 @@ { "id": "pr-sidebar-load.inner-false-string-error:loaded", "observation": { - "sender": ["07639c4f1e7f", "ade44fd82eca", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "ade44fd82eca", "6b20a29acbfe", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", + "state": "1e93a05b3c16", "effects": [] } }, { "id": "pr-sidebar-load.inner-false-object-error:branch-hint", "observation": { - "sender": ["07639c4f1e7f", "f8ad59a07e10", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "f8ad59a07e10", "eb44c4f75728"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72"], "settlements": { "load": "9270aeb7d9c6" }, @@ -908,8 +1121,8 @@ { "id": "pr-sidebar-load.inner-false-object-error:pr", "observation": { - "sender": ["07639c4f1e7f", "f8ad59a07e10", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "f8ad59a07e10", "6b20a29acbfe", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { "load": "9270aeb7d9c6" }, @@ -920,20 +1133,20 @@ { "id": "pr-sidebar-load.inner-false-object-error:loaded", "observation": { - "sender": ["07639c4f1e7f", "f8ad59a07e10", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "f8ad59a07e10", "6b20a29acbfe", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", + "state": "1e93a05b3c16", "effects": [] } }, { "id": "pr-sidebar-load.outer-refused:branch-hint", "observation": { - "sender": ["07639c4f1e7f", "f14112e24d21", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "f14112e24d21", "eb44c4f75728"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72"], "settlements": { "load": "9270aeb7d9c6" }, @@ -944,8 +1157,8 @@ { "id": "pr-sidebar-load.outer-refused:pr", "observation": { - "sender": ["07639c4f1e7f", "f14112e24d21", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "f14112e24d21", "6b20a29acbfe", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { "load": "9270aeb7d9c6" }, @@ -956,20 +1169,20 @@ { "id": "pr-sidebar-load.outer-refused:loaded", "observation": { - "sender": ["07639c4f1e7f", "f14112e24d21", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "f14112e24d21", "6b20a29acbfe", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", + "state": "1e93a05b3c16", "effects": [] } }, { "id": "pr-sidebar-load.outer-refused-no-message:branch-hint", "observation": { - "sender": ["07639c4f1e7f", "5087d259003b", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "5087d259003b", "eb44c4f75728"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72"], "settlements": { "load": "9270aeb7d9c6" }, @@ -980,8 +1193,8 @@ { "id": "pr-sidebar-load.outer-refused-no-message:pr", "observation": { - "sender": ["07639c4f1e7f", "5087d259003b", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "5087d259003b", "6b20a29acbfe", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { "load": "9270aeb7d9c6" }, @@ -992,20 +1205,20 @@ { "id": "pr-sidebar-load.outer-refused-no-message:loaded", "observation": { - "sender": ["07639c4f1e7f", "5087d259003b", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "5087d259003b", "6b20a29acbfe", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", + "state": "1e93a05b3c16", "effects": [] } }, { "id": "pr-sidebar-load.method-not-found:branch-hint", "observation": { - "sender": ["07639c4f1e7f", "1a1f37b92aca", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "1a1f37b92aca", "eb44c4f75728"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72"], "settlements": { "load": "9270aeb7d9c6" }, @@ -1016,8 +1229,8 @@ { "id": "pr-sidebar-load.method-not-found:pr", "observation": { - "sender": ["07639c4f1e7f", "1a1f37b92aca", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "1a1f37b92aca", "6b20a29acbfe", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { "load": "9270aeb7d9c6" }, @@ -1028,20 +1241,20 @@ { "id": "pr-sidebar-load.method-not-found:loaded", "observation": { - "sender": ["07639c4f1e7f", "1a1f37b92aca", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "1a1f37b92aca", "6b20a29acbfe", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", + "state": "1e93a05b3c16", "effects": [] } }, { "id": "pr-sidebar-load.transport-rejection:branch-hint", "observation": { - "sender": ["07639c4f1e7f", "03dabf7904c5", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "03dabf7904c5", "eb44c4f75728"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72"], "settlements": { "load": "9270aeb7d9c6" }, @@ -1052,8 +1265,8 @@ { "id": "pr-sidebar-load.transport-rejection:pr", "observation": { - "sender": ["07639c4f1e7f", "03dabf7904c5", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "03dabf7904c5", "6b20a29acbfe", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { "load": "9270aeb7d9c6" }, @@ -1064,20 +1277,20 @@ { "id": "pr-sidebar-load.transport-rejection:loaded", "observation": { - "sender": ["07639c4f1e7f", "03dabf7904c5", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "03dabf7904c5", "6b20a29acbfe", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", + "state": "1e93a05b3c16", "effects": [] } }, { "id": "pr-sidebar-load.transport-rejection-no-message:branch-hint", "observation": { - "sender": ["07639c4f1e7f", "3fdee65f324d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "3fdee65f324d", "eb44c4f75728"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72"], "settlements": { "load": "9270aeb7d9c6" }, @@ -1088,8 +1301,8 @@ { "id": "pr-sidebar-load.transport-rejection-no-message:pr", "observation": { - "sender": ["07639c4f1e7f", "3fdee65f324d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "3fdee65f324d", "6b20a29acbfe", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { "load": "9270aeb7d9c6" }, @@ -1100,12 +1313,12 @@ { "id": "pr-sidebar-load.transport-rejection-no-message:loaded", "observation": { - "sender": ["07639c4f1e7f", "3fdee65f324d", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "3fdee65f324d", "6b20a29acbfe", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "cf54ab7bda72", "9fac855f9003"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", + "state": "1e93a05b3c16", "effects": [] } } diff --git a/mobile/rpc-foundation/goldens/pr-read-surface.json b/mobile/rpc-foundation/goldens/pr-read-surface.json index 57f5f2e1139..7352cbcc7ba 100644 --- a/mobile/rpc-foundation/goldens/pr-read-surface.json +++ b/mobile/rpc-foundation/goldens/pr-read-surface.json @@ -4,16 +4,219 @@ "family": "github.pr-read", "namedDeltas": [], "values": { - "083bb0224d9d": { - "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}}" - }, "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\"}}" }, + "0dd7a956162d": { + "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, + "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, @@ -91,6 +294,168 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" }, + "284c7bccbc70": { + "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, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "41113a109089": { "repo-slug": { "ok": true, @@ -294,55 +659,50 @@ } } }, - "50f04028e403": { - "check-details": { + "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": { + "hosted-review": { "ok": true, "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" + "autoMergeAllowed": { + "$rpc": "undefined" }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" + "autoMergeEnabled": { + "$rpc": "undefined" }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" + "headSha": { + "$rpc": "undefined" }, - "status": "completed", - "summary": { - "$rpc": "null" + "mergeStateStatus": { + "$rpc": "undefined" }, - "text": { - "$rpc": "null" + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" } }, - "checks": { + "repo-slug": { "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, + "5b4e0caf4569": { "hosted-review": { "ok": true, "result": { @@ -381,6 +741,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -399,6 +768,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -475,127 +847,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": { - "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" - } - } - }, "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}}" }, - "9589a1e1a61e": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, - "a0b9d1ab313a": { + "a0d70c59fdd1": { "name": "github.prForBranch#1", "ordinal": 5, "args": [ @@ -607,6 +864,12 @@ "name": "params", "value": { "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, "linkedPRNumber": { "$rpc": "null" }, @@ -642,17 +905,7 @@ } } }, - "a7c7a8c0dcbd": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, + "a453517e1386": { "check-details": { "ok": true, "result": { @@ -739,6 +992,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -757,6 +1019,9 @@ "reviewDecision": { "$rpc": "undefined" }, + "stack": { + "$rpc": "undefined" + }, "state": "open", "title": "Recorded", "updatedAt": "", @@ -904,6 +1169,90 @@ } } }, + "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" + } + } + }, "e23eb2e4b033": { "status": "fulfilled", "startedAt": 0, @@ -969,195 +1318,6 @@ } } }, - "f0b34267007c": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, - "f2563d0882ec": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "checksStatus": "pending", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - } - }, "fa4bf991415d": { "name": "github.prChecks#1", "ordinal": 9, @@ -1199,36 +1359,11 @@ } } }, - "fd7cf23591a3": { - "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": { + "fb1d74a94e86": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { "ok": true, "result": { "autoMergeAllowed": { @@ -1238,6 +1373,15 @@ "$rpc": "undefined" }, "checksStatus": "pending", + "confirmedContainedHeadOid": { + "$rpc": "undefined" + }, + "headDivergedFromMergedPRAtOid": { + "$rpc": "undefined" + }, + "headRefName": { + "$rpc": "undefined" + }, "headSha": "head-sha-1", "mergeMethodSettings": { "$rpc": "undefined" @@ -1256,80 +1400,14 @@ "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, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } } } }, @@ -1374,29 +1452,29 @@ { "id": "pr-for-branch", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec" + "pr-for-branch": "fb1d74a94e86" }, - "state": "9589a1e1a61e", + "state": "dbe152887fa4", "effects": [] } }, { "id": "work-item", "observation": { - "sender": ["191e3c96ad53", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], - "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], + "sender": ["191e3c96ad53", "4bf8f27dd319", "a0d70c59fdd1", "471a75cee137"], + "payloads": ["1f5765918736", "cdbefce64e00", "1554c8f6753b", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c" }, - "state": "fd7cf23591a3", + "state": "5b4e0caf4569", "effects": [] } }, @@ -1406,25 +1484,25 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d" ], "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78" ], "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "f0b34267007c", + "state": "284c7bccbc70", "effects": [] } }, @@ -1434,7 +1512,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88" @@ -1442,7 +1520,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80" @@ -1450,12 +1528,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "50f04028e403", + "state": "a453517e1386", "effects": [] } }, @@ -1465,7 +1543,7 @@ "sender": [ "191e3c96ad53", "4bf8f27dd319", - "a0b9d1ab313a", + "a0d70c59fdd1", "471a75cee137", "fa4bf991415d", "e97a125cdb88", @@ -1474,7 +1552,7 @@ "payloads": [ "1f5765918736", "cdbefce64e00", - "083bb0224d9d", + "1554c8f6753b", "0a9f2ff19df4", "52504eafec78", "6a3f611aad80", @@ -1483,13 +1561,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "f2563d0882ec", + "pr-for-branch": "fb1d74a94e86", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "a7c7a8c0dcbd", + "state": "0dd7a956162d", "effects": [] } } diff --git a/mobile/rpc-foundation/goldens/pr-read-upstream-error.json b/mobile/rpc-foundation/goldens/pr-read-upstream-error.json index 3cffbfeb9ea..ef8ca3e8a1b 100644 --- a/mobile/rpc-foundation/goldens/pr-read-upstream-error.json +++ b/mobile/rpc-foundation/goldens/pr-read-upstream-error.json @@ -27,20 +27,19 @@ "ok": false } }, - "105da5cd526f": { - "name": "github.prForBranch#3", - "ordinal": 6, - "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null}}" + "1a108e871484": { + "name": "github.prForBranch#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null,\"fallbackPRNumber\":null,\"currentHeadOid\":null}}" }, - "331d7e1af815": { - "pr-for-branch": { - "error": "GitHub API rate limit exceeded", - "ok": false - } + "213941c6e0b6": { + "name": "github.prForBranch#2", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null,\"fallbackPRNumber\":null,\"currentHeadOid\":null}}" }, - "5e0834317a77": { - "name": "github.prForBranch#3", - "ordinal": 5, + "302342a5179d": { + "name": "github.prForBranch#1", + "ordinal": 1, "args": [ { "name": "method", @@ -50,6 +49,12 @@ "name": "params", "value": { "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, "linkedPRNumber": { "$rpc": "null" }, @@ -68,31 +73,23 @@ "startedAt": 0, "settledAt": 0, "value": { - "id": "frame-3", + "id": "frame-1", "ok": true, "result": { - "$rpc": "null" + "fetchedAt": 0, + "kind": "upstream-error", + "message": "GitHub API rate limit exceeded" } } } }, - "8a5cb8b66303": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": { - "$rpc": "null" - } + "331d7e1af815": { + "pr-for-branch": { + "error": "GitHub API rate limit exceeded", + "ok": false } }, - "a8f0b6b47b20": { - "name": "github.prForBranch#1", - "ordinal": 2, - "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null}}" - }, - "c68a6156959e": { + "67ff0839185a": { "name": "github.prForBranch#2", "ordinal": 3, "args": [ @@ -104,6 +101,12 @@ "name": "params", "value": { "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, "linkedPRNumber": { "$rpc": "null" }, @@ -134,9 +137,25 @@ } } }, - "e01f872befeb": { - "name": "github.prForBranch#1", - "ordinal": 1, + "7c6cc446e5da": { + "name": "github.prForBranch#3", + "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}}" + }, + "8a5cb8b66303": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "ok": true, + "result": { + "$rpc": "null" + } + } + }, + "c75314a70300": { + "name": "github.prForBranch#3", + "ordinal": 5, "args": [ { "name": "method", @@ -146,6 +165,12 @@ "name": "params", "value": { "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": { + "$rpc": "null" + }, "linkedPRNumber": { "$rpc": "null" }, @@ -164,21 +189,14 @@ "startedAt": 0, "settledAt": 0, "value": { - "id": "frame-1", + "id": "frame-3", "ok": true, "result": { - "fetchedAt": 0, - "kind": "upstream-error", - "message": "GitHub API rate limit exceeded" + "$rpc": "null" } } } }, - "f775ee87e2e7": { - "name": "github.prForBranch#2", - "ordinal": 4, - "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null}}" - }, "fe9c1046b91d": { "status": "fulfilled", "startedAt": 0, @@ -195,8 +213,8 @@ { "id": "upstream", "observation": { - "sender": ["e01f872befeb"], - "payloads": ["a8f0b6b47b20"], + "sender": ["302342a5179d"], + "payloads": ["1a108e871484"], "settlements": { "upstream": "fe9c1046b91d" }, @@ -207,8 +225,8 @@ { "id": "malformed", "observation": { - "sender": ["e01f872befeb", "c68a6156959e"], - "payloads": ["a8f0b6b47b20", "f775ee87e2e7"], + "sender": ["302342a5179d", "67ff0839185a"], + "payloads": ["1a108e871484", "213941c6e0b6"], "settlements": { "upstream": "fe9c1046b91d", "malformed": "0bd591f1a6ca" @@ -220,8 +238,8 @@ { "id": "no-pr", "observation": { - "sender": ["e01f872befeb", "c68a6156959e", "5e0834317a77"], - "payloads": ["a8f0b6b47b20", "f775ee87e2e7", "105da5cd526f"], + "sender": ["302342a5179d", "67ff0839185a", "c75314a70300"], + "payloads": ["1a108e871484", "213941c6e0b6", "7c6cc446e5da"], "settlements": { "upstream": "fe9c1046b91d", "malformed": "0bd591f1a6ca", diff --git a/mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json b/mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json index ca2fb4662af..410c455caff 100644 --- a/mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json +++ b/mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json @@ -49,78 +49,25 @@ } } }, - "295e74f620bd": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - }, - "3182bdacb811": { + "0e35af4e1fa3": { "name": "github.prForBranch#1", + "ordinal": 7, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null,\"fallbackPRNumber\":12,\"currentHeadOid\":null}}" + }, + "15c9074079de": { + "name": "reply-salvage", "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "linkedPRNumber": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "pending", - "startedAt": 0 + "value": { + "droppedCount": 1, + "droppedPaths": ["linkedPR"], + "method": "worktree.show", + "operation": "worktree.summary-or-skip", + "variant": "worktree-summary" } }, - "47cbe89ba85a": { + "1c1552d03dfc": { "name": "github.prForBranch#1", - "ordinal": 5, + "ordinal": 6, "args": [ { "name": "method", @@ -130,7 +77,13 @@ "name": "params", "value": { "branch": "feature", - "linkedPRNumber": 12, + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "linkedPRNumber": { + "$rpc": "null" + }, "repo": "id:repo-9" } }, @@ -163,28 +116,129 @@ } } }, + "1ee023d0211e": { + "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" + } + }, + "kind": "ready" + }, + "4777f063108d": { + "name": "github.prForBranch#1", + "ordinal": 6, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "linkedPRNumber": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "pending", + "startedAt": 0 + } + }, "4b26820600b0": { "name": "hostedReview.forBranch#1", "ordinal": 3, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":null,\"active\":true}}" }, - "5dbd52d6a1c7": { - "name": "worktree.show#1", - "ordinal": 4, - "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"worktree.show\",\"params\":{\"worktree\":\"id:repo-9::/w\"}}" - }, - "9270aeb7d9c6": { - "status": "pending", - "startedAt": 0 - }, - "972c02b38720": { - "name": "github.prForBranch#1", - "ordinal": 6, - "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":12}}" - }, - "9dff4422846f": { + "4fae27394886": { "name": "github.prChecks#1", - "ordinal": 7, + "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 + } + }, + "54d7c17a92f3": { + "name": "github.prChecks#1", + "ordinal": 8, "args": [ { "name": "method", @@ -218,86 +272,12 @@ } } }, - "9fac855f9003": { - "name": "github.prChecks#1", - "ordinal": 8, - "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" + "5dbd52d6a1c7": { + "name": "worktree.show#1", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"worktree.show\",\"params\":{\"worktree\":\"id:repo-9::/w\"}}" }, - "a6cb6a8ef089": { - "name": "github.prChecks#1", - "ordinal": 7, - "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 - } - }, - "c5859dcb8664": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - } - }, - "d8f5fb00693d": { + "7cbf1de78fc1": { "name": "worktree.show#1", "ordinal": 2, "args": [ @@ -327,12 +307,81 @@ "ok": true, "result": { "worktree": { - "linkedPR": 12 + "linkedPR": { + "$rpc": "null" + } } } } } }, + "9270aeb7d9c6": { + "status": "pending", + "startedAt": 0 + }, + "97047904c149": { + "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", + "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" + } + }, + "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" }, "recording": { @@ -341,37 +390,37 @@ { "id": "branch-hint", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "4777f063108d"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "4fae27394886"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "checks-refused", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "9dff4422846f"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "54d7c17a92f3"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "c5859dcb8664" + "load": "97047904c149" }, - "state": "295e74f620bd", - "effects": [] + "state": "1ee023d0211e", + "effects": ["15c9074079de"] } } ] diff --git a/mobile/rpc-foundation/goldens/pr-sidebar-load.json b/mobile/rpc-foundation/goldens/pr-sidebar-load.json index d4f2cd7c2d4..116dcafbb98 100644 --- a/mobile/rpc-foundation/goldens/pr-sidebar-load.json +++ b/mobile/rpc-foundation/goldens/pr-sidebar-load.json @@ -49,9 +49,331 @@ } } }, - "13bc6662625a": { - "name": "github.prChecks#1", + "0e35af4e1fa3": { + "name": "github.prForBranch#1", "ordinal": 7, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null,\"fallbackPRNumber\":12,\"currentHeadOid\":null}}" + }, + "15c9074079de": { + "name": "reply-salvage", + "ordinal": 5, + "value": { + "droppedCount": 1, + "droppedPaths": ["linkedPR"], + "method": "worktree.show", + "operation": "worktree.summary-or-skip", + "variant": "worktree-summary" + } + }, + "1c1552d03dfc": { + "name": "github.prForBranch#1", + "ordinal": 6, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "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": { + "fetchedAt": 0, + "kind": "found", + "pr": { + "headSha": "head-sha-1", + "mergeable": "MERGEABLE", + "number": 12, + "state": "open", + "title": "Recorded", + "url": "https://x/12" + } + } + } + } + }, + "1e93a05b3c16": { + "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" + } + }, + "kind": "ready" + }, + "4777f063108d": { + "name": "github.prForBranch#1", + "ordinal": 6, + "args": [ + { + "name": "method", + "value": "github.prForBranch" + }, + { + "name": "params", + "value": { + "branch": "feature", + "currentHeadOid": { + "$rpc": "null" + }, + "fallbackPRNumber": 12, + "linkedPRNumber": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "pending", + "startedAt": 0 + } + }, + "4b26820600b0": { + "name": "hostedReview.forBranch#1", + "ordinal": 3, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":null,\"active\":true}}" + }, + "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\"}}" + }, + "6f29f5639822": { + "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" + } + }, + "kind": "ready" + } + }, + "7cbf1de78fc1": { + "name": "worktree.show#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "worktree.show" + }, + { + "name": "params", + "value": { + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "worktree": { + "linkedPR": { + "$rpc": "null" + } + } + } + } + } + }, + "9270aeb7d9c6": { + "status": "pending", + "startedAt": 0 + }, + "9a7a01989014": { + "name": "github.prChecks#1", + "ordinal": 8, "args": [ { "name": "method", @@ -90,285 +412,12 @@ } } }, - "3182bdacb811": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "linkedPRNumber": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "pending", - "startedAt": 0 - } - }, - "3b34bbd39a48": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - }, - "47cbe89ba85a": { - "name": "github.prForBranch#1", - "ordinal": 5, - "args": [ - { - "name": "method", - "value": "github.prForBranch" - }, - { - "name": "params", - "value": { - "branch": "feature", - "linkedPRNumber": 12, - "repo": "id:repo-9" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-3", - "ok": true, - "result": { - "fetchedAt": 0, - "kind": "found", - "pr": { - "headSha": "head-sha-1", - "mergeable": "MERGEABLE", - "number": 12, - "state": "open", - "title": "Recorded", - "url": "https://x/12" - } - } - } - } - }, - "4b26820600b0": { - "name": "hostedReview.forBranch#1", - "ordinal": 3, - "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"hostedReview.forBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedGitHubPR\":null,\"active\":true}}" - }, - "5dbd52d6a1c7": { - "name": "worktree.show#1", - "ordinal": 4, - "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"worktree.show\",\"params\":{\"worktree\":\"id:repo-9::/w\"}}" - }, - "9270aeb7d9c6": { - "status": "pending", - "startedAt": 0 - }, - "972c02b38720": { - "name": "github.prForBranch#1", - "ordinal": 6, - "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":12}}" - }, - "9fac855f9003": { + "dcec20ae0055": { "name": "github.prChecks#1", - "ordinal": 8, + "ordinal": 9, "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.prChecks\",\"params\":{\"repo\":\"id:repo-9\",\"prNumber\":12,\"headSha\":\"head-sha-1\"}}" }, - "a6cb6a8ef089": { - "name": "github.prChecks#1", - "ordinal": 7, - "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 - } - }, - "d8f5fb00693d": { - "name": "worktree.show#1", - "ordinal": 2, - "args": [ - { - "name": "method", - "value": "worktree.show" - }, - { - "name": "params", - "value": { - "worktree": "id:repo-9::/w" - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-2", - "ok": true, - "result": { - "worktree": { - "linkedPR": 12 - } - } - } - } - }, - "e169ebaf642b": "unloaded", - "fe38fc9a9e33": { - "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", - "headSha": "head-sha-1", - "mergeMethodSettings": { - "$rpc": "undefined" - }, - "mergeQueueRequired": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "prRepo": { - "$rpc": "undefined" - }, - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "title": "Recorded", - "updatedAt": "", - "url": "https://x/12" - } - }, - "kind": "ready" - } - } + "e169ebaf642b": "unloaded" }, "recording": { "scenario": "pr-sidebar-load", @@ -376,37 +425,37 @@ { "id": "branch-hint", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "3182bdacb811"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "4777f063108d"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "pr", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "4fae27394886"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { "load": "9270aeb7d9c6" }, "state": "e169ebaf642b", - "effects": [] + "effects": ["15c9074079de"] } }, { "id": "loaded", "observation": { - "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], - "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "sender": ["07639c4f1e7f", "7cbf1de78fc1", "1c1552d03dfc", "9a7a01989014"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "0e35af4e1fa3", "dcec20ae0055"], "settlements": { - "load": "fe38fc9a9e33" + "load": "6f29f5639822" }, - "state": "3b34bbd39a48", - "effects": [] + "state": "1e93a05b3c16", + "effects": ["15c9074079de"] } } ] diff --git a/mobile/rpc-foundation/goldens/sc-pr-link-hosted-review.json b/mobile/rpc-foundation/goldens/sc-pr-link-hosted-review.json index 6e0bde4ba89..c8ea0f67138 100644 --- a/mobile/rpc-foundation/goldens/sc-pr-link-hosted-review.json +++ b/mobile/rpc-foundation/goldens/sc-pr-link-hosted-review.json @@ -4,6 +4,11 @@ "family": "worktree.review-link", "namedDeltas": [], "values": { + "013a4bea1a41": { + "name": "worktree.set#2", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"worktree.set\",\"params\":{\"worktree\":\"id:repo42::/p\",\"linkedPR\":null,\"suppressedGitHubPR\":12}}" + }, "1852c739af4f": { "linkedPR": "unread", "outcome": { @@ -51,7 +56,7 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"worktree.set\",\"params\":{\"worktree\":\"id:repo42::/p\",\"baseRef\":\"origin/release\",\"linkedGitLabMR\":12}}" }, - "6fa372edf1b7": { + "7dba52ea0198": { "name": "worktree.set#2", "ordinal": 3, "args": [ @@ -65,6 +70,7 @@ "linkedPR": { "$rpc": "null" }, + "suppressedGitHubPR": 12, "worktree": "id:repo42::/p" } }, @@ -88,11 +94,6 @@ } } }, - "e1c0c9544ebb": { - "name": "worktree.set#2", - "ordinal": 4, - "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"worktree.set\",\"params\":{\"worktree\":\"id:repo42::/p\",\"linkedPR\":null}}" - }, "fbc958e4d46e": { "status": "fulfilled", "startedAt": 0, @@ -108,8 +109,8 @@ { "id": "settled", "observation": { - "sender": ["1a49e1912509", "6fa372edf1b7"], - "payloads": ["50fb59f18a34", "e1c0c9544ebb"], + "sender": ["1a49e1912509", "7dba52ea0198"], + "payloads": ["50fb59f18a34", "013a4bea1a41"], "settlements": { "link-review": "fbc958e4d46e", "unlink": "fbc958e4d46e" diff --git a/mobile/rpc-foundation/pilot-scenarios.json b/mobile/rpc-foundation/pilot-scenarios.json index 68f22bef8db..e8d5e3fbf6a 100644 --- a/mobile/rpc-foundation/pilot-scenarios.json +++ b/mobile/rpc-foundation/pilot-scenarios.json @@ -4281,7 +4281,8 @@ "complete": "worktree.set#2", "params": { "worktree": "id:repo42::/p", - "linkedPR": null + "linkedPR": null, + "suppressedGitHubPR": 12 }, "reply": { "ok": true, @@ -8359,7 +8360,9 @@ "params": { "repo": "id:repo-9", "branch": "feature", - "linkedPRNumber": null + "linkedPRNumber": null, + "fallbackPRNumber": null, + "currentHeadOid": null }, "reply": { "ok": true, @@ -8608,7 +8611,9 @@ "params": { "repo": "id:repo-9", "branch": "feature", - "linkedPRNumber": null + "linkedPRNumber": null, + "fallbackPRNumber": null, + "currentHeadOid": null }, "reply": { "ok": true, @@ -8631,7 +8636,9 @@ "params": { "repo": "id:repo-9", "branch": "feature", - "linkedPRNumber": null + "linkedPRNumber": null, + "fallbackPRNumber": null, + "currentHeadOid": null }, "reply": { "ok": true, @@ -8656,7 +8663,9 @@ "params": { "repo": "id:repo-9", "branch": "feature", - "linkedPRNumber": null + "linkedPRNumber": null, + "fallbackPRNumber": null, + "currentHeadOid": null }, "reply": { "ok": true, @@ -8709,7 +8718,7 @@ "ok": true, "result": { "worktree": { - "linkedPR": 12 + "linkedPR": null } } } @@ -8722,8 +8731,11 @@ "params": { "repo": "id:repo-9", "branch": "feature", - "linkedPRNumber": 12 + "linkedPRNumber": null, + "fallbackPRNumber": 12, + "currentHeadOid": null }, + "paramsFollowDivergence": true, "reply": { "ok": true, "result": { @@ -8808,7 +8820,7 @@ "ok": true, "result": { "worktree": { - "linkedPR": 12 + "linkedPR": null } } } @@ -8821,8 +8833,11 @@ "params": { "repo": "id:repo-9", "branch": "feature", - "linkedPRNumber": 12 + "linkedPRNumber": null, + "fallbackPRNumber": 12, + "currentHeadOid": null }, + "paramsFollowDivergence": true, "reply": { "ok": true, "result": { diff --git a/mobile/src/components/MobilePRSidebar.tsx b/mobile/src/components/MobilePRSidebar.tsx index 34248a58d67..aeabb814f97 100644 --- a/mobile/src/components/MobilePRSidebar.tsx +++ b/mobile/src/components/MobilePRSidebar.tsx @@ -2,6 +2,7 @@ import { ActivityIndicator, Pressable, ScrollView, Text, View } from 'react-nati import { RotateCw } from 'lucide-react-native' import { colors } from '../theme/mobile-theme' import type { PrSidebarState } from '../session/mobile-pr-sidebar-state' +import type { PrSidebarLoadOptions } from '../session/use-mobile-pr-sidebar-controller' import type { ConnectionState } from '../transport/types' import type { RpcClient } from '../transport/rpc-client' import { useMobilePrActions, type MobilePrActions } from '../session/use-mobile-pr-actions' @@ -32,7 +33,7 @@ type Props = { state: PrSidebarState onRetry: () => void // Re-fetches authoritative PR data after a successful mutation (U3/U6) or create. - refetch: () => void + refetch: (options?: PrSidebarLoadOptions) => void client: RpcClient | null connState: ConnectionState worktreeId: string @@ -160,7 +161,7 @@ function PrSidebarContent({ branch: ReturnType state: PrSidebarState onRetry: () => void - refetch: () => void + refetch: (options?: PrSidebarLoadOptions) => void client: RpcClient | null connState: ConnectionState worktreeId: string @@ -264,7 +265,7 @@ function PrSidebarSections({ commentActions: MobilePrCommentActions titleAction: MobilePrTitleAction triage: MobilePrAiTriage - refetch: () => void + refetch: (options?: PrSidebarLoadOptions) => void showOpenOnWeb: boolean botAuthorOverrides: ReadonlySet }) { @@ -315,6 +316,7 @@ function PrSidebarSections({ client={client} worktreeId={worktreeId} onUnlinked={refetch} + onRecheck={() => refetch({ includeDetails: false })} /> diff --git a/mobile/src/components/pr-sidebar/MobileLinkPrForm.tsx b/mobile/src/components/pr-sidebar/MobileLinkPrForm.tsx index c7b8c8de715..e6db39010f3 100644 --- a/mobile/src/components/pr-sidebar/MobileLinkPrForm.tsx +++ b/mobile/src/components/pr-sidebar/MobileLinkPrForm.tsx @@ -3,7 +3,10 @@ import { ActivityIndicator, Pressable, StyleSheet, Text, TextInput, View } from import { colors, radii, spacing, typography } from '../../theme/mobile-theme' import type { RpcClient } from '../../transport/rpc-client' import { triggerError, triggerSuccess } from '../../platform/haptics' -import { parseGitHubPrReference } from '../../source-control/github-pr-link-parse' +import { + parseGitHubIssueOrPRLink, + parseGitHubIssueOrPRNumber +} from '../../../../src/shared/github/links' import { linkMobilePr } from '../../source-control/mobile-pr-link' import { TEXT_INPUT_FONT_SIZE } from '../../platform/text-input-font-size' @@ -14,13 +17,22 @@ type Props = { onLinked: () => void } +// Desktop's parser accepts any GitHub host (GHES included); an issue URL is not a PR link. +function parsePrReference(input: string): number | null { + const link = parseGitHubIssueOrPRLink(input) + if (link) { + return link.type === 'pr' ? link.number : null + } + return parseGitHubIssueOrPRNumber(input) +} + // Use inline View inside sidebar ScrollView; nested BottomDrawer overlay clips, matching compose-form constraint. export function MobileLinkPrForm({ client, worktreeId, onCancel, onLinked }: Props) { const [input, setInput] = useState('') const [submitting, setSubmitting] = useState(false) const [error, setError] = useState(null) - const parsed = parseGitHubPrReference(input) + const parsed = parsePrReference(input) const submit = useCallback(async () => { if (!client || submitting || parsed === null) { diff --git a/mobile/src/components/pr-sidebar/PRActionsSection.tsx b/mobile/src/components/pr-sidebar/PRActionsSection.tsx index 3a934b4b295..791103faa0d 100644 --- a/mobile/src/components/pr-sidebar/PRActionsSection.tsx +++ b/mobile/src/components/pr-sidebar/PRActionsSection.tsx @@ -7,8 +7,10 @@ import type { RpcClient } from '../../transport/rpc-client' import type { MobilePrActions } from '../../session/use-mobile-pr-actions' import { unlinkMobilePr } from '../../source-control/mobile-pr-link' import { ConfirmModal } from '../ConfirmModal' -import { canShowGitHubPRAutoMergeControl } from '../../../../src/shared/github/pull-request-auto-merge-availability' -import { resolveMobilePrMergeMethod, resolvePrActionAvailability } from './pr-actions-state' +import { resolveGitHubPRMergeMethods } from '../../../../src/shared/github/pull-request-merge-methods' +import { MOBILE_GITHUB_MARK_PR_READY_RUNTIME_CAPABILITY } from '../../../../src/shared/source-control-runtime-capabilities' +import { useRouteCapability } from '../../transport/use-workspace-client' +import { presentPrMerge, resolvePrActionAvailability } from './pr-actions-state' import { prActionsStyles as styles } from './pr-actions-styles' type Props = { @@ -18,6 +20,7 @@ type Props = { worktreeId: string // Refetch after unlinking so the view returns to the create/link empty state. onUnlinked: () => void + onRecheck: () => void } type Confirm = @@ -25,27 +28,37 @@ type Confirm = | { kind: 'state'; state: 'open' | 'closed' } // Merge leads; Close/Reopen+Unlink share secondary row. Self-explanatory buttons need no mobile section header. -export function PRActionsSection({ pr, actions, client, worktreeId, onUnlinked }: Props) { +export function PRActionsSection({ + pr, + actions, + client, + worktreeId, + onUnlinked, + onRecheck +}: Props) { const [confirm, setConfirm] = useState(null) const [unlinking, setUnlinking] = useState(false) // Local unlink errors — unlink is not routed through the actions engine. const [unlinkError, setUnlinkError] = useState(null) // Use repo’s default merge method to keep mobile one-tap without narrow method picker. - const effectiveMethod = resolveMobilePrMergeMethod(pr.mergeMethodSettings) + const mergeMethods = resolveGitHubPRMergeMethods(pr.mergeMethodSettings ?? null) + const effectiveMethod = mergeMethods.defaultMethod const state = actions.resolveState(pr.state) const autoMerge = actions.resolveAutoMerge(pr.autoMergeEnabled ?? false) const avail = resolvePrActionAvailability(state) + const merge = presentPrMerge( + { ...pr, state, autoMergeEnabled: autoMerge || pr.autoMergeEnabled === true }, + effectiveMethod + ) + // Older hosts, or an older desktop relaying to a server, reject this method from mobile. + const routeCanMarkReady = useRouteCapability(MOBILE_GITHUB_MARK_PR_READY_RUNTIME_CAPABILITY) + const showMarkReady = avail.canMarkReady && routeCanMarkReady const mergeBusy = actions.isBusy({ kind: 'merge' }) const autoMergeBusy = actions.isBusy({ kind: 'autoMerge' }) const stateBusy = actions.isBusy({ kind: 'state' }) const unlinkBusy = unlinking || mergeBusy || autoMergeBusy || stateBusy - const showAutoMerge = - avail.canAutoMerge && - canShowGitHubPRAutoMergeControl({ - ...pr, - autoMergeEnabled: autoMerge || pr.autoMergeEnabled === true - }) + const showAutoMerge = merge.showAutoMerge const showSecondary = avail.canClose || avail.canReopen || avail.canUnlink const actionError = unlinkError ?? actions.error @@ -56,7 +69,7 @@ export function PRActionsSection({ pr, actions, client, worktreeId, onUnlinked } setUnlinking(true) setUnlinkError(null) try { - const outcome = await unlinkMobilePr(client, worktreeId) + const outcome = await unlinkMobilePr(client, worktreeId, pr.number) if (outcome.ok) { onUnlinked() } else { @@ -67,13 +80,13 @@ export function PRActionsSection({ pr, actions, client, worktreeId, onUnlinked } } finally { setUnlinking(false) } - }, [client, onUnlinked, unlinking, worktreeId]) + }, [client, onUnlinked, pr.number, unlinking, worktreeId]) const confirmCopy = (): { title: string; message: string; confirmLabel: string } => { if (confirm?.kind === 'merge') { return { title: 'Merge pull request?', - message: `This will merge #${pr.number} into its base branch.`, + message: merge.confirmMessage, confirmLabel: 'Merge' } } @@ -113,24 +126,57 @@ export function PRActionsSection({ pr, actions, client, worktreeId, onUnlinked } style={[ styles.actionButton, styles.actionButtonMerge, - mergeBusy && styles.actionButtonDisabled + (mergeBusy || !merge.enabled) && styles.actionButtonDisabled ]} onPress={() => { setUnlinkError(null) setConfirm({ kind: 'merge', method: effectiveMethod }) }} - disabled={mergeBusy} + disabled={mergeBusy || !merge.enabled} accessibilityRole="button" accessibilityLabel="Merge pull request" + accessibilityHint={merge.hint ?? undefined} > {mergeBusy ? ( ) : ( )} - - Merge pull request - + {merge.label} + + ) : null} + {avail.canMerge && merge.hint ? ( + + {merge.hint} + {/* No mobile surface polls PR state, so a blocked Merge needs its own recheck. */} + onRecheck()} + hitSlop={8} + accessibilityRole="button" + accessibilityLabel="Recheck merge status" + > + Recheck + + + ) : null} + + {showMarkReady ? ( + { + setUnlinkError(null) + actions.markReadyForReview() + }} + disabled={stateBusy} + accessibilityRole="button" + accessibilityLabel="Mark pull request ready for review" + > + {stateBusy ? : null} + Ready for review ) : null} diff --git a/mobile/src/components/pr-sidebar/PrSidebarCreateEmptyState.tsx b/mobile/src/components/pr-sidebar/PrSidebarCreateEmptyState.tsx index 8b75184cc1c..8a1caf6447d 100644 --- a/mobile/src/components/pr-sidebar/PrSidebarCreateEmptyState.tsx +++ b/mobile/src/components/pr-sidebar/PrSidebarCreateEmptyState.tsx @@ -17,7 +17,7 @@ import { isMobileHostedReviewCommitFailure, runMobileHostedReviewCreateIntent } from '../../source-control/mobile-hosted-review-create-intent-runner' -import { fetchWorktreeLinkedPR } from '../../source-control/mobile-pr-link' +import { fetchWorktreeGitHubPRLink } from '../../source-control/mobile-pr-link' import { openMobilePrUrl } from '../mobile-pr-url' import { MobileLinkPrForm } from './MobileLinkPrForm' import { prCreateEmptyStateStyles as styles } from './pr-create-empty-state-styles' @@ -73,10 +73,10 @@ export function PrSidebarCreateEmptyState({ setOrphanLinkedPR(null) return } - void fetchWorktreeLinkedPR(client, worktreeId) - .then((n) => { + void fetchWorktreeGitHubPRLink(client, worktreeId) + .then((link) => { if (!cancelled) { - setOrphanLinkedPR(n) + setOrphanLinkedPR(link.linkedPR) } }) .catch(() => { 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 07d5f7169ac..a1e7ed78074 100644 --- a/mobile/src/components/pr-sidebar/pr-actions-state.test.ts +++ b/mobile/src/components/pr-sidebar/pr-actions-state.test.ts @@ -1,56 +1,70 @@ import { describe, expect, it } from 'vitest' -import { resolveMobilePrMergeMethod, resolvePrActionAvailability } from './pr-actions-state' +import type { PRInfo } from '../../../../src/shared/github/pull-request-types' +import { presentPrMerge, resolvePrActionAvailability } from './pr-actions-state' describe('resolvePrActionAvailability', () => { - it('merged: only unlink', () => { - expect(resolvePrActionAvailability('merged')).toEqual({ + it('offers Ready for review instead of Merge on drafts, like desktop', () => { + expect(resolvePrActionAvailability('draft')).toMatchObject({ canMerge: false, - canAutoMerge: false, - canClose: false, - canReopen: false, - canUnlink: true + canMarkReady: true, + canClose: true + }) + expect(resolvePrActionAvailability('open')).toMatchObject({ + canMerge: true, + canMarkReady: false, + canClose: true + }) + }) +}) + +describe('presentPrMerge', () => { + const pr: PRInfo = { + number: 202, + title: 'API', + state: 'open', + url: 'https://example.test/202', + checksStatus: 'success', + updatedAt: '', + mergeable: 'CONFLICTING' + } + const entry = { + title: '', + url: '', + state: 'open' as const, + checksStatus: 'success' as const, + mergeable: 'MERGEABLE' as const + } + + it('disables Merge with desktop copy when GitHub reports conflicts', () => { + expect(presentPrMerge(pr, 'squash')).toMatchObject({ + enabled: false, + label: 'Conflicts', + hint: 'GitHub reports merge conflicts' }) }) - it('closed: reopen + unlink, no merge', () => { - const a = resolvePrActionAvailability('closed') - expect(a.canReopen).toBe(true) - expect(a.canUnlink).toBe(true) - expect(a.canMerge).toBe(false) - expect(a.canClose).toBe(false) - }) - - it('open and draft: merge/auto-merge/close allowed', () => { - for (const state of ['open', 'draft'] as const) { - const a = resolvePrActionAvailability(state) - expect(a.canMerge).toBe(true) - expect(a.canAutoMerge).toBe(true) - expect(a.canClose).toBe(true) - expect(a.canReopen).toBe(false) + it('lets a complete stack merge through, and names a blocking downstack PR', () => { + const stack = { + number: 51, + position: 2, + size: 3, + baseRefName: 'main', + entries: [ + { ...entry, position: 1, number: 201 }, + { ...entry, position: 2, number: 202 } + ] } - }) -}) - -describe('resolveMobilePrMergeMethod', () => { - it('uses squash when repository settings are unavailable', () => { - expect(resolveMobilePrMergeMethod(undefined)).toBe('squash') - }) - - it('uses the repository default when it is allowed', () => { - expect( - resolveMobilePrMergeMethod({ - defaultMethod: 'rebase', - allowedMethods: { merge: false, squash: true, rebase: true } - }) - ).toBe('rebase') - }) - - it('falls back to an allowed method when the default is disabled', () => { - expect( - resolveMobilePrMergeMethod({ - defaultMethod: 'rebase', - allowedMethods: { merge: false, squash: true, rebase: false } - }) - ).toBe('squash') + expect(presentPrMerge({ ...pr, stack }, 'squash')).toMatchObject({ + enabled: true, + label: 'Merge through #202 · 2 PRs' + }) + const blocked = { + ...stack, + entries: [{ ...entry, position: 1, number: 201, state: 'draft' as const }, stack.entries[1]] + } + expect(presentPrMerge({ ...pr, stack: blocked }, 'squash')).toMatchObject({ + enabled: false, + hint: '#201 is still a draft.' + }) }) }) diff --git a/mobile/src/components/pr-sidebar/pr-actions-state.ts b/mobile/src/components/pr-sidebar/pr-actions-state.ts index da46434d522..191b2427ca6 100644 --- a/mobile/src/components/pr-sidebar/pr-actions-state.ts +++ b/mobile/src/components/pr-sidebar/pr-actions-state.ts @@ -1,41 +1,155 @@ -import type { GitHubPRMergeMethod, PRState } from '../../../../src/shared/github/pull-request-types' +import type { + GitHubPRMergeMethod, + PRInfo, + PRState +} from '../../../../src/shared/github/pull-request-types' +import { + resolveGitHubPRMergeState, + type GitHubPRMergeStateKind +} from '../../../../src/shared/github/pull-request-merge-state' +import { + resolveGitHubPRStackMergeDecision, + type GitHubPRStackMergeBlocker +} from '../../../../src/shared/github/pull-request-stack-merge' -// Match desktop: merged PR only unlinks, closed adds reopen, open/draft retain full actions; hide merge once no longer open. +// Match desktop: drafts offer Ready for review and Close, never Merge; merged PRs only unlink. export type PrActionAvailability = { canMerge: boolean - canAutoMerge: boolean + canMarkReady: boolean canClose: boolean canReopen: boolean canUnlink: boolean } export function resolvePrActionAvailability(state: PRState): PrActionAvailability { - const isOpen = state === 'open' || state === 'draft' return { - canMerge: isOpen, - canAutoMerge: isOpen, - canClose: isOpen, + canMerge: state === 'open', + canMarkReady: state === 'draft', + canClose: state === 'open' || state === 'draft', canReopen: state === 'closed', canUnlink: true } } -type MergeMethodSettings = { - defaultMethod?: GitHubPRMergeMethod - allowedMethods?: Record +// English copy for desktop's merge-state kinds; the shared rule decides which one applies. +const PR_MERGE_STATE_COPY: Record = { + merged: { label: 'Merged', hint: 'This pull request is already merged' }, + closed: { label: 'Closed', hint: 'This pull request is closed' }, + draft: { label: 'Draft', hint: 'This pull request is still a draft' }, + review_required: { + label: 'Approval required', + hint: 'GitHub requires review approval before this pull request can merge' + }, + changes_requested: { + label: 'Changes requested', + hint: 'GitHub reports requested changes on this pull request' + }, + conflicts: { label: 'Conflicts', hint: 'GitHub reports merge conflicts' }, + merge_queue: { + label: 'Merge when ready', + hint: 'This base branch uses GitHub merge queue' + }, + merge_queue_auto_merge_on: { + label: 'Auto-merge on', + hint: 'This base branch uses GitHub merge queue' + }, + merge_status_unavailable: { + label: 'Merge', + hint: 'Merge status is unavailable for this PR' + }, + behind: { label: 'Behind', hint: 'Update the branch before merging' }, + blocked: { + label: 'Blocked', + hint: 'GitHub reports this pull request is blocked' + }, + mergeable_checks_failed: { + label: 'Checks failed', + hint: 'GitHub says this PR can merge, but some checks failed' + }, + mergeable_checks_pending: { + label: 'Checks pending', + hint: 'GitHub says this PR can merge, but checks are still running' + }, + mergeable_checks_passed: { + label: 'Able to merge', + hint: 'GitHub says this PR can merge and checks passed' + }, + mergeable: { label: 'Able to merge', hint: 'GitHub says this PR can merge' }, + checks_passed: { + label: 'Checks passed', + hint: 'Checks passed. Merge eligibility will be checked again before merging.' + }, + checking: { + label: 'Checking', + hint: 'GitHub is still computing this pull request merge status' + } } -const MOBILE_PR_MERGE_METHOD_FALLBACK_ORDER: GitHubPRMergeMethod[] = ['merge', 'squash', 'rebase'] +const STACK_BLOCKER_COPY: Record = { + draft: 'is still a draft.', + closed: 'is closed.', + conflicts: 'has merge conflicts.', + changes_requested: 'has requested changes.', + review_required: 'still needs review approval.', + behind: 'must be updated.', + blocked: 'is blocked.' +} + +// Desktop's merge-method labels; the desktop renderer translates the same three. +const MERGE_METHOD_LABELS: Record = { + merge: 'Create merge commit', + squash: 'Squash and merge', + rebase: 'Rebase and merge' +} -export function resolveMobilePrMergeMethod( - settings: MergeMethodSettings | null | undefined -): GitHubPRMergeMethod { - const preferredMethod = settings?.defaultMethod ?? 'squash' - const allowed = settings?.allowedMethods +export type PrMergePresentation = { + enabled: boolean + label: string + hint: string | null + confirmMessage: string + showAutoMerge: boolean +} - if (!allowed || allowed[preferredMethod]) { - return preferredMethod +// Desktop's merge gating, stack override included; GitHub merges a stacked PR with everything below it. +export function presentPrMerge( + pr: PRInfo, + defaultMethod: GitHubPRMergeMethod +): PrMergePresentation { + const decision = resolveGitHubPRMergeState(pr) + const blockedCopy = PR_MERGE_STATE_COPY[decision.kind] + if (!pr.stack) { + return { + enabled: decision.directMergeAvailable, + label: decision.directMergeAvailable ? MERGE_METHOD_LABELS[defaultMethod] : blockedCopy.label, + hint: decision.directMergeAvailable ? null : blockedCopy.hint, + confirmMessage: `This will merge #${pr.number} into its base branch.`, + showAutoMerge: decision.autoMergeAction !== null + } + } + const { + scope, + blocker, + usesMergeQueue, + directMergeAvailable: enabled + } = resolveGitHubPRStackMergeDecision({ + stack: pr.stack, + reviewMergeQueueRequired: pr.mergeQueueRequired, + stackMergeQueueRequired: undefined, + directMergeAvailable: decision.directMergeAvailable + }) + const stackLabel = `${usesMergeQueue ? 'Queue' : 'Merge'} through #${pr.number} · ${scope.count} ${scope.count === 1 ? 'PR' : 'PRs'}` + const stackScope = usesMergeQueue + ? 'GitHub will add this pull request and every pull request below it to the merge queue.' + : 'GitHub will merge this pull request and every pull request below it in the stack.' + return { + enabled, + label: stackLabel, + hint: blocker + ? `#${blocker.prNumber} ${STACK_BLOCKER_COPY[blocker.reason]}` + : enabled + ? null + : stackScope, + confirmMessage: stackScope, + showAutoMerge: false } - - return MOBILE_PR_MERGE_METHOD_FALLBACK_ORDER.find((method) => allowed[method]) ?? preferredMethod } diff --git a/mobile/src/components/pr-sidebar/pr-actions-styles.ts b/mobile/src/components/pr-sidebar/pr-actions-styles.ts index b27fe985e5b..b3da761d1d1 100644 --- a/mobile/src/components/pr-sidebar/pr-actions-styles.ts +++ b/mobile/src/components/pr-sidebar/pr-actions-styles.ts @@ -91,6 +91,22 @@ export const prActionsStyles = StyleSheet.create({ togglePillTextOn: { color: colors.textPrimary }, + hintRow: { + flexDirection: 'row', + alignItems: 'baseline', + gap: spacing.sm + }, + actionHint: { + flex: 1, + color: colors.textSecondary, + fontSize: typography.metaSize, + lineHeight: 18 + }, + recheckText: { + color: colors.textPrimary, + fontSize: typography.metaSize, + fontWeight: '600' + }, actionError: { color: colors.statusRed, fontSize: typography.metaSize, diff --git a/mobile/src/session/github-pr-mutation-operations.ts b/mobile/src/session/github-pr-mutation-operations.ts index 406028235a7..2730a38d6cc 100644 --- a/mobile/src/session/github-pr-mutation-operations.ts +++ b/mobile/src/session/github-pr-mutation-operations.ts @@ -44,6 +44,11 @@ export const githubPrStateSet = mutationStatusOperation( 'github.updatePRState' ) +export const githubPrReadyForReviewMark = mutationStatusOperation( + 'github.mark-pr-ready-for-review', + 'github.markPRReadyForReview' +) + export const githubPrReviewersRequest = mutationStatusOperation( 'github.request-pr-reviewers', 'github.requestPRReviewers' diff --git a/mobile/src/session/github-pr-mutations.ts b/mobile/src/session/github-pr-mutations.ts index 4b30340cea3..64db6f50233 100644 --- a/mobile/src/session/github-pr-mutations.ts +++ b/mobile/src/session/github-pr-mutations.ts @@ -6,6 +6,7 @@ import { githubPrIssueCommentDelete, githubPrIssueCommentEdit, githubPrMergeRun, + githubPrReadyForReviewMark, githubPrReviewCommentReplyAdd, githubPrReviewersRemove, githubPrReviewersRequest, @@ -107,6 +108,24 @@ export function fetchUpdatePRState( ) } +export function fetchMarkPRReadyForReview( + client: RpcOperationSender, + worktreeId: string, + args: { prNumber: number; prRepo?: GitHubPrRepoSlug | null } +): Promise { + return settleGithubPrMutation(githubPrReadyForReviewMark, () => + githubPrReadyForReviewMark.request( + client, + githubPrRequestParams( + githubPrReadyForReviewMark.operation.method, + worktreeId, + { prNumber: args.prNumber }, + { prRepo: args.prRepo } + ) + ) + ) +} + export function fetchRequestPRReviewers( client: RpcOperationSender, worktreeId: string, diff --git a/mobile/src/session/github-pr-read-reply-schema.ts b/mobile/src/session/github-pr-read-reply-schema.ts index ef457721ff0..a7d8fa01363 100644 --- a/mobile/src/session/github-pr-read-reply-schema.ts +++ b/mobile/src/session/github-pr-read-reply-schema.ts @@ -86,6 +86,30 @@ export const hostedReviewForBranchSchema = z ) .nullable() +// Merge gating reads each downstack entry; drop malformed entries rather than the stack. +const prStackSchema = z.looseObject({ + number: z.number(), + position: z.number(), + size: z.number(), + baseRefName: z.string(), + entries: salvagedOptional( + 'entries', + salvagingArray( + z.looseObject({ + position: z.number(), + number: z.number(), + title: z.string().catch(''), + url: z.string().catch(''), + state: z.enum(PR_STATE), + checksStatus: z.enum(CHECK_STATUS).catch('pending'), + mergeable: z.enum(MERGEABLE_STATE).catch('UNKNOWN'), + reviewDecision: salvagedOptional('reviewDecision', z.enum(REVIEW_DECISION).nullable()), + mergeStateStatus: prNullableText('mergeStateStatus') + }) + ) + ) +}) + // Preserve prRepo and merge settings because checks and merge choices depend on them. const pullRequestSchema = z .looseObject({ @@ -102,8 +126,12 @@ const pullRequestSchema = z mergeQueueRequired: prNullableFlag('mergeQueueRequired'), mergeStateStatus: prNullableText('mergeStateStatus'), headSha: prText('headSha'), + headRefName: prText('headRefName'), + confirmedContainedHeadOid: prText('confirmedContainedHeadOid'), + headDivergedFromMergedPRAtOid: prText('headDivergedFromMergedPRAtOid'), prRepo: prRepoIdentity('prRepo'), - mergeMethodSettings: prMergeMethodSettings('mergeMethodSettings') + mergeMethodSettings: prMergeMethodSettings('mergeMethodSettings'), + stack: salvagedOptional('stack', prStackSchema) }) .transform((pr): PRInfo | null => pr.number === undefined || pr.state === undefined @@ -122,8 +150,12 @@ const pullRequestSchema = z mergeQueueRequired: pr.mergeQueueRequired, mergeStateStatus: pr.mergeStateStatus, headSha: pr.headSha, + headRefName: pr.headRefName, + confirmedContainedHeadOid: pr.confirmedContainedHeadOid, + headDivergedFromMergedPRAtOid: pr.headDivergedFromMergedPRAtOid, prRepo: pr.prRepo, - mergeMethodSettings: pr.mergeMethodSettings + mergeMethodSettings: pr.mergeMethodSettings, + stack: pr.stack } ) diff --git a/mobile/src/session/github-pr-repo-slug.ts b/mobile/src/session/github-pr-repo-slug.ts index 9c34e1c7b44..b01f5403eaa 100644 --- a/mobile/src/session/github-pr-repo-slug.ts +++ b/mobile/src/session/github-pr-repo-slug.ts @@ -20,6 +20,7 @@ const METHODS_ACCEPTING_PR_REPO = new Set([ 'github.resolveReviewThread', 'github.setPRFileViewed', 'github.updatePRState', + 'github.markPRReadyForReview', 'github.requestPRReviewers', 'github.removePRReviewers', 'github.mergePR', diff --git a/mobile/src/session/github-pr-rpc.ts b/mobile/src/session/github-pr-rpc.ts index c4d93ba69d9..dad7900d853 100644 --- a/mobile/src/session/github-pr-rpc.ts +++ b/mobile/src/session/github-pr-rpc.ts @@ -88,7 +88,12 @@ export function fetchHostedReviewForBranch( export function fetchPRForBranch( client: RpcOperationSender, worktreeId: string, - args: { branch: string; linkedPRNumber?: number | null } + args: { + branch: string + linkedPRNumber?: number | null + fallbackPRNumber?: number | null + currentHeadOid?: string | null + } ): Promise> { return settleGithubPrRead( { @@ -100,7 +105,9 @@ export function fetchPRForBranch( client, githubPrRequestParams(githubPrForBranchRead.operation.method, worktreeId, { branch: args.branch, - linkedPRNumber: args.linkedPRNumber ?? null + linkedPRNumber: args.linkedPRNumber ?? null, + fallbackPRNumber: args.fallbackPRNumber ?? null, + currentHeadOid: args.currentHeadOid ?? null }) ) ) diff --git a/mobile/src/session/mobile-pr-sidebar-resolve.test.ts b/mobile/src/session/mobile-pr-sidebar-resolve.test.ts deleted file mode 100644 index 024593a46ca..00000000000 --- a/mobile/src/session/mobile-pr-sidebar-resolve.test.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { describe, expect, it } from 'vitest' -import { resolveLinkedPrNumber } from './mobile-pr-sidebar-resolve' - -describe('resolveLinkedPrNumber', () => { - it('prefers the branch hint (open PR) when present', () => { - expect(resolveLinkedPrNumber(7, 42)).toBe(7) - expect(resolveLinkedPrNumber(7, null)).toBe(7) - }) - - it('falls back to the worktree linkedPR when there is no branch hint (closed/merged)', () => { - expect(resolveLinkedPrNumber(null, 42)).toBe(42) - expect(resolveLinkedPrNumber(undefined, 42)).toBe(42) - }) - - it('returns null when neither is available', () => { - expect(resolveLinkedPrNumber(null, null)).toBeNull() - expect(resolveLinkedPrNumber(undefined, undefined)).toBeNull() - }) -}) diff --git a/mobile/src/session/mobile-pr-sidebar-resolve.ts b/mobile/src/session/mobile-pr-sidebar-resolve.ts deleted file mode 100644 index 9bc309ec66f..00000000000 --- a/mobile/src/session/mobile-pr-sidebar-resolve.ts +++ /dev/null @@ -1,13 +0,0 @@ -// Prefer the branch’s open review; persisted linkedPR still resolves closed/merged reviews. -export function resolveLinkedPrNumber( - branchHint: number | null | undefined, - worktreeLinkedPR: number | null | undefined -): number | null { - if (typeof branchHint === 'number') { - return branchHint - } - if (typeof worktreeLinkedPR === 'number') { - return worktreeLinkedPR - } - return null -} diff --git a/mobile/src/session/mobile-pr-sidebar-state.ts b/mobile/src/session/mobile-pr-sidebar-state.ts index 7d423e8dbb8..0551d288170 100644 --- a/mobile/src/session/mobile-pr-sidebar-state.ts +++ b/mobile/src/session/mobile-pr-sidebar-state.ts @@ -2,7 +2,15 @@ import type { PRCheckDetail } from '../../../src/shared/github/check-types' import type { PRInfo } from '../../../src/shared/github/pull-request-types' import type { GitHubWorkItemDetails } from '../../../src/shared/github/work-item-types' import type { GitHubPrReadOutcome, GitHubPrRepoSlug } from './github-pr-rpc' -import { resolveLinkedPrNumber } from './mobile-pr-sidebar-resolve' +import { isGitHubPRSuppressed } from '../../../src/shared/worktree/github-pr-suppression' +import { + shouldApplyBranchMismatchedLinkedPRClear, + shouldApplyDivergedLinkedPRClear, + shouldClearBranchMismatchedLinkedOpenPR, + shouldClearDivergedLinkedMergedPR +} from '../../../src/shared/github/linked-pr-staleness' +import type { MobileWorktreeSummary } from '../source-control/mobile-worktree-metadata-operations' +import type { WorktreeGitHubPRLink } from '../source-control/mobile-pr-link' export type PrSidebarData = { pr: PRInfo @@ -45,10 +53,19 @@ export type PrSidebarLoadDeps = { GitHubPrReadOutcome > // Resolve persisted links in parallel so closed/merged PRs add no serial read. - fetchWorktreeLinkedPR: (worktreeId: string) => Promise + fetchWorktreeGitHubPRLink: (worktreeId: string) => Promise + clearWorktreeReviewLink: ( + worktreeId: string, + shouldApply: (worktree: MobileWorktreeSummary) => boolean + ) => Promise fetchPRForBranch: ( worktreeId: string, - args: { branch: string; linkedPRNumber?: number | null } + args: { + branch: string + linkedPRNumber?: number | null + fallbackPRNumber?: number | null + currentHeadOid?: string | null + } ) => Promise> fetchWorkItemDetails: ( worktreeId: string, @@ -60,6 +77,37 @@ export type PrSidebarLoadDeps = { ) => Promise> } +// The guard desktop applies before persisting the clear, or null when the link still holds. +function resolveStaleLink( + pr: PRInfo | null, + link: WorktreeGitHubPRLink, + branch: string, + requestHeadOid: string | null +): ((worktree: MobileWorktreeSummary) => boolean) | null { + const linkedPRNumber = link.linkedPR + if (linkedPRNumber === null) { + return null + } + if (shouldClearDivergedLinkedMergedPR({ pr, linkedPRNumber, requestHeadOid })) { + return (worktree) => + shouldApplyDivergedLinkedPRClear({ worktree, linkedPRNumber, branch, requestHeadOid }) + } + const pushTargetBranch = link.pushTarget?.branchName ?? null + if ( + shouldClearBranchMismatchedLinkedOpenPR({ + pr, + linkedPRNumber, + branch, + requestHeadOid, + pushTargetBranch + }) + ) { + return (worktree) => + shouldApplyBranchMismatchedLinkedPRClear({ worktree, linkedPRNumber, branch, requestHeadOid }) + } + return null +} + // Show PR/checks before heavy body/comments; parallel link resolution also retains closed/merged reviews. export async function loadPrSidebarData( deps: PrSidebarLoadDeps, @@ -71,22 +119,46 @@ export async function loadPrSidebarData( } ): Promise { try { - const [hintOutcome, linkedPR] = await Promise.all([ + const [hintOutcome, link] = await Promise.all([ deps.fetchForBranch(args.worktreeId, { branch: args.branch }), - deps.fetchWorktreeLinkedPR(args.worktreeId) + deps.fetchWorktreeGitHubPRLink(args.worktreeId) ]) const branchHint = hintOutcome.ok && hintOutcome.result?.provider === 'github' ? hintOutcome.result.number : null - const linkedPRNumber = resolveLinkedPrNumber(branchHint, linkedPR) - const prOutcome = await deps.fetchPRForBranch(args.worktreeId, { - branch: args.branch, - linkedPRNumber - }) + const requestHeadOid = args.headSha ?? null + // Same as desktop: the explicit link wins; the branch's review is only a fallback. + const fetchPR = (linkedPRNumber: number | null) => + deps.fetchPRForBranch(args.worktreeId, { + branch: args.branch, + linkedPRNumber, + fallbackPRNumber: linkedPRNumber === null ? branchHint : null, + currentHeadOid: requestHeadOid + }) + let linkedPR = link.linkedPR + let prOutcome = await fetchPR(linkedPR) + const staleLink = prOutcome.ok + ? resolveStaleLink(prOutcome.result, link, args.branch, requestHeadOid) + : null + // Desktop drops a link the branch has moved past, then resolves by branch. + if (staleLink) { + linkedPR = null + // The refetch sends no link, so it need not wait for the clear to land. + ;[, prOutcome] = await Promise.all([ + deps.clearWorktreeReviewLink(args.worktreeId, staleLink), + fetchPR(null) + ]) + } if (!prOutcome.ok) { return failureState(prOutcome.error) } - if (!prOutcome.result) { + if ( + !prOutcome.result || + isGitHubPRSuppressed( + { linkedPR, suppressedGitHubPR: link.suppressedGitHubPR }, + prOutcome.result.number + ) + ) { return { kind: 'none' } } const pr = prOutcome.result diff --git a/mobile/src/session/pr-action-mutation-contract.ts b/mobile/src/session/pr-action-mutation-contract.ts index 0cc8b29b109..aff8def2078 100644 --- a/mobile/src/session/pr-action-mutation-contract.ts +++ b/mobile/src/session/pr-action-mutation-contract.ts @@ -19,6 +19,10 @@ export type PrActionMutations = { state: 'open' | 'closed' prRepo?: GitHubPrRepoSlug | null }) => Promise + markReadyForReview: (args: { + prNumber: number + prRepo?: GitHubPrRepoSlug | null + }) => Promise requestReviewers: (args: { prNumber: number reviewers: string[] diff --git a/mobile/src/session/pr-actions-engine.test.ts b/mobile/src/session/pr-actions-engine.test.ts index c237ee61fbb..2bf70bdec76 100644 --- a/mobile/src/session/pr-actions-engine.test.ts +++ b/mobile/src/session/pr-actions-engine.test.ts @@ -17,6 +17,7 @@ function makeEngine(mutations: Partial) { mergePR: ok, setPRAutoMerge: ok, updatePRState: ok, + markReadyForReview: ok, requestReviewers: ok, removeReviewers: ok, rerunChecks: ok, @@ -68,6 +69,7 @@ describe('PrActionsEngine — transport-rejection-normalized outcomes settle cle mergePR: async () => ({ ok: false, error: 'socket hung up' }), setPRAutoMerge: async () => ({ ok: true }), updatePRState: async () => ({ ok: true }), + markReadyForReview: async () => ({ ok: true }), requestReviewers: async () => ({ ok: true }), removeReviewers: async () => ({ ok: true }), rerunChecks: async () => ({ ok: true }) @@ -87,6 +89,7 @@ describe('PrActionsEngine — transport-rejection-normalized outcomes settle cle mergePR: async () => ({ ok: true }), setPRAutoMerge: async () => ({ ok: true }), updatePRState: async () => ({ ok: true }), + markReadyForReview: async () => ({ ok: true }), requestReviewers: async () => ({ ok: true }), removeReviewers: async () => ({ ok: true }), rerunChecks: async () => ({ ok: true }) @@ -109,6 +112,7 @@ describe('PrActionsEngine — transport-rejection-normalized outcomes settle cle mergePR: async () => ({ ok: true }), setPRAutoMerge: async () => ({ ok: true }), updatePRState: async () => ({ ok: true }), + markReadyForReview: async () => ({ ok: true }), requestReviewers: async () => ({ ok: true }), removeReviewers: async () => ({ ok: true }), rerunChecks: async () => ({ ok: true }) @@ -132,6 +136,7 @@ describe('PrActionsEngine — PR identity changes', () => { mergePR: async () => ({ ok: true }), setPRAutoMerge: async () => slow.promise, updatePRState: async () => ({ ok: true }), + markReadyForReview: async () => ({ ok: true }), requestReviewers: async () => ({ ok: true }), removeReviewers: async () => ({ ok: true }), rerunChecks: async () => ({ ok: true }) @@ -168,6 +173,7 @@ describe('PrActionsEngine — PR identity changes', () => { mergePR: async () => ({ ok: true }), setPRAutoMerge: async () => ({ ok: true }), updatePRState: async () => ({ ok: true }), + markReadyForReview: async () => ({ ok: true }), requestReviewers: async () => slow.promise, removeReviewers: async () => ({ ok: true }), rerunChecks: async () => ({ ok: true }) @@ -203,6 +209,7 @@ describe('PrActionsEngine — PR identity changes', () => { mergePR: async () => ({ ok: true }), setPRAutoMerge: async () => slow.promise, updatePRState: async () => ({ ok: true }), + markReadyForReview: async () => ({ ok: true }), requestReviewers: async () => ({ ok: true }), removeReviewers: async () => ({ ok: true }), rerunChecks: async () => ({ ok: true }) diff --git a/mobile/src/session/pr-actions-engine.ts b/mobile/src/session/pr-actions-engine.ts index e637a4f5979..1bcb4cfc2c8 100644 --- a/mobile/src/session/pr-actions-engine.ts +++ b/mobile/src/session/pr-actions-engine.ts @@ -233,6 +233,26 @@ export class PrActionsEngine { } } + async markReadyForReview(): Promise { + const cfg = this.cfg + const identity = this.identity + const seq = this.stateField.begin('open') + this.setBusy({ kind: 'state' }) + this.setError(null) + try { + const outcome = await cfg.mutations.markReadyForReview({ + prNumber: cfg.prNumber, + prRepo: cfg.prRepo + }) + await this.settle(identity, outcome, { + onSuccess: () => this.stateField.settleSuccess(seq), + onRevert: () => this.stateField.settleFailure(seq) + }) + } finally { + this.clearBusyIfOwned(identity, { kind: 'state' }) + } + } + async requestReviewer(login: string): Promise { const cfg = this.cfg const identity = this.identity diff --git a/mobile/src/session/use-mobile-pr-actions.test.ts b/mobile/src/session/use-mobile-pr-actions.test.ts index bf4e7002488..f89657223b2 100644 --- a/mobile/src/session/use-mobile-pr-actions.test.ts +++ b/mobile/src/session/use-mobile-pr-actions.test.ts @@ -39,6 +39,7 @@ function fakeMutations(overrides: Partial = {}): PrActionMuta mergePR: vi.fn(ok), setPRAutoMerge: vi.fn(ok), updatePRState: vi.fn(ok), + markReadyForReview: vi.fn(ok), requestReviewers: vi.fn(ok), removeReviewers: vi.fn(ok), rerunChecks: vi.fn(ok), diff --git a/mobile/src/session/use-mobile-pr-actions.ts b/mobile/src/session/use-mobile-pr-actions.ts index 3407d7abd88..e91042574f9 100644 --- a/mobile/src/session/use-mobile-pr-actions.ts +++ b/mobile/src/session/use-mobile-pr-actions.ts @@ -2,6 +2,7 @@ import { useCallback, useEffect, useReducer, useRef } from 'react' import type { ConnectionState } from '../transport/types' import type { RpcClient } from '../transport/rpc-client' import { + fetchMarkPRReadyForReview, fetchMergePR, fetchRemovePRReviewers, fetchRequestPRReviewers, @@ -31,6 +32,7 @@ function realMutations(client: RpcOperationSender, worktreeId: string): PrAction mergePR: (args) => fetchMergePR(client, worktreeId, args), setPRAutoMerge: (args) => fetchSetPRAutoMerge(client, worktreeId, args), updatePRState: (args) => fetchUpdatePRState(client, worktreeId, args), + markReadyForReview: (args) => fetchMarkPRReadyForReview(client, worktreeId, args), requestReviewers: (args) => fetchRequestPRReviewers(client, worktreeId, args), removeReviewers: (args) => fetchRemovePRReviewers(client, worktreeId, args), rerunChecks: (args) => fetchRerunPRChecks(client, worktreeId, args) @@ -98,6 +100,11 @@ export function useMobilePrActions(input: PrActionsInput) { }, [engine, ready] ), + markReadyForReview: useCallback(() => { + if (ready) { + void engine.markReadyForReview() + } + }, [engine, ready]), requestReviewer: useCallback( (login: string) => { if (ready) { @@ -143,6 +150,7 @@ function noopMutations(): PrActionMutations { mergePR: fail, setPRAutoMerge: fail, updatePRState: fail, + markReadyForReview: fail, requestReviewers: fail, removeReviewers: fail, rerunChecks: fail diff --git a/mobile/src/session/use-mobile-pr-sidebar-controller-probe.test.ts b/mobile/src/session/use-mobile-pr-sidebar-controller-probe.test.ts index d384e9894d5..187d41b2c6f 100644 --- a/mobile/src/session/use-mobile-pr-sidebar-controller-probe.test.ts +++ b/mobile/src/session/use-mobile-pr-sidebar-controller-probe.test.ts @@ -13,7 +13,12 @@ vi.mock('./github-pr-rpc', () => ({ fetchWorkItemDetails: vi.fn() })) vi.mock('../source-control/mobile-pr-link', () => ({ - fetchWorktreeLinkedPR: vi.fn(async () => null) + fetchWorktreeGitHubPRLink: vi.fn(async () => ({ + linkedPR: null, + suppressedGitHubPR: null, + pushTarget: null + })), + clearMobileWorktreeReviewLink: vi.fn() })) import { diff --git a/mobile/src/session/use-mobile-pr-sidebar-controller.test.ts b/mobile/src/session/use-mobile-pr-sidebar-controller.test.ts index 510e54c7d7c..5929781e83d 100644 --- a/mobile/src/session/use-mobile-pr-sidebar-controller.test.ts +++ b/mobile/src/session/use-mobile-pr-sidebar-controller.test.ts @@ -81,7 +81,12 @@ describe('loadPrSidebarData', () => { function deps(over: Partial = {}): PrSidebarLoadDeps { return { fetchForBranch: vi.fn(async () => ok(ghInfo())), - fetchWorktreeLinkedPR: vi.fn(async () => null), + fetchWorktreeGitHubPRLink: vi.fn(async () => ({ + linkedPR: null, + suppressedGitHubPR: null, + pushTarget: null + })), + clearWorktreeReviewLink: vi.fn(async () => {}), fetchPRForBranch: vi.fn(async () => ok(PR)), fetchWorkItemDetails: vi.fn(async () => ok(DETAILS)), fetchPRChecks: vi.fn(async () => ok(CHECKS)), @@ -101,7 +106,12 @@ describe('loadPrSidebarData', () => { data: { pr: PR, details: null, checks: CHECKS, checksError: null } }) expect(d.fetchWorkItemDetails).not.toHaveBeenCalled() - expect(d.fetchPRForBranch).toHaveBeenCalledWith('w', { branch: 'feat', linkedPRNumber: 7 }) + expect(d.fetchPRForBranch).toHaveBeenCalledWith('w', { + branch: 'feat', + linkedPRNumber: null, + fallbackPRNumber: 7, + currentHeadOid: 'sha-status' + }) expect(d.fetchPRChecks).toHaveBeenCalledWith('w', { prNumber: 7, headSha: 'sha-pr', @@ -112,28 +122,112 @@ describe('loadPrSidebarData', () => { it('passes a null hint when forBranch and the worktree linkedPR are both empty', async () => { const d = deps({ fetchForBranch: vi.fn(async () => ok(null)) }) await loadPrSidebarData(d, { worktreeId: 'w', branch: 'feat' }) - expect(d.fetchPRForBranch).toHaveBeenCalledWith('w', { branch: 'feat', linkedPRNumber: null }) + expect(d.fetchPRForBranch).toHaveBeenCalledWith('w', { + branch: 'feat', + linkedPRNumber: null, + fallbackPRNumber: null, + currentHeadOid: null + }) }) it('falls back to the worktree linkedPR when forBranch has no open PR (closed/merged)', async () => { const merged = { ...PR, number: 42, state: 'merged' } as unknown as PRInfo const d = deps({ fetchForBranch: vi.fn(async () => ok(null)), - fetchWorktreeLinkedPR: vi.fn(async () => 42), + fetchWorktreeGitHubPRLink: vi.fn(async () => ({ + linkedPR: 42, + suppressedGitHubPR: null, + pushTarget: null + })), fetchPRForBranch: vi.fn(async () => ok(merged)) }) const out = await loadPrSidebarData(d, { worktreeId: 'w', branch: 'feat' }) - expect(d.fetchPRForBranch).toHaveBeenCalledWith('w', { branch: 'feat', linkedPRNumber: 42 }) + expect(d.fetchPRForBranch).toHaveBeenCalledWith('w', { + branch: 'feat', + linkedPRNumber: 42, + fallbackPRNumber: null, + currentHeadOid: null + }) expect(out).toEqual({ kind: 'ready', data: { pr: merged, details: null, checks: CHECKS, checksError: null } }) }) - it('prefers the forBranch open hint over the worktree linkedPR', async () => { - const d = deps({ fetchWorktreeLinkedPR: vi.fn(async () => 42) }) + it('sends the explicit link over the branch PR, which stays only a fallback', async () => { + const d = deps({ + fetchWorktreeGitHubPRLink: vi.fn(async () => ({ + linkedPR: 42, + suppressedGitHubPR: null, + pushTarget: null + })) + }) await loadPrSidebarData(d, { worktreeId: 'w', branch: 'feat' }) - expect(d.fetchPRForBranch).toHaveBeenCalledWith('w', { branch: 'feat', linkedPRNumber: 7 }) + expect(d.fetchPRForBranch).toHaveBeenCalledWith('w', { + branch: 'feat', + linkedPRNumber: 42, + fallbackPRNumber: null, + currentHeadOid: null + }) + }) + + it('re-resolves by branch when the linked merged PR no longer contains this head', async () => { + const stale: PRInfo = { + ...PR, + number: 42, + state: 'merged', + headSha: 'old', + headDivergedFromMergedPRAtOid: 'head-now' + } + const fetchPRForBranch = vi + .fn() + .mockResolvedValueOnce(ok(stale)) + .mockResolvedValueOnce(ok(PR)) + const d = deps({ + fetchWorktreeGitHubPRLink: vi.fn(async () => ({ + linkedPR: 42, + suppressedGitHubPR: null, + pushTarget: null + })), + fetchPRForBranch + }) + const out = await loadPrSidebarData(d, { worktreeId: 'w', branch: 'feat', headSha: 'head-now' }) + expect(fetchPRForBranch).toHaveBeenLastCalledWith('w', { + branch: 'feat', + linkedPRNumber: null, + fallbackPRNumber: 7, + currentHeadOid: 'head-now' + }) + expect(out).toMatchObject({ kind: 'ready', data: { pr: PR } }) + // The clear re-checks the worktree, so a link chosen meanwhile survives. + const [[worktreeId, shouldApply]] = vi.mocked(d.clearWorktreeReviewLink).mock.calls + expect(worktreeId).toBe('w') + const worktree = { + baseRef: null, + linkedPR: 42, + suppressedGitHubPR: null, + pushTarget: null, + branch: 'feat', + head: 'head-now', + isBare: false, + isArchived: false + } + expect(shouldApply(worktree)).toBe(true) + expect(shouldApply({ ...worktree, linkedPR: 99 })).toBe(false) + }) + + it('hides the branch PR the user unlinked', async () => { + const d = deps({ + fetchWorktreeGitHubPRLink: vi.fn(async () => ({ + linkedPR: null, + suppressedGitHubPR: 7, + pushTarget: null + })) + }) + expect(await loadPrSidebarData(d, { worktreeId: 'w', branch: 'feat' })).toEqual({ + kind: 'none' + }) + expect(d.fetchPRChecks).not.toHaveBeenCalled() }) it('does not pass non-GitHub hosted-review hints into the GitHub PR lookup', async () => { @@ -141,10 +235,19 @@ describe('loadPrSidebarData', () => { fetchForBranch: vi.fn(async () => ok(ghInfo({ provider: 'gitlab', number: 99 })) ), - fetchWorktreeLinkedPR: vi.fn(async () => null) + fetchWorktreeGitHubPRLink: vi.fn(async () => ({ + linkedPR: null, + suppressedGitHubPR: null, + pushTarget: null + })) }) await loadPrSidebarData(d, { worktreeId: 'w', branch: 'feat' }) - expect(d.fetchPRForBranch).toHaveBeenCalledWith('w', { branch: 'feat', linkedPRNumber: null }) + expect(d.fetchPRForBranch).toHaveBeenCalledWith('w', { + branch: 'feat', + linkedPRNumber: null, + fallbackPRNumber: null, + currentHeadOid: null + }) }) it('is non-fatal when forBranch errors — prForBranch still resolves', async () => { @@ -209,7 +312,12 @@ describe('loadPrSidebarDetails (phase 2)', () => { function deps(over: Partial = {}): PrSidebarLoadDeps { return { fetchForBranch: vi.fn(async () => ok(ghInfo())), - fetchWorktreeLinkedPR: vi.fn(async () => null), + fetchWorktreeGitHubPRLink: vi.fn(async () => ({ + linkedPR: null, + suppressedGitHubPR: null, + pushTarget: null + })), + clearWorktreeReviewLink: vi.fn(async () => {}), fetchPRForBranch: vi.fn(async () => ok(PR)), fetchWorkItemDetails: vi.fn(async () => ok(DETAILS)), fetchPRChecks: vi.fn(async () => ok(CHECKS)), diff --git a/mobile/src/session/use-mobile-pr-sidebar-controller.ts b/mobile/src/session/use-mobile-pr-sidebar-controller.ts index 687e7555474..450c4ca2f36 100644 --- a/mobile/src/session/use-mobile-pr-sidebar-controller.ts +++ b/mobile/src/session/use-mobile-pr-sidebar-controller.ts @@ -18,7 +18,10 @@ import { type PrSidebarLoadDeps, type PrSidebarState } from './mobile-pr-sidebar-state' -import { fetchWorktreeLinkedPR } from '../source-control/mobile-pr-link' +import { + clearMobileWorktreeReviewLink, + fetchWorktreeGitHubPRLink +} from '../source-control/mobile-pr-link' type PrSidebarControllerInput = { client: RpcClient | null @@ -68,7 +71,9 @@ export function useMobilePrSidebarController(input: PrSidebarControllerInput) { } return { fetchForBranch: (wt, args) => fetchHostedReviewForBranch(client, wt, args), - fetchWorktreeLinkedPR: (wt) => fetchWorktreeLinkedPR(client, wt), + fetchWorktreeGitHubPRLink: (wt) => fetchWorktreeGitHubPRLink(client, wt), + clearWorktreeReviewLink: (wt, shouldApply) => + clearMobileWorktreeReviewLink(client, wt, shouldApply), fetchPRForBranch: (wt, args) => fetchPRForBranch(client, wt, args), fetchWorkItemDetails: (wt, args) => fetchWorkItemDetails(client, wt, args), fetchPRChecks: (wt, args) => fetchPRChecks(client, wt, args) diff --git a/mobile/src/source-control/github-pr-link-parse.test.ts b/mobile/src/source-control/github-pr-link-parse.test.ts deleted file mode 100644 index c35026587d8..00000000000 --- a/mobile/src/source-control/github-pr-link-parse.test.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { describe, expect, it } from 'vitest' -import { parseGitHubPrReference } from './github-pr-link-parse' - -describe('parseGitHubPrReference', () => { - it('parses bare and #-prefixed numbers', () => { - expect(parseGitHubPrReference('123')).toBe(123) - expect(parseGitHubPrReference('#123')).toBe(123) - expect(parseGitHubPrReference(' #45 ')).toBe(45) - }) - - it('parses GitHub pull and issue URLs', () => { - expect(parseGitHubPrReference('https://github.com/owner/repo/pull/678')).toBe(678) - expect(parseGitHubPrReference('https://github.com/o/r/issues/9')).toBe(9) - expect(parseGitHubPrReference('https://github.com/o/r/pull/678/files')).toBe(678) - }) - - it('rejects empty, non-numeric, non-GitHub, and non-positive input', () => { - expect(parseGitHubPrReference('')).toBeNull() - expect(parseGitHubPrReference('abc')).toBeNull() - expect(parseGitHubPrReference('0')).toBeNull() - expect(parseGitHubPrReference('-5')).toBeNull() - expect(parseGitHubPrReference('https://example.com/foo/bar')).toBeNull() - expect(parseGitHubPrReference('ftp://github.com/o/r/pull/1')).toBeNull() - }) - - it('rejects a non-GitHub host even when the path looks like a PR', () => { - // Reject look-alike hosts; this parser writes GitHub-specific metadata. - expect(parseGitHubPrReference('https://example.com/owner/repo/pull/7')).toBeNull() - expect(parseGitHubPrReference('https://gitlab.com/owner/repo/pull/7')).toBeNull() - expect(parseGitHubPrReference('https://notgithub.com/o/r/pull/1')).toBeNull() - expect(parseGitHubPrReference('https://github.com.evil.test/o/r/pull/7')).toBeNull() - }) - - it('accepts github.com and enterprise *.github.com subdomains', () => { - expect(parseGitHubPrReference('https://github.com/o/r/pull/12')).toBe(12) - expect(parseGitHubPrReference('https://GitHub.com/o/r/pull/12')).toBe(12) - expect(parseGitHubPrReference('https://www.github.com/o/r/pull/12')).toBe(12) - expect(parseGitHubPrReference('https://corp.github.com/o/r/pull/34')).toBe(34) - }) -}) diff --git a/mobile/src/source-control/github-pr-link-parse.ts b/mobile/src/source-control/github-pr-link-parse.ts deleted file mode 100644 index 3562fa0ac9b..00000000000 --- a/mobile/src/source-control/github-pr-link-parse.ts +++ /dev/null @@ -1,40 +0,0 @@ -// Keep this parser independent of desktop renderer imports for the mobile bundle. -const GH_ITEM_PATH_RE = /^\/([^/]+)\/([^/]+)\/(issues|pull)\/(\d+)(?:\/.*)?$/i - -// Only GitHub hosts may populate the worktree’s linkedPR field. -function isGitHubHost(hostname: string): boolean { - const host = hostname.toLowerCase() - return host === 'github.com' || host.endsWith('.github.com') -} - -export function parseGitHubPrReference(input: string): number | null { - const trimmed = input.trim() - if (!trimmed) { - return null - } - - const numeric = trimmed.startsWith('#') ? trimmed.slice(1) : trimmed - if (/^\d+$/.test(numeric)) { - const n = Number.parseInt(numeric, 10) - return n > 0 ? n : null - } - - let url: URL - try { - url = new URL(trimmed) - } catch { - return null - } - if (url.protocol !== 'https:' && url.protocol !== 'http:') { - return null - } - if (!isGitHubHost(url.hostname)) { - return null - } - const match = GH_ITEM_PATH_RE.exec(url.pathname.replace(/\/+$/, '')) - if (!match) { - return null - } - const n = Number.parseInt(match[4], 10) - return n > 0 ? n : null -} diff --git a/mobile/src/source-control/mobile-pr-link.test.ts b/mobile/src/source-control/mobile-pr-link.test.ts index 5500d884c26..0e972d43327 100644 --- a/mobile/src/source-control/mobile-pr-link.test.ts +++ b/mobile/src/source-control/mobile-pr-link.test.ts @@ -2,27 +2,10 @@ import { describe, expect, it, vi } from 'vitest' import type { RpcClient } from '../transport/rpc-client' import { buildWorktreeSetHostedReviewLinkParams, - buildWorktreeSetLinkParams, - fetchWorktreeLinkedPR, + fetchWorktreeGitHubPRLink, linkMobilePr } from './mobile-pr-link' -describe('buildWorktreeSetLinkParams', () => { - it('sets linkedPR to a number when linking', () => { - expect(buildWorktreeSetLinkParams('repo42::/p', 12)).toEqual({ - worktree: 'id:repo42::/p', - linkedPR: 12 - }) - }) - - it('sets linkedPR to null when unlinking', () => { - expect(buildWorktreeSetLinkParams('repo42::/p', null)).toEqual({ - worktree: 'id:repo42::/p', - linkedPR: null - }) - }) -}) - describe('buildWorktreeSetHostedReviewLinkParams', () => { it.each([ ['github', 'linkedPR'], @@ -56,35 +39,39 @@ describe('buildWorktreeSetHostedReviewLinkParams', () => { }) }) -describe('fetchWorktreeLinkedPR', () => { +describe('fetchWorktreeGitHubPRLink', () => { const client = (result: unknown, okFlag = true) => ({ sendRequest: vi.fn(async () => okFlag ? { ok: true, result } : { ok: false, error: { message: 'x' } } ) }) as unknown as Pick + const none = { linkedPR: null, suppressedGitHubPR: null, pushTarget: null } - it('returns the linkedPR number when present', async () => { - expect(await fetchWorktreeLinkedPR(client({ worktree: { linkedPR: 12 } }), 'w')).toBe(12) + it('returns the linked and suppressed PR numbers when present', async () => { + expect( + await fetchWorktreeGitHubPRLink( + client({ worktree: { linkedPR: null, suppressedGitHubPR: 12 } }), + 'w' + ) + ).toMatchObject({ linkedPR: null, suppressedGitHubPR: 12, pushTarget: null }) }) - it('returns null when unset, null, or non-numeric', async () => { - expect(await fetchWorktreeLinkedPR(client({ worktree: {} }), 'w')).toBeNull() - expect(await fetchWorktreeLinkedPR(client({ worktree: { linkedPR: null } }), 'w')).toBeNull() - expect(await fetchWorktreeLinkedPR(client({ worktree: { linkedPR: 'x' } }), 'w')).toBeNull() + it('returns nulls when unset, null, or non-numeric', async () => { + expect(await fetchWorktreeGitHubPRLink(client({ worktree: {} }), 'w')).toMatchObject(none) + expect( + await fetchWorktreeGitHubPRLink(client({ worktree: { linkedPR: 'x' } }), 'w') + ).toMatchObject(none) }) - it('returns null when the request fails', async () => { - expect(await fetchWorktreeLinkedPR(client(null, false), 'w')).toBeNull() - }) - - it('returns null when the request rejects (no escaping rejection)', async () => { + it('returns nulls when the request fails or rejects', async () => { + expect(await fetchWorktreeGitHubPRLink(client(null, false), 'w')).toEqual(none) const rejecting = { sendRequest: vi.fn(async () => { throw new Error('transport closed') }) } as unknown as Pick - expect(await fetchWorktreeLinkedPR(rejecting, 'w')).toBeNull() + expect(await fetchWorktreeGitHubPRLink(rejecting, 'w')).toEqual(none) }) }) diff --git a/mobile/src/source-control/mobile-pr-link.ts b/mobile/src/source-control/mobile-pr-link.ts index a7d7d3157e7..f23d54f844f 100644 --- a/mobile/src/source-control/mobile-pr-link.ts +++ b/mobile/src/source-control/mobile-pr-link.ts @@ -1,19 +1,29 @@ import type { RpcSendParams } from '../transport/rpc-params-contract' +import { CLEARED_HOSTED_REVIEW_SELECTION_UPDATES } from '../../../src/shared/worktree/hosted-review-links' import { refusedRpcMessageOrFallback } from '../transport/rpc-refusal-message' import type { RpcOperationSender } from '../transport/rpc-operation-sender' -import { worktreeLinkSet, worktreeSummaryRead } from './mobile-worktree-metadata-operations' +import { + worktreeLinkSet, + worktreeSummaryRead, + type MobileWorktreeSummary +} from './mobile-worktree-metadata-operations' // Use the desktop worktree metadata fields so follow-up reads share authoritative review hints. export type MobilePrLinkOutcome = { ok: true } | { ok: false; error: string } -export function buildWorktreeSetLinkParams( +function buildWorktreeSetLinkParams( worktreeId: string, linkedPR: number | null ): RpcSendParams<'worktree.set'> { return { worktree: `id:${worktreeId}`, linkedPR } } +export type WorktreeGitHubPRLink = Pick< + MobileWorktreeSummary, + 'linkedPR' | 'suppressedGitHubPR' | 'pushTarget' +> + export function buildWorktreeSetHostedReviewLinkParams( worktreeId: string, provider: string, @@ -88,26 +98,59 @@ export async function linkMobileHostedReview( return setWorktreeReviewLink(client, params, 'Failed to update linked review') } +// Like desktop, suppress the unlinked PR so branch discovery does not bring it straight back. export function unlinkMobilePr( client: RpcOperationSender, - worktreeId: string + worktreeId: string, + prNumber: number ): Promise { return setWorktreeReviewLink( client, - buildWorktreeSetLinkParams(worktreeId, null), + { ...buildWorktreeSetLinkParams(worktreeId, null), suppressedGitHubPR: prNumber }, + 'Failed to update linked pull request' + ) +} + +const NO_GITHUB_PR_LINK: WorktreeGitHubPRLink = { + linkedPR: null, + suppressedGitHubPR: null, + pushTarget: null +} + +// Desktop's durable clear for a link the branch has moved past; a failed write only repeats the check next load. +export async function clearMobileWorktreeReviewLink( + client: RpcOperationSender, + worktreeId: string, + shouldApply: (worktree: MobileWorktreeSummary) => boolean +): Promise { + // Like desktop, re-read the worktree so a link chosen after the lookup is never cleared. + const current = await readWorktreeSummary(client, worktreeId) + if (!current || !shouldApply(current)) { + return + } + await setWorktreeReviewLink( + client, + { worktree: `id:${worktreeId}`, ...CLEARED_HOSTED_REVIEW_SELECTION_UPDATES }, 'Failed to update linked pull request' ) } // Persisted links recover closed/merged PRs that branch lookup no longer returns. -export async function fetchWorktreeLinkedPR( +export async function fetchWorktreeGitHubPRLink( client: RpcOperationSender, worktreeId: string -): Promise { +): Promise { + return (await readWorktreeSummary(client, worktreeId)) ?? NO_GITHUB_PR_LINK +} + +async function readWorktreeSummary( + client: RpcOperationSender, + worktreeId: string +): Promise { try { const reply = await worktreeSummaryRead.request(client, { worktree: `id:${worktreeId}` }) const summary = worktreeSummaryRead.interpret(reply) - return summary.accepted ? (summary.value?.linkedPR ?? null) : null + return summary.accepted ? summary.value : null } catch { // A failed fallback read is a missing hint, not a fatal error. return null diff --git a/mobile/src/source-control/mobile-worktree-metadata-operations.ts b/mobile/src/source-control/mobile-worktree-metadata-operations.ts index e80ab4bccff..f8455241253 100644 --- a/mobile/src/source-control/mobile-worktree-metadata-operations.ts +++ b/mobile/src/source-control/mobile-worktree-metadata-operations.ts @@ -1,11 +1,19 @@ import { z } from 'zod' import { bindDeferredRpcOperation, defineRpcOperation } from '../transport/rpc-operation' import { rpcResultVariant } from '../transport/rpc-operation-result-reader' +import type { GitPushTarget } from '../../../src/shared/worktree/types' import { worktreeSummaryReplySchema } from './worktree-metadata-reply-schema' export type MobileWorktreeSummary = { readonly baseRef: string | null readonly linkedPR: number | null + readonly suppressedGitHubPR: number | null + readonly pushTarget: GitPushTarget | null + // Guard a stale-link clear against a worktree that moved since the lookup. + readonly branch: string + readonly head: string + readonly isBare: boolean + readonly isArchived: boolean } // Both consumers treat unreadable metadata as no hint; normalize malformed baseRef/linkedPR to null before fallback. @@ -13,7 +21,16 @@ const worktreeSummarySchema: z.ZodType = worktreeSummaryReplySchema .transform((value): MobileWorktreeSummary | null => value.worktree - ? { baseRef: value.worktree.baseRef ?? null, linkedPR: value.worktree.linkedPR ?? null } + ? { + baseRef: value.worktree.baseRef ?? null, + linkedPR: value.worktree.linkedPR ?? null, + suppressedGitHubPR: value.worktree.suppressedGitHubPR ?? null, + pushTarget: value.worktree.pushTarget ?? null, + branch: value.worktree.branch ?? '', + head: value.worktree.head ?? '', + isBare: value.worktree.isBare ?? false, + isArchived: value.worktree.isArchived ?? false + } : null ) .catch(null) diff --git a/mobile/src/source-control/worktree-metadata-reply-schema.ts b/mobile/src/source-control/worktree-metadata-reply-schema.ts index 33a7808f38c..78a7491d4f7 100644 --- a/mobile/src/source-control/worktree-metadata-reply-schema.ts +++ b/mobile/src/source-control/worktree-metadata-reply-schema.ts @@ -6,7 +6,16 @@ export const worktreeSummaryReplySchema = z.object({ worktree: z .object({ baseRef: salvagedOptional('baseRef', z.string()), - linkedPR: salvagedOptional('linkedPR', z.number()) + linkedPR: salvagedOptional('linkedPR', z.number()), + suppressedGitHubPR: salvagedOptional('suppressedGitHubPR', z.number()), + branch: salvagedOptional('branch', z.string()), + head: salvagedOptional('head', z.string()), + isBare: salvagedOptional('isBare', z.boolean()), + isArchived: salvagedOptional('isArchived', z.boolean()), + pushTarget: salvagedOptional( + 'pushTarget', + z.looseObject({ remoteName: z.string(), branchName: z.string() }) + ) }) .nullable() diff --git a/mobile/src/test-support/rpc-recording/adapters/pr-sidebar-mount-adapters.ts b/mobile/src/test-support/rpc-recording/adapters/pr-sidebar-mount-adapters.ts index 260b9b260a3..667872bf405 100644 --- a/mobile/src/test-support/rpc-recording/adapters/pr-sidebar-mount-adapters.ts +++ b/mobile/src/test-support/rpc-recording/adapters/pr-sidebar-mount-adapters.ts @@ -23,7 +23,10 @@ export function prSidebarMountAdapters( const deps: PrSidebarLoadDeps = { fetchForBranch: (worktreeId, args) => reads.fetchHostedReviewForBranch(client, worktreeId, args), - fetchWorktreeLinkedPR: (worktreeId) => link.fetchWorktreeLinkedPR(client, worktreeId), + fetchWorktreeGitHubPRLink: (worktreeId) => + link.fetchWorktreeGitHubPRLink(client, worktreeId), + clearWorktreeReviewLink: (worktreeId, shouldApply) => + link.clearMobileWorktreeReviewLink(client, worktreeId, shouldApply), fetchPRForBranch: (worktreeId, args) => reads.fetchPRForBranch(client, worktreeId, args), fetchWorkItemDetails: (worktreeId, args) => reads.fetchWorkItemDetails(client, worktreeId, args), diff --git a/mobile/src/test-support/rpc-recording/adapters/source-control-mount-adapters.ts b/mobile/src/test-support/rpc-recording/adapters/source-control-mount-adapters.ts index 312dcdb695f..53c19ba0a9d 100644 --- a/mobile/src/test-support/rpc-recording/adapters/source-control-mount-adapters.ts +++ b/mobile/src/test-support/rpc-recording/adapters/source-control-mount-adapters.ts @@ -65,14 +65,14 @@ export function sourceControlMountAdapters( return { action(name) { if (name === 'read') { - return link.fetchWorktreeLinkedPR(client, WORKTREE).then((value) => { - linkedPR = value - return value + return link.fetchWorktreeGitHubPRLink(client, WORKTREE).then((value) => { + linkedPR = value.linkedPR + return value.linkedPR }) } const request = name === 'unlink' - ? link.unlinkMobilePr(client, WORKTREE) + ? link.unlinkMobilePr(client, WORKTREE, 12) : name === 'link-review' ? link.linkMobileHostedReview(client, WORKTREE, 'gitlab', 12, { baseRef: ' origin/release ' diff --git a/mobile/src/test-support/rpc-recording/recording-scenario.ts b/mobile/src/test-support/rpc-recording/recording-scenario.ts index de206ffcd5c..2e4360b9f6a 100644 --- a/mobile/src/test-support/rpc-recording/recording-scenario.ts +++ b/mobile/src/test-support/rpc-recording/recording-scenario.ts @@ -12,7 +12,15 @@ export type Rejection = { // Streaming frames always route to their opening id, assert subscribe params and carry whole host responses. export type ScenarioStep = | { action: string; id: string; args?: Record } - | { complete: string; params: unknown; reply?: unknown; reject?: Rejection; optional?: true } + | { + complete: string + params: unknown + reply?: unknown + reject?: Rejection + optional?: true + // Params built from two parallel replies change with whichever reply a matrix diverges. + paramsFollowDivergence?: true + } | { frame: string; params: unknown; reply: unknown } | { bind: string; request: string; params: unknown; optional?: true } | { advance: number } diff --git a/mobile/src/test-support/rpc-recording/run-recording.ts b/mobile/src/test-support/rpc-recording/run-recording.ts index 4894f8f779b..0f78d7e49a6 100644 --- a/mobile/src/test-support/rpc-recording/run-recording.ts +++ b/mobile/src/test-support/rpc-recording/run-recording.ts @@ -74,8 +74,11 @@ export async function runRecording( settlements[step.id] = rejectedSettlement(error, scheduler.elapsed()) } } else if ('complete' in step) { - if (!step.optional || transport.outstanding(step.complete)) { - transport.complete(step.complete, step.params, step.reply, step.reject) + const pending = transport.outstanding(step.complete) + if (!step.optional || pending) { + const params = + step.optional && step.paramsFollowDivergence ? pending?.params : step.params + transport.complete(step.complete, params, step.reply, step.reject) } } else if ('frame' in step) { const crash = transport.frame(step.frame, step.params, step.reply) diff --git a/mobile/src/test-support/rpc-recording/scripted-rpc-transport.ts b/mobile/src/test-support/rpc-recording/scripted-rpc-transport.ts index 2c5e1fa55ea..845d9b7f025 100644 --- a/mobile/src/test-support/rpc-recording/scripted-rpc-transport.ts +++ b/mobile/src/test-support/rpc-recording/scripted-rpc-transport.ts @@ -269,9 +269,9 @@ export class ScriptedRpcTransport { return null } - outstanding(name: string): boolean { + outstanding(name: string): { params: unknown } | undefined { const binding = this.bindings.get(this.aliases.get(name) ?? name) - return binding !== undefined && !binding.completed + return binding && !binding.completed ? binding : undefined } bind(alias: string, name: string, params: unknown): void { diff --git a/mobile/src/transport/use-workspace-client.ts b/mobile/src/transport/use-workspace-client.ts index edcf318bc7c..ec35e947b31 100644 --- a/mobile/src/transport/use-workspace-client.ts +++ b/mobile/src/transport/use-workspace-client.ts @@ -1,13 +1,25 @@ import { createContext, useContext } from 'react' +import { useHostProtocolGates } from '../components/host-protocol-gates-context' import { useHostClient } from './host-client-hooks' import type { RpcClient } from './rpc-client' import type { ConnectionState } from './types' // WorkspaceRoute supplies server context; null means unreachable, absent means desktop routing. export const WorkspaceServerContext = createContext< - { client: RpcClient | null; state: ConnectionState } | undefined + | { client: RpcClient | null; state: ConnectionState; desktopCapabilities: readonly string[] } + | undefined >(undefined) +/** The route's host has the capability; a relayed route also needs the paired desktop to forward it. */ +export function useRouteCapability(capability: string): boolean { + const { hostCapabilities } = useHostProtocolGates() + const server = useContext(WorkspaceServerContext) + return ( + hostCapabilities.includes(capability) && + (server?.desktopCapabilities.includes(capability) ?? true) + ) +} + export function useWorkspaceClient(hostId: string | undefined): ReturnType { const host = useHostClient(hostId) const server = useContext(WorkspaceServerContext) diff --git a/mobile/src/transport/workspace-server.ts b/mobile/src/transport/workspace-server.ts index be68b62573b..a0946ec3f88 100644 --- a/mobile/src/transport/workspace-server.ts +++ b/mobile/src/transport/workspace-server.ts @@ -17,7 +17,12 @@ export function useWorkspaceServer(args: { executionHost: ExecutionHostId | undefined }): { routeHost: ExecutionHostId | undefined | null - server: { client: RpcClient | null; state: ConnectionState; gates: HostStatusGates } | null + server: { + client: RpcClient | null + state: ConnectionState + gates: HostStatusGates + desktopCapabilities: readonly string[] + } | null } { const { client, connState, desktopCapabilities, executionHost } = args const routeHost = workspaceRouteExecutionHost(client, desktopCapabilities, executionHost) @@ -32,7 +37,8 @@ export function useWorkspaceServer(args: { const gates = useHostStatusGates({ hostId: undefined, client: serverClient, connState: state }) return { routeHost, - server: routeHost === undefined ? null : { client: serverClient, state, gates } + server: + routeHost === undefined ? null : { client: serverClient, state, gates, desktopCapabilities } } } diff --git a/src/main/runtime/mobile-rpc-allowlist.test.ts b/src/main/runtime/mobile-rpc-allowlist.test.ts index bb1e14683e5..888bc72c643 100644 --- a/src/main/runtime/mobile-rpc-allowlist.test.ts +++ b/src/main/runtime/mobile-rpc-allowlist.test.ts @@ -22,6 +22,7 @@ const MOBILE_DYNAMIC_RPC_METHODS = [ 'github.prChecks', 'github.prCheckDetails', 'github.listAssignableUsers', + 'github.markPRReadyForReview', 'github.mergePR', 'github.setPRAutoMerge', 'github.requestPRReviewers', diff --git a/src/main/runtime/runtime-rpc/runtime-rpc-mobile-method-routing.ts b/src/main/runtime/runtime-rpc/runtime-rpc-mobile-method-routing.ts index 5c3b701eb6f..eaf1276ce10 100644 --- a/src/main/runtime/runtime-rpc/runtime-rpc-mobile-method-routing.ts +++ b/src/main/runtime/runtime-rpc/runtime-rpc-mobile-method-routing.ts @@ -91,6 +91,7 @@ export const EXECUTION_HOST_METHODS = [ 'github.listAssignableUsers', 'github.listLabels', 'github.listWorkItems', + 'github.markPRReadyForReview', 'github.mergePR', 'github.prCheckDetails', 'github.prChecks', 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 f70f56d7c9b..da22dd29a37 100644 --- a/src/renderer/src/components/github-pr-merge-state.test.ts +++ b/src/renderer/src/components/github-pr-merge-state.test.ts @@ -1,5 +1,6 @@ import { describe, expect, it } from 'vitest' -import { presentGitHubPRMergeState, type GitHubPRMergeStateInput } from './github-pr-merge-state' +import type { GitHubPRMergeStateInput } from '../../../shared/github/pull-request-merge-state' +import { presentGitHubPRMergeState } from './github-pr-merge-state' function pr(overrides: Partial = {}): GitHubPRMergeStateInput { return { diff --git a/src/renderer/src/components/github-pr-merge-state.ts b/src/renderer/src/components/github-pr-merge-state.ts index c0feefa542c..d8c8f9a0445 100644 --- a/src/renderer/src/components/github-pr-merge-state.ts +++ b/src/renderer/src/components/github-pr-merge-state.ts @@ -1,15 +1,11 @@ -import type { CheckStatus, ProviderCheckSummary } from '../../../shared/github/pull-request-types' import { - canShowGitHubPRAutoMergeControl, - type GitHubPRAutoMergeAvailabilityInput -} from '../../../shared/github/pull-request-auto-merge-availability' + resolveGitHubPRMergeState, + type GitHubPRAutoMergeActionIntent, + type GitHubPRMergeStateInput, + type GitHubPRMergeStateKind +} from '../../../shared/github/pull-request-merge-state' import { translate } from '@/i18n/i18n' -export type GitHubPRMergeStateInput = GitHubPRAutoMergeAvailabilityInput & { - checksStatus?: CheckStatus - checksSummary?: ProviderCheckSummary -} - export type GitHubPRAutoMergeAction = { kind: 'enable' | 'disable' label: string @@ -30,253 +26,201 @@ const SUCCESS_TONE = const WARNING_TONE = 'border-amber-500/30 bg-amber-500/10 text-amber-700 dark:text-amber-200' const DANGER_TONE = 'border-rose-500/30 bg-rose-500/10 text-rose-700 dark:text-rose-200' -function checksState(item: GitHubPRMergeStateInput): CheckStatus | 'none' | undefined { - if (item.checksSummary) { - return item.checksSummary.state - } - return item.checksStatus -} - -function checksPassed(item: GitHubPRMergeStateInput): boolean { - return checksState(item) === 'success' -} - -function hasFullMergeMetadata(item: GitHubPRMergeStateInput): boolean { - return item.mergeable !== undefined || item.mergeStateStatus !== undefined -} - -function presentAutoMergeAction(item: GitHubPRMergeStateInput): GitHubPRAutoMergeAction | null { - if (!canShowGitHubPRAutoMergeControl(item)) { - return null - } - if (item.autoMergeEnabled === true) { - return { - kind: 'disable', - label: translate('auto.components.github.pr.merge.state.48d75ae118', 'Disable auto-merge'), - tooltip: translate( - 'auto.components.github.pr.merge.state.62703b1dc4', - 'GitHub auto-merge is enabled for this pull request' - ) - } - } - if (item.mergeQueueRequired === true) { - return { - kind: 'enable', - label: translate('auto.components.github.pr.merge.state.b169f943e1', 'Merge when ready'), - tooltip: translate( - 'auto.components.github.pr.merge.state.331ebe1170', - 'Add this pull request to the GitHub merge queue' - ) - } - } - return { - kind: 'enable', - label: translate('auto.components.github.pr.merge.state.4ab19a62ef', 'Enable auto-merge'), - tooltip: translate( - 'auto.components.github.pr.merge.state.8f6cb3772f', - 'Merge this pull request automatically once requirements are met' - ) +function presentAutoMergeAction( + intent: GitHubPRAutoMergeActionIntent | null +): GitHubPRAutoMergeAction | null { + switch (intent) { + case null: + return null + case 'disable_auto_merge': + return { + kind: 'disable', + label: translate('auto.components.github.pr.merge.state.48d75ae118', 'Disable auto-merge'), + tooltip: translate( + 'auto.components.github.pr.merge.state.62703b1dc4', + 'GitHub auto-merge is enabled for this pull request' + ) + } + case 'merge_when_ready': + return { + kind: 'enable', + label: translate('auto.components.github.pr.merge.state.b169f943e1', 'Merge when ready'), + tooltip: translate( + 'auto.components.github.pr.merge.state.331ebe1170', + 'Add this pull request to the GitHub merge queue' + ) + } + case 'enable_auto_merge': + return { + kind: 'enable', + label: translate('auto.components.github.pr.merge.state.4ab19a62ef', 'Enable auto-merge'), + tooltip: translate( + 'auto.components.github.pr.merge.state.8f6cb3772f', + 'Merge this pull request automatically once requirements are met' + ) + } } } -function passedChecksMergePresentation( - autoMergeAction: GitHubPRAutoMergeAction | null -): GitHubPRMergeStatePresentation { - return { - label: translate('auto.components.github.pr.merge.state.a5b66afb58', 'Checks passed'), - tone: SUCCESS_TONE, - tooltip: translate( - 'auto.components.github.pr.merge.state.fbd4f57f0a', - 'Checks passed. Merge eligibility will be checked again before merging.' - ), - directMergeAvailable: true, - autoMergeAction +function presentMergeStateKind( + kind: GitHubPRMergeStateKind +): Pick { + switch (kind) { + case 'merged': + return { + label: translate('auto.components.github.pr.merge.state.83ecdbb4a6', 'Merged'), + tone: MUTED_TONE, + tooltip: translate( + 'auto.components.github.pr.merge.state.62eb8d39da', + 'This pull request is already merged' + ) + } + case 'closed': + return { + label: translate('auto.components.github.pr.merge.state.4f976d3450', 'Closed'), + tone: DANGER_TONE, + tooltip: translate( + 'auto.components.github.pr.merge.state.820fd21663', + 'This pull request is closed' + ) + } + case 'draft': + return { + label: translate('auto.components.github.pr.merge.state.ec8e2cebaa', 'Draft'), + tone: MUTED_TONE, + tooltip: translate( + 'auto.components.github.pr.merge.state.f03028e055', + 'This pull request is still a draft' + ) + } + case 'review_required': + return { + label: translate('auto.components.github.pr.merge.state.1f8eb81c0e', 'Approval required'), + tone: WARNING_TONE, + tooltip: translate( + 'auto.components.github.pr.merge.state.a20db875ed', + 'GitHub requires review approval before this pull request can merge' + ) + } + case 'changes_requested': + return { + label: translate('auto.components.github.pr.merge.state.c606463dc2', 'Changes requested'), + tone: DANGER_TONE, + tooltip: translate( + 'auto.components.github.pr.merge.state.b289646bcd', + 'GitHub reports requested changes on this pull request' + ) + } + case 'conflicts': + return { + label: translate('auto.components.github.pr.merge.state.7e8bbe3cd7', 'Conflicts'), + tone: DANGER_TONE, + tooltip: translate( + 'auto.components.github.pr.merge.state.b37d45bca9', + 'GitHub reports merge conflicts' + ) + } + case 'merge_queue': + case 'merge_queue_auto_merge_on': + return { + label: kind === 'merge_queue_auto_merge_on' ? 'Auto-merge on' : 'Merge when ready', + tone: WARNING_TONE, + tooltip: translate( + 'auto.components.github.pr.merge.state.35ec24bc43', + 'This base branch uses GitHub merge queue' + ) + } + case 'merge_status_unavailable': + return { + label: translate('auto.components.github.pr.merge.state.bd4f27b50e', 'Merge'), + tone: MUTED_TONE, + tooltip: translate( + 'auto.components.github.pr.merge.state.09896aad26', + 'Merge status is unavailable for this PR' + ) + } + case 'behind': + return { + label: translate('auto.components.github.pr.merge.state.039c072f94', 'Behind'), + tone: WARNING_TONE, + tooltip: translate( + 'auto.components.github.pr.merge.state.c614e2660a', + 'Update the branch before merging' + ) + } + case 'blocked': + return { + label: translate('auto.components.github.pr.merge.state.bf5e4c6c92', 'Blocked'), + tone: DANGER_TONE, + tooltip: translate( + 'auto.components.github.pr.merge.state.1766eb46ba', + 'GitHub reports this pull request is blocked' + ) + } + case 'mergeable_checks_failed': + return { + label: translate('auto.components.github.pr.merge.state.87fa36ac83', 'Checks failed'), + tone: DANGER_TONE, + tooltip: translate( + 'auto.components.github.pr.merge.state.1432ecff30', + 'GitHub says this PR can merge, but some checks failed' + ) + } + case 'mergeable_checks_pending': + return { + label: translate('auto.components.github.pr.merge.state.4e2507176b', 'Checks pending'), + tone: WARNING_TONE, + tooltip: translate( + 'auto.components.github.pr.merge.state.9bd983ce8f', + 'GitHub says this PR can merge, but checks are still running' + ) + } + case 'mergeable_checks_passed': + return { + label: translate('auto.components.github.pr.merge.state.def355ff38', 'Able to merge'), + tone: SUCCESS_TONE, + tooltip: translate( + 'auto.components.github.pr.merge.state.e42c5bae67', + 'GitHub says this PR can merge and checks passed' + ) + } + case 'mergeable': + return { + label: translate('auto.components.github.pr.merge.state.def355ff38', 'Able to merge'), + tone: SUCCESS_TONE, + tooltip: translate( + 'auto.components.github.pr.merge.state.cbf0113af6', + 'GitHub says this PR can merge' + ) + } + case 'checks_passed': + return { + label: translate('auto.components.github.pr.merge.state.a5b66afb58', 'Checks passed'), + tone: SUCCESS_TONE, + tooltip: translate( + 'auto.components.github.pr.merge.state.fbd4f57f0a', + 'Checks passed. Merge eligibility will be checked again before merging.' + ) + } + case 'checking': + return { + label: translate('auto.components.github.pr.merge.state.f958920f3a', 'Checking'), + tone: MUTED_TONE, + tooltip: translate( + 'auto.components.github.pr.merge.state.a80132573b', + 'GitHub is still computing this pull request merge status' + ) + } } } export function presentGitHubPRMergeState( item: GitHubPRMergeStateInput ): GitHubPRMergeStatePresentation { - const autoMergeAction = presentAutoMergeAction(item) - - if (item.state === 'merged') { - return { - label: translate('auto.components.github.pr.merge.state.83ecdbb4a6', 'Merged'), - tone: MUTED_TONE, - tooltip: translate( - 'auto.components.github.pr.merge.state.62eb8d39da', - 'This pull request is already merged' - ), - directMergeAvailable: false, - autoMergeAction - } - } - if (item.state === 'closed') { - return { - label: translate('auto.components.github.pr.merge.state.4f976d3450', 'Closed'), - tone: DANGER_TONE, - tooltip: translate( - 'auto.components.github.pr.merge.state.820fd21663', - 'This pull request is closed' - ), - directMergeAvailable: false, - autoMergeAction - } - } - if (item.state === 'draft') { - return { - label: translate('auto.components.github.pr.merge.state.ec8e2cebaa', 'Draft'), - tone: MUTED_TONE, - tooltip: translate( - 'auto.components.github.pr.merge.state.f03028e055', - 'This pull request is still a draft' - ), - directMergeAvailable: false, - autoMergeAction - } - } - if (item.reviewDecision === 'REVIEW_REQUIRED') { - return { - label: translate('auto.components.github.pr.merge.state.1f8eb81c0e', 'Approval required'), - tone: WARNING_TONE, - tooltip: translate( - 'auto.components.github.pr.merge.state.a20db875ed', - 'GitHub requires review approval before this pull request can merge' - ), - directMergeAvailable: false, - autoMergeAction - } - } - if (item.reviewDecision === 'CHANGES_REQUESTED') { - return { - label: translate('auto.components.github.pr.merge.state.c606463dc2', 'Changes requested'), - tone: DANGER_TONE, - tooltip: translate( - 'auto.components.github.pr.merge.state.b289646bcd', - 'GitHub reports requested changes on this pull request' - ), - directMergeAvailable: false, - autoMergeAction - } - } - if (item.mergeable === 'CONFLICTING' || item.mergeStateStatus === 'DIRTY') { - return { - label: translate('auto.components.github.pr.merge.state.7e8bbe3cd7', 'Conflicts'), - tone: DANGER_TONE, - tooltip: translate( - 'auto.components.github.pr.merge.state.b37d45bca9', - 'GitHub reports merge conflicts' - ), - directMergeAvailable: false, - autoMergeAction - } - } - if (item.mergeQueueRequired === true) { - return { - label: item.autoMergeEnabled ? 'Auto-merge on' : 'Merge when ready', - tone: WARNING_TONE, - tooltip: translate( - 'auto.components.github.pr.merge.state.35ec24bc43', - 'This base branch uses GitHub merge queue' - ), - directMergeAvailable: false, - autoMergeAction - } - } - if (!hasFullMergeMetadata(item)) { - // Missing metadata can coexist with green checks; main-process preflight remains the merge authority. - if (checksPassed(item)) { - return passedChecksMergePresentation(autoMergeAction) - } - return { - label: translate('auto.components.github.pr.merge.state.bd4f27b50e', 'Merge'), - tone: MUTED_TONE, - tooltip: translate( - 'auto.components.github.pr.merge.state.09896aad26', - 'Merge status is unavailable for this PR' - ), - directMergeAvailable: false, - autoMergeAction - } - } - if (item.mergeStateStatus === 'BEHIND') { - return { - label: translate('auto.components.github.pr.merge.state.039c072f94', 'Behind'), - tone: WARNING_TONE, - tooltip: translate( - 'auto.components.github.pr.merge.state.c614e2660a', - 'Update the branch before merging' - ), - directMergeAvailable: false, - autoMergeAction - } - } - if (item.mergeStateStatus === 'BLOCKED') { - return { - label: translate('auto.components.github.pr.merge.state.bf5e4c6c92', 'Blocked'), - tone: DANGER_TONE, - tooltip: translate( - 'auto.components.github.pr.merge.state.1766eb46ba', - 'GitHub reports this pull request is blocked' - ), - directMergeAvailable: false, - autoMergeAction - } - } - if ( - item.mergeable === 'MERGEABLE' || - item.mergeStateStatus === 'CLEAN' || - item.mergeStateStatus === 'UNSTABLE' || - item.mergeStateStatus === 'HAS_HOOKS' - ) { - const checkState = checksState(item) - const checkStatus = - checkState === 'failure' - ? { - label: translate('auto.components.github.pr.merge.state.87fa36ac83', 'Checks failed'), - tone: DANGER_TONE, - tooltip: translate( - 'auto.components.github.pr.merge.state.1432ecff30', - 'GitHub says this PR can merge, but some checks failed' - ) - } - : checkState === 'pending' - ? { - label: translate( - 'auto.components.github.pr.merge.state.4e2507176b', - 'Checks pending' - ), - tone: WARNING_TONE, - tooltip: translate( - 'auto.components.github.pr.merge.state.9bd983ce8f', - 'GitHub says this PR can merge, but checks are still running' - ) - } - : null - return { - label: checkStatus?.label ?? 'Able to merge', - tone: checkStatus?.tone ?? SUCCESS_TONE, - tooltip: - checkStatus?.tooltip ?? - (checkState === 'success' - ? 'GitHub says this PR can merge and checks passed' - : 'GitHub says this PR can merge'), - directMergeAvailable: true, - autoMergeAction - } - } - // Main-process preflight rechecks blockers when GitHub mergeability is still intermediate despite green checks. - if (checksPassed(item)) { - return passedChecksMergePresentation(autoMergeAction) - } + const decision = resolveGitHubPRMergeState(item) return { - label: translate('auto.components.github.pr.merge.state.f958920f3a', 'Checking'), - tone: MUTED_TONE, - tooltip: translate( - 'auto.components.github.pr.merge.state.a80132573b', - 'GitHub is still computing this pull request merge status' - ), - directMergeAvailable: false, - autoMergeAction + ...presentMergeStateKind(decision.kind), + directMergeAvailable: decision.directMergeAvailable, + autoMergeAction: presentAutoMergeAction(decision.autoMergeAction) } } diff --git a/src/renderer/src/components/right-sidebar/HostedReviewActions.tsx b/src/renderer/src/components/right-sidebar/HostedReviewActions.tsx index 62a1a74dc84..421e11c0b67 100644 --- a/src/renderer/src/components/right-sidebar/HostedReviewActions.tsx +++ b/src/renderer/src/components/right-sidebar/HostedReviewActions.tsx @@ -17,6 +17,10 @@ import type { Repo } from '../../../../shared/repo-types' import type { Worktree } from '../../../../shared/worktree/types' import { resolveGitHubPRMergeMethods } from '../../../../shared/github/pull-request-merge-methods' import { getPullRequestMergeMethodLabel } from '@/components/github/pull-request-confirmation-copy' +import { + isGitHubPRStackMergeQueueRequired, + resolveGitHubPRStackMergeDecision +} from '../../../../shared/github/pull-request-stack-merge' import { runWorktreeDelete } from '../sidebar/delete-worktree-flow' import { getDeleteStateForWorktreeHost } from '../sidebar/worktree-delete-state-host-match' import { presentGitLabMRMergeState } from './gitlab-mr-merge-state' @@ -33,11 +37,7 @@ import { RIGHT_SIDEBAR_SPLIT_ACTION_ROW_CLASS } from './right-sidebar-primary-action-layout' import { translate } from '@/i18n/i18n' -import { - getGitHubPRStackMergeBlocker, - getGitHubPRStackMergeScope, - isGitHubPRStackMergeQueueRequired -} from './github-pr-stack-merge' +import { getGitHubPRStackMergeBlocker, getGitHubPRStackMergeScope } from './github-pr-stack-merge' export default function HostedReviewActions({ review, @@ -113,9 +113,12 @@ export default function HostedReviewActions({ 'auto.components.right.sidebar.HostedReviewActions.a32fe6dba6', 'GitHub will merge this pull request and every pull request below it in the stack.' )), - directMergeAvailable: - !stackBlocker && - (stackMergeScope.complete || presentation.directMergeAvailable || stackUsesMergeQueue), + directMergeAvailable: resolveGitHubPRStackMergeDecision({ + stack: githubPR.stack, + reviewMergeQueueRequired: review.mergeQueueRequired, + stackMergeQueueRequired: githubPR.mergeQueueRequired, + directMergeAvailable: presentation.directMergeAvailable + }).directMergeAvailable, autoMergeAction: null } }, [githubPR, isGitLab, review, stackMergeLabel, stackMergeScope, stackUsesMergeQueue]) diff --git a/src/renderer/src/components/right-sidebar/github-pr-stack-merge.test.ts b/src/renderer/src/components/right-sidebar/github-pr-stack-merge.test.ts index 44145a61bc0..c89261f5dcf 100644 --- a/src/renderer/src/components/right-sidebar/github-pr-stack-merge.test.ts +++ b/src/renderer/src/components/right-sidebar/github-pr-stack-merge.test.ts @@ -1,10 +1,7 @@ import { describe, expect, it } from 'vitest' import type { GitHubPRStack } from '../../../../shared/github/pull-request-types' -import { - getGitHubPRStackMergeBlocker, - getGitHubPRStackMergeScope, - isGitHubPRStackMergeQueueRequired -} from './github-pr-stack-merge' +import { isGitHubPRStackMergeQueueRequired } from '../../../../shared/github/pull-request-stack-merge' +import { getGitHubPRStackMergeBlocker, getGitHubPRStackMergeScope } from './github-pr-stack-merge' function makeStack(): GitHubPRStack { return { diff --git a/src/renderer/src/components/right-sidebar/github-pr-stack-merge.ts b/src/renderer/src/components/right-sidebar/github-pr-stack-merge.ts index 5d127d5f736..aa206844d12 100644 --- a/src/renderer/src/components/right-sidebar/github-pr-stack-merge.ts +++ b/src/renderer/src/components/right-sidebar/github-pr-stack-merge.ts @@ -1,103 +1,83 @@ -import type { - GitHubPRStack, - GitHubPRStackEntry -} from '../../../../shared/github/pull-request-types' +import type { GitHubPRStack } from '../../../../shared/github/pull-request-types' +import { + getGitHubPRStackMergeBlocker as resolveGitHubPRStackMergeBlocker, + getGitHubPRStackMergeScope as resolveGitHubPRStackMergeScope, + type GitHubPRStackMergeScope as SharedGitHubPRStackMergeScope +} from '../../../../shared/github/pull-request-stack-merge' import { translate } from '@/i18n/i18n' -export type GitHubPRStackMergeScope = { - count: number - complete: boolean - entries: GitHubPRStackEntry[] - label: string -} - -export function isGitHubPRStackMergeQueueRequired( - reviewMergeQueueRequired: boolean | null | undefined, - stackMergeQueueRequired: boolean | null | undefined -): boolean { - return reviewMergeQueueRequired === true || stackMergeQueueRequired === true -} +export type GitHubPRStackMergeScope = SharedGitHubPRStackMergeScope & { label: string } export function getGitHubPRStackMergeScope( stack: GitHubPRStack, currentPRNumber: number ): GitHubPRStackMergeScope { - const entries = [...(stack.entries ?? [])] - .filter((entry) => entry.position <= stack.position) - .sort((a, b) => a.position - b.position) - const count = stack.position - const complete = - entries.length === count && entries.every((entry, index) => entry.position === index + 1) + const scope = resolveGitHubPRStackMergeScope(stack) return { - count, - complete, - entries, + ...scope, label: - count === 1 + scope.count === 1 ? translate( 'auto.components.right.sidebar.github.pr.stack.merge.55ae29b907', 'Merge through #{{pr}} · {{count}} PR', - { pr: currentPRNumber, count } + { pr: currentPRNumber, count: scope.count } ) : translate( 'auto.components.right.sidebar.github.pr.stack.merge.b8446f6ec2', 'Merge through #{{pr}} · {{count}} PRs', - { pr: currentPRNumber, count } + { pr: currentPRNumber, count: scope.count } ) } } export function getGitHubPRStackMergeBlocker(scope: GitHubPRStackMergeScope): string | null { - for (const entry of scope.entries) { - if (entry.state === 'draft') { + const blocker = resolveGitHubPRStackMergeBlocker(scope) + if (!blocker) { + return null + } + const pr = blocker.prNumber + switch (blocker.reason) { + case 'draft': return translate( 'auto.components.right.sidebar.github.pr.stack.merge.189d0ec614', '#{{pr}} is still a draft.', - { pr: entry.number } + { pr } ) - } - if (entry.state === 'closed') { + case 'closed': return translate( 'auto.components.right.sidebar.github.pr.stack.merge.640fb50d9c', '#{{pr}} is closed.', - { pr: entry.number } + { pr } ) - } - if (entry.mergeable === 'CONFLICTING' || entry.mergeStateStatus === 'DIRTY') { + case 'conflicts': return translate( 'auto.components.right.sidebar.github.pr.stack.merge.46ffcbda75', '#{{pr}} has merge conflicts.', - { pr: entry.number } + { pr } ) - } - if (entry.reviewDecision === 'CHANGES_REQUESTED') { + case 'changes_requested': return translate( 'auto.components.right.sidebar.github.pr.stack.merge.6dabefd63e', '#{{pr}} has requested changes.', - { pr: entry.number } + { pr } ) - } - if (entry.reviewDecision === 'REVIEW_REQUIRED') { + case 'review_required': return translate( 'auto.components.right.sidebar.github.pr.stack.merge.2bb21fc326', '#{{pr}} still needs review approval.', - { pr: entry.number } + { pr } ) - } - if (entry.mergeStateStatus === 'BEHIND') { + case 'behind': return translate( 'auto.components.right.sidebar.github.pr.stack.merge.c23faf74df', '#{{pr}} must be updated.', - { pr: entry.number } + { pr } ) - } - if (entry.mergeStateStatus === 'BLOCKED') { + case 'blocked': return translate( 'auto.components.right.sidebar.github.pr.stack.merge.f561e80968', '#{{pr}} is blocked.', - { pr: entry.number } + { pr } ) - } } - return null } diff --git a/src/renderer/src/i18n/locales/en.json b/src/renderer/src/i18n/locales/en.json index 74606124b6a..cd35a99adc4 100644 --- a/src/renderer/src/i18n/locales/en.json +++ b/src/renderer/src/i18n/locales/en.json @@ -3021,7 +3021,10 @@ "a5b66afb58": "Checks passed", "fbd4f57f0a": "Checks passed. Merge eligibility will be checked again before merging.", "4ab19a62ef": "Enable auto-merge", - "8f6cb3772f": "Merge this pull request automatically once requirements are met" + "8f6cb3772f": "Merge this pull request automatically once requirements are met", + "def355ff38": "Able to merge", + "e42c5bae67": "GitHub says this PR can merge and checks passed", + "cbf0113af6": "GitHub says this PR can merge" } } }, diff --git a/src/renderer/src/store/github/pull-request-actions.ts b/src/renderer/src/store/github/pull-request-actions.ts index f869fbc1fb9..6ddee1cd4a3 100644 --- a/src/renderer/src/store/github/pull-request-actions.ts +++ b/src/renderer/src/store/github/pull-request-actions.ts @@ -13,11 +13,11 @@ import { githubHostedReviewFallbackPRNumber, prLookupHintKey } from './pr-result import { nextLookupGeneration } from '../lookup-generation-sequence' import { inflightPRRequests, prRequestGenerations } from './request-coordination' import { getGitHubSourceTarget, settingsForGitHubRepoOwner } from './work-item-routing' +import { findWorktreeById } from './worktree-refresh' import { - findWorktreeById, shouldApplyDivergedLinkedPRClear, shouldClearDivergedLinkedMergedPR -} from './worktree-refresh' +} from '../../../../shared/github/linked-pr-staleness' import { startPullRequestLookup } from './pull-request-execution' export const createPullRequestActions = ( diff --git a/src/renderer/src/store/github/pull-request-execution.ts b/src/renderer/src/store/github/pull-request-execution.ts index 79e73b3a799..dd441dff298 100644 --- a/src/renderer/src/store/github/pull-request-execution.ts +++ b/src/renderer/src/store/github/pull-request-execution.ts @@ -25,12 +25,14 @@ import { setGitHubPRResultCaches, shouldPreserveExistingPRForFallbackMiss } from import { findUniqueWorktreeById, findWorktreeById, - isStaleExactLinkedPRLookup, + isStaleExactLinkedPRLookup +} from './worktree-refresh' +import { shouldApplyBranchMismatchedLinkedPRClear, shouldApplyDivergedLinkedPRClear, shouldClearBranchMismatchedLinkedOpenPR, shouldClearDivergedLinkedMergedPR -} from './worktree-refresh' +} from '../../../../shared/github/linked-pr-staleness' export function startPullRequestLookup(args: { set: Parameters>[0] get: Parameters>[1] diff --git a/src/renderer/src/store/github/refresh-event-actions.ts b/src/renderer/src/store/github/refresh-event-actions.ts index 80c19aa079e..6792b1e07db 100644 --- a/src/renderer/src/store/github/refresh-event-actions.ts +++ b/src/renderer/src/store/github/refresh-event-actions.ts @@ -20,12 +20,14 @@ import { getRefreshAliasExecutionHostId } from './repository-routing' import { buildWorktreeLookupIndex, findUniqueWorktreeById, - isStaleExactLinkedPRLookup, + isStaleExactLinkedPRLookup +} from './worktree-refresh' +import { shouldApplyBranchMismatchedLinkedPRClear, shouldApplyDivergedLinkedPRClear, shouldClearBranchMismatchedLinkedOpenPR, shouldClearDivergedLinkedMergedPR -} from './worktree-refresh' +} from '../../../../shared/github/linked-pr-staleness' import type { WorktreeLookupIndex } from './worktree-refresh' export const createRefreshEventActions = ( diff --git a/src/renderer/src/store/github/worktree-refresh.ts b/src/renderer/src/store/github/worktree-refresh.ts index 58fa527a35f..92661af1e33 100644 --- a/src/renderer/src/store/github/worktree-refresh.ts +++ b/src/renderer/src/store/github/worktree-refresh.ts @@ -1,6 +1,5 @@ import type { AppState } from '../types' import type { GitHubPRRefreshCandidate } from '../../../../shared/github/pull-request-refresh-types' -import type { PRInfo } from '../../../../shared/github/pull-request-types' import type { Repo } from '../../../../shared/repo-types' import type { Worktree } from '../../../../shared/worktree/types' import { @@ -118,87 +117,6 @@ export function isStaleExactLinkedPRLookup( return worktree?.linkedPR !== linkedPRNumber } -export function shouldClearDivergedLinkedMergedPR(args: { - pr: PRInfo | null - linkedPRNumber: number | null - requestHeadOid: string | null -}): boolean { - const { pr, linkedPRNumber, requestHeadOid } = args - return ( - linkedPRNumber != null && - requestHeadOid !== null && - pr?.number === linkedPRNumber && - pr.state === 'merged' && - // Head-scoped: clear only the worktree whose head diverged, so a PR-number-coalesced broadcast can't clear a sibling still on the PR's line of work. - pr.headDivergedFromMergedPRAtOid === requestHeadOid && - pr.headSha !== requestHeadOid && - pr.confirmedContainedHeadOid !== requestHeadOid - ) -} - -export function shouldApplyDivergedLinkedPRClear(args: { - worktree: Pick | undefined - linkedPRNumber: number - branch: string - requestHeadOid: string | null -}): boolean { - const { worktree, linkedPRNumber, branch, requestHeadOid } = args - return ( - Boolean(worktree) && - requestHeadOid !== null && - worktree?.linkedPR === linkedPRNumber && - worktree.branch.replace(/^refs\/heads\//, '') === branch && - worktree.head === requestHeadOid && - worktree.isBare !== true && - worktree.isArchived !== true - ) -} - -// Clear linked PR after branch switch only when neither push target nor HEAD matches its head; otherwise Checks remains pinned to old work. -export function shouldClearBranchMismatchedLinkedOpenPR(args: { - pr: PRInfo | null - linkedPRNumber: number | null - branch: string - requestHeadOid: string | null - pushTargetBranch: string | null -}): boolean { - const { pr, linkedPRNumber, branch, requestHeadOid, pushTargetBranch } = args - const headRefName = pr?.headRefName?.trim() ?? '' - const currentBranch = branch.replace(/^refs\/heads\//, '').trim() - return ( - linkedPRNumber != null && - pr?.number === linkedPRNumber && - // Draft reviews are open PRs too; don't let their distinct renderer state leave a stale durable link wedged after a branch switch. - (pr.state === 'open' || pr.state === 'draft') && - requestHeadOid !== null && - headRefName !== '' && - currentBranch !== '' && - headRefName !== currentBranch && - (pushTargetBranch === null || pushTargetBranch !== headRefName) && - // A worktree parked on the PR's head commit is the same line of work (e.g. renamed local branch); keep the link. - !(pr.headSha != null && pr.headSha === requestHeadOid) - ) -} - -export function shouldApplyBranchMismatchedLinkedPRClear(args: { - worktree: Pick | undefined - linkedPRNumber: number - branch: string - requestHeadOid: string | null -}): boolean { - const { worktree, linkedPRNumber, branch, requestHeadOid } = args - return ( - Boolean(worktree) && - requestHeadOid !== null && - worktree?.linkedPR === linkedPRNumber && - // Branch-scoped: clear only while still on the branch the mismatch was computed against; a newer switch re-validates. - worktree.branch.replace(/^refs\/heads\//, '') === branch.replace(/^refs\/heads\//, '') && - worktree.head === requestHeadOid && - worktree.isBare !== true && - worktree.isArchived !== true - ) -} - export function buildPRRefreshCandidate( state: AppState, worktree: Worktree, diff --git a/src/renderer/src/store/slices/github-branch-mismatched-linked-pr.test.ts b/src/renderer/src/store/slices/github-branch-mismatched-linked-pr.test.ts index cbb722049d3..408dc2e2050 100644 --- a/src/renderer/src/store/slices/github-branch-mismatched-linked-pr.test.ts +++ b/src/renderer/src/store/slices/github-branch-mismatched-linked-pr.test.ts @@ -1,5 +1,5 @@ import { describe, expect, it } from 'vitest' -import { shouldClearBranchMismatchedLinkedOpenPR } from '../github/worktree-refresh' +import { shouldClearBranchMismatchedLinkedOpenPR } from '../../../../shared/github/linked-pr-staleness' import type { PRInfo } from '../../../../shared/github/pull-request-types' import './github-slice-test-harness' diff --git a/src/shared/github/linked-pr-staleness.ts b/src/shared/github/linked-pr-staleness.ts new file mode 100644 index 00000000000..b3ddc6e9a19 --- /dev/null +++ b/src/shared/github/linked-pr-staleness.ts @@ -0,0 +1,83 @@ +import type { PRInfo } from './pull-request-types' +import type { Worktree } from '../worktree/types' + +export function shouldClearDivergedLinkedMergedPR(args: { + pr: PRInfo | null + linkedPRNumber: number | null + requestHeadOid: string | null +}): boolean { + const { pr, linkedPRNumber, requestHeadOid } = args + return ( + linkedPRNumber != null && + requestHeadOid !== null && + pr?.number === linkedPRNumber && + pr.state === 'merged' && + // Head-scoped: clear only the worktree whose head diverged, so a PR-number-coalesced broadcast can't clear a sibling still on the PR's line of work. + pr.headDivergedFromMergedPRAtOid === requestHeadOid && + pr.headSha !== requestHeadOid && + pr.confirmedContainedHeadOid !== requestHeadOid + ) +} + +// Clear linked PR after branch switch only when neither push target nor HEAD matches its head; otherwise Checks remains pinned to old work. +export function shouldClearBranchMismatchedLinkedOpenPR(args: { + pr: PRInfo | null + linkedPRNumber: number | null + branch: string + requestHeadOid: string | null + pushTargetBranch: string | null +}): boolean { + const { pr, linkedPRNumber, branch, requestHeadOid, pushTargetBranch } = args + const headRefName = pr?.headRefName?.trim() ?? '' + const currentBranch = branch.replace(/^refs\/heads\//, '').trim() + return ( + linkedPRNumber != null && + pr?.number === linkedPRNumber && + // Draft reviews are open PRs too; don't let their distinct renderer state leave a stale durable link wedged after a branch switch. + (pr.state === 'open' || pr.state === 'draft') && + requestHeadOid !== null && + headRefName !== '' && + currentBranch !== '' && + headRefName !== currentBranch && + (pushTargetBranch === null || pushTargetBranch !== headRefName) && + // A worktree parked on the PR's head commit is the same line of work (e.g. renamed local branch); keep the link. + !(pr.headSha != null && pr.headSha === requestHeadOid) + ) +} + +export function shouldApplyDivergedLinkedPRClear(args: { + worktree: Pick | undefined + linkedPRNumber: number + branch: string + requestHeadOid: string | null +}): boolean { + const { worktree, linkedPRNumber, branch, requestHeadOid } = args + return ( + Boolean(worktree) && + requestHeadOid !== null && + worktree?.linkedPR === linkedPRNumber && + worktree.branch.replace(/^refs\/heads\//, '') === branch && + worktree.head === requestHeadOid && + worktree.isBare !== true && + worktree.isArchived !== true + ) +} + +export function shouldApplyBranchMismatchedLinkedPRClear(args: { + worktree: Pick | undefined + linkedPRNumber: number + branch: string + requestHeadOid: string | null +}): boolean { + const { worktree, linkedPRNumber, branch, requestHeadOid } = args + return ( + Boolean(worktree) && + requestHeadOid !== null && + worktree?.linkedPR === linkedPRNumber && + // Branch-scoped: clear only while still on the branch the mismatch was computed against; a newer switch re-validates. + worktree.branch.replace(/^refs\/heads\//, '') === branch.replace(/^refs\/heads\//, '') && + worktree.head === requestHeadOid && + worktree.isBare !== true && + worktree.isArchived !== true + ) +} diff --git a/src/shared/github/pull-request-merge-state.ts b/src/shared/github/pull-request-merge-state.ts new file mode 100644 index 00000000000..23c90c85440 --- /dev/null +++ b/src/shared/github/pull-request-merge-state.ts @@ -0,0 +1,136 @@ +import type { CheckStatus, ProviderCheckSummary } from './pull-request-types' +import { + canShowGitHubPRAutoMergeControl, + type GitHubPRAutoMergeAvailabilityInput +} from './pull-request-auto-merge-availability' + +export type GitHubPRMergeStateInput = GitHubPRAutoMergeAvailabilityInput & { + checksStatus?: CheckStatus + checksSummary?: ProviderCheckSummary +} + +export type GitHubPRMergeStateKind = + | 'merged' + | 'closed' + | 'draft' + | 'review_required' + | 'changes_requested' + | 'conflicts' + | 'merge_queue' + | 'merge_queue_auto_merge_on' + | 'merge_status_unavailable' + | 'behind' + | 'blocked' + | 'mergeable_checks_failed' + | 'mergeable_checks_pending' + | 'mergeable_checks_passed' + | 'mergeable' + | 'checks_passed' + | 'checking' + +export type GitHubPRAutoMergeActionIntent = + | 'disable_auto_merge' + | 'merge_when_ready' + | 'enable_auto_merge' + +export type GitHubPRMergeStateDecision = { + kind: GitHubPRMergeStateKind + directMergeAvailable: boolean + autoMergeAction: GitHubPRAutoMergeActionIntent | null +} + +function checksState(item: GitHubPRMergeStateInput): CheckStatus | 'none' | undefined { + if (item.checksSummary) { + return item.checksSummary.state + } + return item.checksStatus +} + +function hasFullMergeMetadata(item: GitHubPRMergeStateInput): boolean { + return item.mergeable !== undefined || item.mergeStateStatus !== undefined +} + +function resolveAutoMergeAction( + item: GitHubPRMergeStateInput +): GitHubPRAutoMergeActionIntent | null { + if (!canShowGitHubPRAutoMergeControl(item)) { + return null + } + if (item.autoMergeEnabled === true) { + return 'disable_auto_merge' + } + if (item.mergeQueueRequired === true) { + return 'merge_when_ready' + } + return 'enable_auto_merge' +} + +function resolveMergeStateKind(item: GitHubPRMergeStateInput): GitHubPRMergeStateKind { + if (item.state === 'merged') { + return 'merged' + } + if (item.state === 'closed') { + return 'closed' + } + if (item.state === 'draft') { + return 'draft' + } + if (item.reviewDecision === 'REVIEW_REQUIRED') { + return 'review_required' + } + if (item.reviewDecision === 'CHANGES_REQUESTED') { + return 'changes_requested' + } + if (item.mergeable === 'CONFLICTING' || item.mergeStateStatus === 'DIRTY') { + return 'conflicts' + } + if (item.mergeQueueRequired === true) { + return item.autoMergeEnabled ? 'merge_queue_auto_merge_on' : 'merge_queue' + } + const checkState = checksState(item) + if (!hasFullMergeMetadata(item)) { + // Missing metadata can coexist with green checks; main-process preflight remains the merge authority. + return checkState === 'success' ? 'checks_passed' : 'merge_status_unavailable' + } + if (item.mergeStateStatus === 'BEHIND') { + return 'behind' + } + if (item.mergeStateStatus === 'BLOCKED') { + return 'blocked' + } + if ( + item.mergeable === 'MERGEABLE' || + item.mergeStateStatus === 'CLEAN' || + item.mergeStateStatus === 'UNSTABLE' || + item.mergeStateStatus === 'HAS_HOOKS' + ) { + if (checkState === 'failure') { + return 'mergeable_checks_failed' + } + if (checkState === 'pending') { + return 'mergeable_checks_pending' + } + return checkState === 'success' ? 'mergeable_checks_passed' : 'mergeable' + } + // Main-process preflight rechecks blockers when GitHub mergeability is still intermediate despite green checks. + return checkState === 'success' ? 'checks_passed' : 'checking' +} + +const DIRECT_MERGE_KINDS: ReadonlySet = new Set([ + 'mergeable_checks_failed', + 'mergeable_checks_pending', + 'mergeable_checks_passed', + 'mergeable', + 'checks_passed' +]) + +export function resolveGitHubPRMergeState( + item: GitHubPRMergeStateInput +): GitHubPRMergeStateDecision { + const kind = resolveMergeStateKind(item) + return { + kind, + directMergeAvailable: DIRECT_MERGE_KINDS.has(kind), + autoMergeAction: resolveAutoMergeAction(item) + } +} diff --git a/src/shared/github/pull-request-stack-merge.ts b/src/shared/github/pull-request-stack-merge.ts new file mode 100644 index 00000000000..3f2ea456bc4 --- /dev/null +++ b/src/shared/github/pull-request-stack-merge.ts @@ -0,0 +1,104 @@ +import type { GitHubPRStack, GitHubPRStackEntry } from './pull-request-types' + +export type GitHubPRStackMergeScope = { + count: number + complete: boolean + entries: GitHubPRStackEntry[] +} + +export type GitHubPRStackMergeBlocker = { + reason: + | 'draft' + | 'closed' + | 'conflicts' + | 'changes_requested' + | 'review_required' + | 'behind' + | 'blocked' + prNumber: number +} + +export function isGitHubPRStackMergeQueueRequired( + reviewMergeQueueRequired: boolean | null | undefined, + stackMergeQueueRequired: boolean | null | undefined +): boolean { + return reviewMergeQueueRequired === true || stackMergeQueueRequired === true +} + +export function getGitHubPRStackMergeScope(stack: GitHubPRStack): GitHubPRStackMergeScope { + const entries = [...(stack.entries ?? [])] + .filter((entry) => entry.position <= stack.position) + .sort((a, b) => a.position - b.position) + const count = stack.position + const complete = + entries.length === count && entries.every((entry, index) => entry.position === index + 1) + return { count, complete, entries } +} + +function stackEntryBlockerReason( + entry: GitHubPRStackEntry +): GitHubPRStackMergeBlocker['reason'] | null { + if (entry.state === 'draft') { + return 'draft' + } + if (entry.state === 'closed') { + return 'closed' + } + if (entry.mergeable === 'CONFLICTING' || entry.mergeStateStatus === 'DIRTY') { + return 'conflicts' + } + if (entry.reviewDecision === 'CHANGES_REQUESTED') { + return 'changes_requested' + } + if (entry.reviewDecision === 'REVIEW_REQUIRED') { + return 'review_required' + } + if (entry.mergeStateStatus === 'BEHIND') { + return 'behind' + } + if (entry.mergeStateStatus === 'BLOCKED') { + return 'blocked' + } + return null +} + +export function getGitHubPRStackMergeBlocker( + scope: GitHubPRStackMergeScope +): GitHubPRStackMergeBlocker | null { + for (const entry of scope.entries) { + const reason = stackEntryBlockerReason(entry) + if (reason) { + return { reason, prNumber: entry.number } + } + } + return null +} + +export type GitHubPRStackMergeDecision = { + scope: GitHubPRStackMergeScope + blocker: GitHubPRStackMergeBlocker | null + usesMergeQueue: boolean + directMergeAvailable: boolean +} + +// A stack merge lands every PR below this one, so the stack's readiness replaces this PR's merge state. +export function resolveGitHubPRStackMergeDecision(args: { + stack: GitHubPRStack + reviewMergeQueueRequired: boolean | null | undefined + stackMergeQueueRequired: boolean | null | undefined + directMergeAvailable: boolean +}): GitHubPRStackMergeDecision { + const scope = getGitHubPRStackMergeScope(args.stack) + const blocker = getGitHubPRStackMergeBlocker(scope) + const usesMergeQueue = isGitHubPRStackMergeQueueRequired( + args.reviewMergeQueueRequired, + args.stackMergeQueueRequired + ) + return { + scope, + blocker, + usesMergeQueue, + directMergeAvailable: + !blocker && (scope.complete || args.directMergeAvailable || usesMergeQueue) + } +} diff --git a/src/shared/source-control-runtime-capabilities.ts b/src/shared/source-control-runtime-capabilities.ts index 64ba834bd04..bbccf6fa9b3 100644 --- a/src/shared/source-control-runtime-capabilities.ts +++ b/src/shared/source-control-runtime-capabilities.ts @@ -1,4 +1,7 @@ export const GITHUB_MARK_PR_READY_RUNTIME_CAPABILITY = 'github.markPRReadyForReview' as const +// Hosts with this capability let mobile call github.markPRReadyForReview. +export const MOBILE_GITHUB_MARK_PR_READY_RUNTIME_CAPABILITY = + 'mobile.github.markPRReadyForReview.v1' as const export const GITHUB_MARK_PR_READY_UPDATE_REQUIRED_MESSAGE = 'Marking a pull request ready requires a newer Orca server. Update the server and try again.' export const GITLAB_READY_FOR_REVIEW_RUNTIME_CAPABILITY = @@ -12,5 +15,6 @@ export const ANTIGRAVITY_CONFIGURED_MODEL_RUNTIME_CAPABILITY = export const SOURCE_CONTROL_RUNTIME_CAPABILITIES = [ ANTIGRAVITY_CONFIGURED_MODEL_RUNTIME_CAPABILITY, GITHUB_MARK_PR_READY_RUNTIME_CAPABILITY, + MOBILE_GITHUB_MARK_PR_READY_RUNTIME_CAPABILITY, GITLAB_READY_FOR_REVIEW_RUNTIME_CAPABILITY ] as const