From 4b876758d3158a8eb6b798055d8db7c58d1cd4a9 Mon Sep 17 00:00:00 2001 From: Jinwoo Hong <73622457+Jinwoo-H@users.noreply.github.com> Date: Wed, 16 Sep 2026 21:24:31 -0400 Subject: [PATCH] refactor(mobile): checked reply readers for the session domain (step 7) (#21089) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * test(mobile): record main's session reply behaviour at every unrecorded read site Step 7 for the session domain changes how 51 RPC readers read a *malformed* reply. Eleven of the session read sites had no recording family, so main's answer to a malformed reply at those sites was undocumented and the reader change would have had nothing to move. This commit is the before picture, taken from main's own tree with no product edit in it. Ten new families, twelve scenarios, twenty-five goldens: - `session.review-file-diff` / `session.review-branch-diff` — `git.diff` and `git.branchDiff` read through the review projection, which the Changes screen's verbatim readers do not cover. - `session.review-git-mutations` — the single-file `git.stage` / `git.discard` and the bulk stage sweep's second `git.stage`. - `session.review-send-sheet` — `session.tabs.list` read for the agent terminals the send sheet lists, the third reader on that method. Needs an `open-send-sheet` action on the review-action adapter, which re-digests that family's eight goldens on `adapterSha256` and nothing else. - `session.browser-tab-create` — `browser.tabCreate`. - `agentSession.structured-create` — `agentSession.create`, whose family base only ever covered the support probe. - `session.tab-rename` / `session.tab-close-session` — `terminal.rename` and `session.tabs.close`. - `settings.new-tab-local-agents` — `preflight.detectAgents`, the arm the new-tab loader takes for a workspace with no connection. `baseline` is repinned to main's tip because two commits (#20659, #21004) touched a fenced path after the pilot's pin, so `--record` refuses on main's own tree until it moves. The repin is what rewrites `baseline` on all 705 existing goldens; nothing else about them moves. Decoded against origin/main through the value pool: 705 header-only (`baseline` on every one, `adapterSha256` on the eight review-action goldens), 0 body-moved, 25 added, 0 deleted. Not covered, with the reason: the chunked clipboard upload's `appendImageUploadChunk`, `commitImageUpload` and `abortImageUpload` cannot be matrixed, because `replyMatrixSites` takes every completion in the base scenario and the chain's later params carry the `uploadId` the start reply named. Driving `clipboard.startImageUpload#1` therefore makes main send an append whose params no scripted step matches, and the recorder raises `Request params mismatch: clipboard.appendImageUploadChunk#1` instead of recording. The two families were written, probed and removed. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * refactor(mobile): checked reply readers for the session domain (step 7) Fifty-one unchecked reply readers across nine files become checked zod readers, so a malformed host reply surfaces as one readable error at the operation boundary instead of a downstream `TypeError`, a rendered `undefined`, or a screen left ready over garbage. Deliberately a behaviour change on malformed replies only. Eight schema modules, one per reply family, each recording the consumer line behind every requirement and the host handler that publishes it: - `clipboard-image-reply-schema.ts` — the upload slot's `uploadId`, the commit and single-frame path strings, and the two legs whose body nothing reads. - `github-pr-mutation-reply-schema.ts` — the `{ ok, error }` status envelope as two variants, and the bare-boolean confirmation. - `github-pr-entity-reply-schema.ts` / `github-pr-read-reply-schema.ts` — the seven PR sidebar reads. Every identity requirement the hand parsers had is kept, so a payload that degraded to null still degrades to null; what changes is a payload that is not the declared container at all. - `diff-review-reply-schema.ts` — the normalized branch compare, the review notes on the worktree record, the three file-diff arms, and the file-level git mutations. - `review-terminal-reply-schema.ts`, `session-launch-reply-schema.ts`, `session-read-reply-schema.ts`, `session-write-reply-schema.ts` — the review send sheet, the launch paths, the session screen's reads and its writes. Requirements are exactly the members a consumer reads unguarded, everything else is a salvaged optional with main's own default applied in the transform, and no schema is `.strict()`: a member a newer host adds passes through untouched. Enum arm sets that a reader compares against pass through or degrade to the arm the reader handles most conservatively; the two closed sets — the committed change status and the diff kind — are closed because main *dropped* an arm it did not know rather than passing it through, and degrading them would draw a row or render a diff main never did. No member is coerced on the way back to the host. `github-pr-parsers.ts`, `github-pr-comment-parsers.ts` and `github-pr-value-readers.ts` are gone; their suite is now the parity record for the schemas that replaced them, with the four cases that refuse rather than degrade marked as such. Twelve call-site casts are deleted, and three dead "response was invalid" branches with them: the reader refuses those replies now, so the error names its method. The nine session files come off `unchecked-rpc-reader-inventory.ts` entirely rather than being lowered. `git show --stat` on this commit touches nothing under `mobile/rpc-foundation`. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * test(mobile): unit-pin every session reply schema's decision Three kinds of case, one per kind of decision the schemas encode: a member a consumer reads unguarded is required and its absence refuses, an arm set a reader compares against degrades to the arm that reader handles most conservatively, and a reply whose arms need different members is declared as variants and each arm is read. The last suite is the wire-compatibility claim: a member no reader knows passes straight through, on the markdown document, the upload slot and the terminal inventory alike, so a newer host is never refused for a field mobile does not read. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * test(mobile): refresh the corpus for the session domain's checked readers Repins `baseline` to the last commit touching a fenced path and re-records all 730 goldens, which is the disclosed behaviour change taken as an observation. Decoded through the value pool against the pre-refactor tree on this branch: 688 header-only with `baseline` the only key that moved, 42 body-moved, 0 added, 0 deleted. The 42 are seven named scenarios and thirty-five matrix goldens, and every moved checkpoint's own reply is malformed or refused. Three `normal` partitions appear in the list and none of them reads a well-formed reply differently: the review file-diff family's base scenario drives three legs and its third is scripted `{ kind: 'unknown' }`, so that leg's checkpoint moves in every variant, the varied leg included. The same append-only-history effect puts `pr-read-upstream-error`'s `no-pr` checkpoint in the list for the malformed PR recorded before it. What the corpus now records, in one sentence: a property read on null, a V8 destructuring message shown to the user, and four hand-written "response was invalid" strings are replaced by one message that names the method, and four screens that published a malformed payload as ready state now show an error instead. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * refactor(mobile): split the expanded check run out of the PR read schemas `github-pr-read-reply-schema.ts` was 328 code lines against the 300-line cap. The expanded check run and the annotations, jobs and steps listed under it are one reply with no reader in common with the other six, so they move to `github-pr-check-reply-schema.ts` whole. A move, not an edit: no schema changes and no golden moves. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * test(mobile): repin the corpus to the branch's last fenced-path commit The schema-module split touched `mobile/src`, so `--record` refuses on the pin the previous refresh left behind. Repins to that commit and re-records. Decoded against the previous corpus: 730 header-only with `baseline` the only key that moved, 0 body-moved, 0 added, 0 deleted — the split is a move, and the corpus says so. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * refactor(mobile): drop the worktree display-name cast's type import The live-title read is typed by its schema now, so the cast it annotated is gone and the import it needed with it. oxlint flags the leftover. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * test(mobile): repin the corpus to the branch tip The unused-import removal touched a fenced path, so the pin moves with it. Decoded against the previous corpus: 730 header-only on `baseline` alone, 0 body-moved, 0 added, 0 deleted. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * fix(mobile): contain a refused prChecks reply to the checks section The checks read was the one phase-1 dependency that could take the whole PR sidebar down. `loadPrSidebarData` routed `!checksOutcome.ok` through `failureState`, so a host whose `github.prChecks` shape drifted cost the user the title, body, comments, reviewers and merge controls — everything they opened the sidebar for — over a section that renders a row of icons. Main never noticed because its unchecked reader answered `[]` for the same reply; this branch's reader refuses it, which is correct, and which is what makes the containment necessary. Contained the way phase 2 already is: a failed read keeps `kind: 'ready'`, empties `checks`, and carries the message in a new `checksError` so the checks section can say what happened. The sidebar can no longer reach `error` or `blocked` on the checks read alone. Also pins the enum departure this PR makes deliberately. The degrading arm sets go through `salvagedOptional(name, z.enum(...))` rather than `openEnum` because `openEnum` refuses a non-string where main mapped it to the conservative arm; nothing held that, and all 2477 tests stayed green against the swap. Six cases now hold both halves: a non-string degrades on the three open sets, and an unknown arm drops the row on the closed ones. Four deletions the reviewer found: a reaction-token alias with no importers, the `errorType`/`fetchedAt` the branch-lookup reader fabricated to satisfy a type whose only consumer reads neither, two bare schema aliases, and a quick-commands pass-through with two callers. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * test(mobile): repin the corpus to the containment commit `--record` refuses unless the product tree equals `baseline`, so the fix above moves the pin. The corpus re-recorded in place against it: 730 goldens, every one header-only on `baseline`, no observation moved. No observation moved because no family reaches the code the fix changed. The `github.pr-read` family calls the seven wrapper reads directly and records their `{ ok, error }` outcomes; `loadPrSidebarData` sits a layer above that and no scenario mounts it. The prChecks outcome is identical before and after — what changed is what the sidebar does with it — so the unit suite is the only oracle for the containment. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * test(mobile): record the PR sidebar's checks containment The containment landed with no golden: no scenario mounted `loadPrSidebarData`, so the row in the delta table rested on unit tests alone. `PrSidebarLoadDeps` is five client-taking functions, so a new adapter drives phase 1 directly and records the `PrSidebarState` it resolves to — no React host, and no edit to an existing adapter, so no recorded golden moves. Two scenarios: a normal load, and one whose checks leg answers a shape the reader refuses. The matrix over the base then drives all eleven partitions at `github.prChecks#1`, and every one of them records `ready` with a `checksError` where main took the whole sidebar to `error`. `pr-sidebar-checks-failure-state` is the mutant that routes the refusal back through `failureState`; it moves both `pr-sidebar-checks-refused` and the prChecks matrix golden. Also pins two closed-and-required enum decisions that were free to become defaults — an unknown check-summary state drops the summary block, an unknown reaction content drops the reaction — deletes four exported type aliases and five enum constants with no reader outside their own file, makes `PRChecksSection`'s `checksError` required so a second caller cannot silently lose the message, and stops the header reading "No checks" when the checks were unreadable rather than absent. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * test(mobile): repin the corpus to the pr-sidebar family commit Six new goldens — two pilots and the four matrix sites the base scenario scripts — and `baseline` on the 730 that already existed. No body moved and no `adapterSha256`: the family is a new adapter module, so nothing recorded through another one re-digests. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * test(mobile): re-record the corpus against the merged main Repins `baseline` to the merge commit and re-records all 736 goldens in place. Against `origin/main` the 705 shared goldens move only on `baseline` (672 of them header-only), leaving the same 33 body moves and the same partitions the branch carried before the merge, plus its 31 added goldens. Every body also takes main's recorder shape from #21088: `sent` becomes `ordinal` over one interleaved write counter, subscriptions record a cleanup checkpoint, and a salvaging read now reports a `reply-salvage` effect naming what it dropped. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * fix(mobile): keep an explicit null on the two tri-state PR flags `autoMergeAllowed` and `mergeQueueRequired` carry three answers, not two: `null` is GitHub saying auto-merge is not allowed, `undefined` is the host not carrying the member at all. The readers coalesced the null away, so a well-formed reply read differently from the parsers they replaced, which preserved it explicitly. Both shared types already declare `boolean | null`. No consumer separates the two today — `pull-request-auto-merge-availability` compares with `=== true` and `!== false` — so this is parity, not a visible fix, which is exactly why it needed a test. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * test(mobile): repin the corpus to the tri-state flag commit All 736 goldens move on `baseline` alone: no scenario scripts an explicit null on either flag, so preserving it changes no recorded screen. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * refactor(mobile): check the two session-write readers #21083 brought Step 7 empties the session block of the unchecked-reader inventory, and #21083 landed two readers into it after that: the New Tab create's member read of `tab`, and the display-mode toggle's payload. Converting them is what keeps the claim true — a session line reappearing would mean the domain is not migrated. `created-terminal-tab` requires `tab.id` and `tab.type === 'terminal'`, because the strip keys the new tab on the id and spreads the rest into a union whose arm `type` picks. `terminal`, `title` and `terminalTheme` stay optional behind main's own guards, and unknown members pass through. `terminal-display-mode-set` reads nothing, so it takes the same `z.unknown()` the other five unread writes take. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * test(mobile): repin and re-record over #21083's corpus All 736 goldens this branch already had move on `baseline` alone, and #21083's 22 arrive beside them. One of the 22 moves against main's own recording: `matrix-session.create-terminal-session.tabs.createterminal-1`, where the New Tab create's five malformed partitions read `Cannot read properties of undefined (reading 'tab')` and now read the method's own message. Two of them also stop unsubscribing the terminal the user was watching before the property read threw, so a create that never happened no longer costs the live pane its subscription. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb * docs(mobile): say what carries a refused create reply to the catch Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb --- .../aivault-history-scan-fulfilled.json | 2 +- .../aivault-history-scan-unsupported.json | 2 +- .../aivault-history-scan-worktrees-late.json | 2 +- .../aivault-history-screen-listed.json | 2 +- .../aivault-history-screen-worktrees.json | 2 +- .../aivault-resume-launch-create-refused.json | 2 +- .../aivault-resume-launch-invalid-tab.json | 18 +- .../goldens/aivault-resume-launch-locked.json | 2 +- .../goldens/aivault-resume-launch-sent.json | 2 +- .../aivault-resume-prepare-refused.json | 2 +- .../goldens/aivault-resume-prepare-repin.json | 2 +- .../aivault-resume-prepare-skipped.json | 2 +- .../aivault-resume-prepare-unavailable.json | 2 +- mobile/rpc-foundation/goldens/b1.json | 2 +- mobile/rpc-foundation/goldens/b2.json | 2 +- mobile/rpc-foundation/goldens/b3.json | 2 +- .../goldens/browser-dialog-accepted.json | 2 +- .../goldens/browser-dialog-dismissed.json | 2 +- .../goldens/browser-keyboard-input.json | 2 +- .../browser-pointer-click-accepted.json | 2 +- .../browser-pointer-click-fallback.json | 2 +- .../goldens/browser-wheel-scrolled.json | 2 +- .../clipboard-image-attachment-anonymous.json | 2 +- ...-image-attachment-blocked-before-send.json | 2 +- .../clipboard-image-attachment-cancelled.json | 2 +- .../clipboard-image-attachment-pasted.json | 2 +- ...board-image-attachment-upload-refused.json | 2 +- ...-image-upload-aborts-on-chunk-failure.json | 2 +- .../clipboard-image-upload-chunked.json | 2 +- ...rd-image-upload-single-frame-fallback.json | 2 +- .../clipboard-image-upload-start-refused.json | 2 +- .../goldens/codex-reset-credit-consumed.json | 2 +- .../goldens/codex-reset-credit-resumed.json | 2 +- .../goldens/components-codex-capability.json | 2 +- .../goldens/components-setup-ask.json | 2 +- .../goldens/components-target-local.json | 2 +- .../goldens/components-target-ssh.json | 2 +- .../goldens/diff-review-branch-compare.json | 48 +- .../goldens/diff-review-branch-file-diff.json | 2 +- ...f-review-notes-refused-before-compare.json | 2 +- .../diff-review-refused-file-diff.json | 2 +- .../goldens/diff-review-snapshot.json | 2 +- .../diff-review-status-unavailable.json | 2 +- .../diff-review-worktree-file-diff.json | 24 +- .../goldens/file-tap-open-refused.json | 2 +- .../goldens/file-tap-opens-worktree-file.json | 2 +- .../file-tap-previews-absolute-artifact.json | 2 +- .../goldens/file-tap-resolve-miss.json | 2 +- .../goldens/file-tap-resolve-refused.json | 2 +- .../files-explorer-legacy-fallback.json | 2 +- .../goldens/files-explorer-readdir.json | 2 +- .../goldens/files-ownership-local.json | 2 +- .../goldens/files-ownership-ssh.json | 2 +- .../files-preview-artifact-direct.json | 2 +- .../goldens/files-preview-artifact-image.json | 2 +- .../goldens/files-preview-grant-refresh.json | 2 +- .../goldens/files-preview-worktree-image.json | 2 +- .../goldens/files-preview-worktree.json | 2 +- .../goldens/files-save-blind.json | 2 +- .../goldens/files-save-verified.json | 2 +- .../goldens/files-tab-doc-shapes.json | 2 +- .../goldens/home-host-accounts.json | 2 +- .../goldens/home-host-stats.json | 2 +- .../goldens/host-view-settings-sync.json | 2 +- ...host-worktree-actions-pin-open-delete.json | 2 +- .../goldens/host-worktree-delete-refused.json | 2 +- .../goldens/host-worktree-refresh-stream.json | 2 +- .../interruptions-inventory-lifecycle.json | 2 +- ...ions-settings-bot-overrides-fulfilled.json | 2 +- .../goldens/inventory-lifecycle.json | 2 +- .../goldens/inventory-repeat-query.json | 2 +- .../rpc-foundation/goldens/lifecycle-b3.json | 2 +- .../lifecycle-inventory-lifecycle.json | 2 +- ...ycle-settings-bot-overrides-fulfilled.json | 2 +- ...cle-settings-task-hydration-fulfilled.json | 2 +- ...-settings-workspace-context-fulfilled.json | 2 +- .../goldens/linear-select-workspace.json | 2 +- .../goldens/live-worktree-name-stream.json | 2 +- ...ructured-create-agentsession.create-1.json | 794 +++++++++ ...d-create-agentsession.createsupport-1.json | 643 ++++++++ ...d-launch-agentsession.createsupport-1.json | 2 +- ...ivault.history-aivault.listsessions-1.json | 2 +- ...ivault.history-screen-platform-status.json | 2 +- ...x-aivault.history-screen-status.get-2.json | 2 +- ...-aivault.history-screen-worktree.ps-1.json | 2 +- .../matrix-aivault.history-status.get-1.json | 2 +- ...-launch-session.tabs.createterminal-1.json | 50 +- ...aivault.resume-launch-terminal.send-1.json | 24 +- ...ration-aivault.preparesessionresume-1.json | 2 +- ...browser.dialog-browser.dialogaccept-1.json | 2 +- ...keyboard-browser.keyboardinserttext-1.json | 2 +- ...x-browser.keyboard-browser.keypress-1.json | 2 +- ...er.pointer-click-browser.mouseclick-1.json | 2 +- ...ser.pointer-click-browser.mousedown-1.json | 2 +- ...ser.pointer-click-browser.mousemove-1.json | 2 +- ...owser.pointer-click-browser.mouseup-1.json | 2 +- ...rix-browser.wheel-browser.mousemove-1.json | 2 +- ...ix-browser.wheel-browser.mousewheel-1.json | 2 +- ...tachment-clipboard.startimageupload-1.json | 106 +- ...pload-clipboard.saveimageastempfile-1.json | 125 +- ...e-upload-clipboard.startimageupload-1.json | 110 +- ...s.codex-reset-capability-status.get-1.json | 2 +- ...it-accounts.consumecodexresetcredit-1.json | 2 +- ...target-local-preflight.detectagents-1.json | 2 +- ...target-preflight.detectremoteagents-1.json | 2 +- ...onents.execution-target-ssh.connect-1.json | 2 +- ...nents.execution-target-ssh.getstate-1.json | 2 +- ...ew-workspace-repositories-repo.list-1.json | 31 +- ...-components.setup-script-repo.hooks-1.json | 2 +- ...ix-files.explorer-screen-files.list-1.json | 2 +- ...files.explorer-screen-files.readdir-1.json | 2 +- ...les.mutation-ownership-ssh.getstate-1.json | 2 +- ...files.mutation-ownership-status.get-1.json | 2 +- ...es.mutation-ownership-worktree.show-1.json | 2 +- ...iew-load-files.readterminalartifact-1.json | 2 +- ...iew-load-files.readterminalartifact-2.json | 2 +- ...view-load-files.resolveterminalpath-1.json | 2 +- ...iew-save-files.readterminalartifact-1.json | 2 +- ...ew-save-files.writeterminalartifact-1.json | 2 +- .../matrix-files.tab-doc-files.read-1.json | 2 +- ...rix-files.tab-doc-files.readpreview-1.json | 2 +- .../matrix-files.tab-doc-git.diff-1.json | 2 +- ...-files.terminal-path-tap-files.open-1.json | 2 +- ...-path-tap-files.resolveterminalpath-1.json | 2 +- ....base-ref-chain-repo.baserefdefault-1.json | 2 +- ...matrix-git.base-ref-chain-repo.list-1.json | 2 +- ...ix-git.base-ref-chain-worktree.show-1.json | 2 +- ....branch-diff-preview-git.branchdiff-1.json | 2 +- ...-git.changes-load-git.branchcompare-1.json | 2 +- .../matrix-git.changes-load-git.status-1.json | 2 +- .../matrix-git.changes-load-repo.list-1.json | 2 +- ...trix-git.changes-load-worktree.show-1.json | 2 +- ...essage-ai-git.generatecommitmessage-1.json | 2 +- ...tory-commit-files-git.commitcompare-1.json | 2 +- ...it.history-commit-files-git.history-1.json | 2 +- ...matrix-git.history-read-git.history-1.json | 2 +- ...ix-git.remote-prerequisite-git.push-1.json | 2 +- ...x-git.review-preparation-git.status-1.json | 2 +- ...ent-mutation-github.addissuecomment-1.json | 2 +- ...tion-github.addprreviewcommentreply-1.json | 2 +- ...ub.project.deleteissuecommentbyslug-1.json | 2 +- ...ub.project.updateissuecommentbyslug-1.json | 2 +- ...mutation-github.resolvereviewthread-1.json | 150 +- ...x-github.pr-mutation-github.mergepr-1.json | 2 +- ...r-mutation-github.removeprreviewers-1.json | 2 +- ...-mutation-github.requestprreviewers-1.json | 2 +- ...ub.pr-mutation-github.rerunprchecks-1.json | 2 +- ...b.pr-mutation-github.setprautomerge-1.json | 2 +- ...ub.pr-mutation-github.updateprstate-1.json | 2 +- ....pr-read-github.listassignableusers-1.json | 410 ++--- ...ithub.pr-read-github.prcheckdetails-1.json | 337 +++- ...trix-github.pr-read-github.prchecks-1.json | 908 +++++------ ...x-github.pr-read-github.prforbranch-1.json | 1254 +++++++-------- ...trix-github.pr-read-github.reposlug-1.json | 870 +++++++++- ...thub.pr-read-github.workitemdetails-1.json | 502 +++++- ...thub.pr-read-hostedreview.forbranch-1.json | 656 +++++++- ...title-mutation-github.updateprtitle-1.json | 52 +- ...ix-home.host-accounts-accounts.list-1.json | 2 +- ...atrix-home.host-stats-stats.summary-1.json | 2 +- ...sh-runtime.clientevents.subscribe-1-1.json | 2 +- ...sh-runtime.clientevents.subscribe-1-2.json | 2 +- ...sh-runtime.clientevents.subscribe-1-3.json | 2 +- ...sh-runtime.clientevents.subscribe-2-1.json | 2 +- .../matrix-host.view-settings-ui.get-1.json | 2 +- .../matrix-host.view-settings-ui.set-1.json | 2 +- ....worktree-actions-worktree.activate-1.json | 2 +- ...x-host.worktree-actions-worktree.rm-1.json | 2 +- ...-host.worktree-actions-worktree.set-1.json | 2 +- ...-hostedreview.create-chain-git.push-1.json | 2 +- ...ew.create-chain-hostedreview.create-1.json | 2 +- ...tedreview.create-chain-worktree.set-1.json | 2 +- ...dreview.create-intent-git.bulkstage-1.json | 2 +- ...stedreview.create-intent-git.commit-1.json | 2 +- ...te-intent-git.generatecommitmessage-1.json | 2 +- ...hostedreview.create-intent-git.push-1.json | 2 +- ...stedreview.create-intent-git.status-1.json | 2 +- ...stedreview.create-intent-git.status-2.json | 2 +- ...stedreview.create-intent-git.status-3.json | 2 +- ...stedreview.create-intent-git.status-4.json | 2 +- ...w.create-intent-hostedreview.create-1.json | 2 +- ...hostedreview.getcreationeligibility-1.json | 2 +- ...hostedreview.getcreationeligibility-2.json | 2 +- ...edreview.create-intent-worktree.set-1.json | 2 +- ...hostedreview.getcreationeligibility-1.json | 2 +- ...-legacy-inventory-files.searchpaths-1.json | 2 +- ...-legacy-inventory-files.searchpaths-2.json | 2 +- ...trix-legacy-inventory-fresh-inventory.json | 2 +- ...matrix-legacy-inventory-old-inventory.json | 2 +- ...near-detail-barrier-linear.getissue-1.json | 2 +- ...detail-barrier-linear.issuecomments-1.json | 2 +- ...space-picker-linear.selectworkspace-1.json | 2 +- ...me-runtime.clientevents.subscribe-1-1.json | 2 +- ...me-runtime.clientevents.subscribe-1-2.json | 2 +- ...me-runtime.clientevents.subscribe-2-1.json | 2 +- ...ix-live-worktree-name-worktree.show-1.json | 2 +- ...ix-live-worktree-name-worktree.show-2.json | 2 +- ...ix-live-worktree-name-worktree.show-3.json | 2 +- ...ativechat.image-paste-terminal.send-1.json | 2 +- ...ativechat.image-paste-terminal.send-2.json | 2 +- ...e-upload-clipboard.startimageupload-1.json | 110 +- ...ings.mutatenativechatsessionoptions-1.json | 2 +- ...chestration.workerterminaluserinput-1.json | 2 +- ...vechat.terminal-write-terminal.send-1.json | 2 +- ...stream-notifications.getmissedsince-1.json | 2 +- ...op-stream-notifications.subscribe-1-1.json | 2 +- ...op-stream-notifications.subscribe-1-2.json | 2 +- ...op-stream-notifications.unsubscribe-1.json | 2 +- ...-test-screen-notifications.testpush-1.json | 2 +- ...missal-notifications.getmissedsince-1.json | 2 +- ...stration-notifications.registerpush-1.json | 2 +- ...ration-notifications.unregisterpush-1.json | 2 +- ...rix-pairing.pre-profile-direct-status.json | 2 +- ...ng.pre-profile-pairing.getendpoints-1.json | 2 +- ....pre-profile-pairing.provisionrelay-1.json | 2 +- ...trix-pairing.pre-profile-relay-status.json | 2 +- ...se-github.project.updateissuebyslug-1.json | 2 +- ...ntial-rotation-pairing.getendpoints-1.json | 2 +- ...ntial-rotation-pairing.getendpoints-2.json | 2 +- ...ial-rotation-pairing.provisionrelay-1.json | 2 +- ...direct-upgrade-pairing.getendpoints-1.json | 2 +- ...direct-upgrade-pairing.getendpoints-2.json | 2 +- ...rect-upgrade-pairing.provisionrelay-1.json | 2 +- ...iring-recovery-pairing.getendpoints-1.json | 2 +- ...rowser-tab-create-browser.tabcreate-1.json | 663 ++++++++ ...ion.content-create-files.createfile-1.json | 2 +- ...x-session.content-create-files.open-1.json | 2 +- ...x-session.content-create-status.get-1.json | 2 +- ...ession.content-create-worktree.show-1.json | 2 +- ...erminal-session.tabs.createterminal-1.json | 118 +- ...ssion.create-terminal-terminal.send-1.json | 2 +- ...ix-session.diff-notes-worktree.show-1.json | 34 +- ...on.diff-review-actions-worktree.set-1.json | 4 +- ...rix-session.diff-review-base-ref-show.json | 2 +- ...ssion.diff-review-git.branchcompare-1.json | 348 ++-- ...trix-session.diff-review-git.status-1.json | 2 +- ...atrix-session.diff-review-repo.list-1.json | 2 +- ...atrix-session.diff-review-review-show.json | 20 +- ...sion.markdown-save-markdown.savetab-1.json | 78 +- ...ve-chat-page-nativechat.readsession-1.json | 2 +- ...ve-chat-page-nativechat.subscribe-1-1.json | 2 +- ...ve-chat-page-nativechat.subscribe-2-1.json | 2 +- ...n.native-chat-readability-repo.list-1.json | 2 +- ...chestration.workerterminaluserinput-1.json | 2 +- ...sion.native-chat-stop-terminal.send-1.json | 2 +- ...sion.native-chat-stop-terminal.send-2.json | 2 +- ...pr-branch-context-git.branchcompare-1.json | 2 +- ...ession.pr-branch-context-git.status-1.json | 2 +- ...session.pr-branch-context-repo.list-1.json | 2 +- ...ion.pr-branch-context-worktree.show-1.json | 2 +- ...-session.pr-sidebar-github.prchecks-1.json | 1425 +++++++++++++++++ ...ssion.pr-sidebar-github.prforbranch-1.json | 1112 +++++++++++++ ...n.pr-sidebar-hostedreview.forbranch-1.json | 1173 ++++++++++++++ ...ix-session.pr-sidebar-worktree.show-1.json | 1123 +++++++++++++ ...-triage-session.tabs.createterminal-1.json | 32 +- ...rix-session.pr-triage-terminal.send-1.json | 20 +- ...n.review-branch-diff-git.branchdiff-1.json | 845 ++++++++++ ...x-session.review-file-diff-git.diff-1.json | 1036 ++++++++++++ ...x-session.review-file-diff-git.diff-2.json | 911 +++++++++++ ...x-session.review-file-diff-git.diff-3.json | 781 +++++++++ ...on.review-git-mutations-git.discard-1.json | 1102 +++++++++++++ ...sion.review-git-mutations-git.stage-1.json | 1267 +++++++++++++++ ...sion.review-git-mutations-git.stage-2.json | 848 ++++++++++ ...review-send-sheet-session.tabs.list-1.json | 828 ++++++++++ ...x-session.startup-worktree.activate-1.json | 2 +- ...x-session.startup-worktree.activate-2.json | 2 +- ...ab-activation-session.tabs.activate-1.json | 2 +- ...ssion.tab-activation-terminal.focus-1.json | 2 +- ...ab-close-session-session.tabs.close-1.json | 609 +++++++ ...ix-session.tab-close-terminal.close-1.json | 2 +- ...sion.tab-documents-markdown.readtab-1.json | 33 +- ...-session.tab-rename-terminal.rename-1.json | 595 +++++++ ...on.tab-reveal-session.tabs.activate-1.json | 2 +- ...ession.tab-reveal-session.tabs.list-1.json | 2 +- ...abs-stream-health-session.tabs.list-1.json | 2 +- ...isplay-mode-terminal.setdisplaymode-1.json | 2 +- ...chestration.workerterminaluserinput-1.json | 2 +- ...-gesture-input-terminal.clearbuffer-1.json | 2 +- ...erminal-gesture-input-terminal.send-1.json | 2 +- ...chestration.workerterminaluserinput-1.json | 2 +- ...n.terminal-input-send-terminal.send-1.json | 2 +- ...on.terminal-inventory-terminal.list-1.json | 2 +- ...chestration.workerterminaluserinput-1.json | 2 +- ...session.terminal-paste-settings.get-1.json | 2 +- ...ession.terminal-paste-terminal.send-1.json | 2 +- ...ssion.worktree-connection-repo.list-1.json | 91 +- ...on.worktree-connection-settings.get-1.json | 2 +- ...t-read-preflight.detectremoteagents-1.json | 39 +- ...atrix-settings-agent-read-repo.list-1.json | 53 +- ...ix-settings-agent-read-settings.get-1.json | 2 +- ...ettings-best-effort-settings.update-1.json | 2 +- ...settings.bot-overrides-settings.get-1.json | 2 +- ...ttings.home-providers-linear.status-1.json | 2 +- ...ings.home-providers-preflight.check-1.json | 2 +- ...ettings.home-providers-settings.get-1.json | 2 +- ...local-agents-preflight.detectagents-1.json | 764 +++++++++ ...ings.new-tab-local-agents-repo.list-1.json | 764 +++++++++ ...s.new-tab-local-agents-settings.get-1.json | 788 +++++++++ ...s-settings.getterminalquickcommands-1.json | 2 +- ...ettings.updateterminalquickcommands-1.json | 2 +- ...ettings.repo-metadata-host.platform-1.json | 2 +- ...ix-settings.repo-metadata-repo.list-1.json | 2 +- ...settings.repo-metadata-settings.get-1.json | 2 +- ...po-metadata-ssh.listtargetsummaries-1.json | 2 +- ...esume-metadata-folderworkspace.list-1.json | 2 +- ...s.resume-metadata-projectgroup.list-1.json | 2 +- ...-settings.resume-metadata-repo.list-1.json | 2 +- ...ttings.resume-metadata-settings.get-1.json | 2 +- ...ettings.resume-metadata-worktree.ps-1.json | 2 +- ...ttings.task-hydration-linear.status-1.json | 2 +- ...ings.task-hydration-preflight.check-1.json | 2 +- ...ettings.task-hydration-settings.get-1.json | 2 +- ...-settings.task-hydration-status.get-1.json | 2 +- ...trix-settings.task-hydration-ui.get-1.json | 2 +- ....task-workspace-create-settings.get-1.json | 2 +- ...sk-workspace-create-worktree.create-1.json | 2 +- ...ettings.task-workspace-settings.get-1.json | 2 +- ...ngs.workspace-context-linear.status-1.json | 2 +- ...s.workspace-context-preflight.check-1.json | 2 +- ...ings.workspace-context-settings.get-1.json | 2 +- ...x-settings.workspace-context-ui.get-1.json | 2 +- ...tings.workspace-submit-settings.get-1.json | 2 +- ...tation-chunk-speech.dictation.chunk-1.json | 2 +- ...ion-session-speech.dictation.finish-1.json | 2 +- ...tion-session-speech.dictation.start-1.json | 2 +- ...ation-start-speech.dictation.cancel-1.json | 2 +- ...tation-start-speech.dictation.start-1.json | 2 +- ....setup-sheet-speech.dictation.setup-1.json | 2 +- ...ch.setup-sheet-speech.models.delete-1.json | 2 +- ....setup-sheet-speech.models.download-1.json | 2 +- ...eech.setup-sheet-speech.models.list-1.json | 2 +- ...cks-files-github.addprreviewcomment-1.json | 2 +- ...-checks-files-github.prfilecontents-1.json | 2 +- ...m-checks-files-github.rerunprchecks-1.json | 2 +- ...ks-files-github.resolvereviewthread-1.json | 2 +- ...checks-files-github.setprfileviewed-1.json | 2 +- ...mment-github-github.addissuecomment-1.json | 2 +- ...mment-gitlab-gitlab.addissuecomment-1.json | 2 +- ...mment-gitlab-mr-gitlab.addmrcomment-1.json | 2 +- ...etail-github-github.workitemdetails-1.json | 2 +- ...etail-gitlab-gitlab.workitemdetails-1.json | 2 +- ....item-detail-linear-linear.getissue-1.json | 2 +- ...-detail-linear-linear.issuecomments-1.json | 2 +- ...metadata-github.listassignableusers-1.json | 2 +- ...m-detail-metadata-github.listlabels-1.json | 2 +- ...ks.item-merge-gitlab-gitlab.mergemr-1.json | 2 +- ...tem-metadata-github-github.updatepr-1.json | 2 +- ...-metadata-gitlab-gitlab.updateissue-1.json | 2 +- ...-metadata-gitlab-mr-gitlab.updatemr-1.json | 2 +- ...-reply-merge-github.addissuecomment-1.json | 2 +- ...erge-github.addprreviewcommentreply-1.json | 2 +- ...sks.item-reply-merge-github.mergepr-1.json | 2 +- ...item-reply-merge-linear.updateissue-1.json | 2 +- ....item-review-github-github.prchecks-1.json | 2 +- ...ew-github-github.requestprreviewers-1.json | 2 +- ...em-status-gitlab-github.updateissue-1.json | 2 +- ...em-status-gitlab-gitlab.updateissue-1.json | 2 +- ...atus-gitlab-mr-gitlab.updatemrstate-1.json | 2 +- ...tasks.linear-connect-linear.connect-1.json | 2 +- ....linear-item-linear.addissuecomment-1.json | 2 +- ...asks.linear-item-linear.createissue-1.json | 2 +- ...x-tasks.linear-item-linear.getissue-1.json | 2 +- ...inear-team-context-linear.listteams-1.json | 2 +- ...near-team-context-linear.teamstates-1.json | 2 +- ...-tasks.paste-lookup-github.reposlug-1.json | 2 +- ...-tasks.paste-lookup-github.workitem-1.json | 2 +- ...e-lookup-github.workitembyownerrepo-1.json | 2 +- ....paste-lookup-gitlab.workitembypath-1.json | 2 +- ...-load-github.project.listaccessible-1.json | 2 +- ...board-load-github.project.listviews-1.json | 2 +- ...board-load-github.project.listviews-2.json | 2 +- ...oard-load-github.project.resolveref-1.json | 2 +- ...board-load-github.project.viewtable-1.json | 2 +- ....project-repo-slugs-github.reposlug-1.json | 2 +- ...ithub.project.addissuecommentbyslug-1.json | 2 +- ...ue-github.project.updateissuebyslug-1.json | 2 +- ...ub.project.updateissuecommentbyslug-1.json | 2 +- ...hub.project.updatepullrequestbyslug-1.json | 2 +- ...ithub.project.workitemdetailsbyslug-1.json | 2 +- ...ields-github.project.clearitemfield-1.json | 2 +- ...ithub.project.updateissuetypebyslug-1.json | 2 +- ...elds-github.project.updateitemfield-1.json | 2 +- ...les-merge-github.addprreviewcomment-1.json | 2 +- ...ject-row-files-merge-github.mergepr-1.json | 2 +- ...w-files-merge-github.prfilecontents-1.json | 2 +- ...-row-files-merge-github.updateissue-1.json | 2 +- ...ow-files-merge-github.updateprstate-1.json | 2 +- ...b.project.listassignableusersbyslug-1.json | 2 +- ...github.project.listissuetypesbyslug-1.json | 2 +- ...oad-github.project.listlabelsbyslug-1.json | 2 +- ...t-row-review-checks-github.prchecks-1.json | 2 +- ...ew-checks-github.requestprreviewers-1.json | 2 +- ...-review-checks-github.rerunprchecks-1.json | 2 +- ...eview-checks-github.setprfileviewed-1.json | 2 +- ...-row-threads-github.addissuecomment-1.json | 2 +- ...eads-github.addprreviewcommentreply-1.json | 2 +- ...ub.project.deleteissuecommentbyslug-1.json | 2 +- ...-threads-github.resolvereviewthread-1.json | 2 +- ...provider-load-github.countworkitems-1.json | 2 +- ....provider-load-github.listworkitems-1.json | 2 +- ...asks.provider-load-linear.listteams-1.json | 2 +- ...x-tasks.provider-load-linear.status-1.json | 2 +- ...tasks.provider-load-settings.update-1.json | 2 +- ...rix-tasks.route-repo-list-repo.list-1.json | 75 +- ...-source-search-github.listworkitems-1.json | 2 +- ...-source-search-gitlab.listworkitems-1.json | 2 +- ...art-source-search-linear.listissues-1.json | 2 +- ...t-source-search-linear.searchissues-1.json | 2 +- ...smart-source-search-repo.searchrefs-1.json | 2 +- ...sk-create-github-github.createissue-1.json | 2 +- ...asks.task-create-github-repo.update-1.json | 2 +- ...sk-create-gitlab-gitlab.createissue-1.json | 2 +- ...sk-create-linear-linear.createissue-1.json | 2 +- ...t-gitlab-items-gitlab.listworkitems-1.json | 2 +- ...task-list-gitlab-todos-gitlab.todos-1.json | 2 +- ....task-list-linear-linear.listissues-1.json | 2 +- ...ask-list-linear-linear.searchissues-1.json | 2 +- ...ks.workspace-source-repo.searchrefs-1.json | 2 +- ...workspace-source-repo.sparsepresets-1.json | 2 +- ...kspace-sparse-repo.savesparsepreset-1.json | 2 +- ...tasks.workspace-sparse-ssh.getstate-1.json | 2 +- ...ce-ssh-local-preflight.detectagents-1.json | 2 +- ...ce-ssh-preflight.detectremoteagents-1.json | 2 +- ...trix-tasks.workspace-ssh-repo.hooks-1.json | 2 +- ...rix-tasks.workspace-ssh-ssh.connect-1.json | 2 +- ...-terminal.query-reply-terminal.send-1.json | 2 +- ...chestration.workerterminaluserinput-1.json | 2 +- ...ix-terminal.raw-input-terminal.send-1.json | 2 +- ...chestration.workerterminaluserinput-1.json | 2 +- ...chestration.workerterminaluserinput-2.json | 2 +- ...wport-refit-terminal.updateviewport-1.json | 2 +- ...ansport.capability-probe-status.get-1.json | 2 +- ...nsport.host-status-gates-status.get-1.json | 2 +- ...-transport.pairing-race-direct-status.json | 2 +- ...x-transport.pairing-race-relay-status.json | 2 +- ...rktree.catalog-snapshot-worktree.ps-1.json | 2 +- ...rktree.create-retry-worktree.create-1.json | 2 +- ...x-worktree.home-catalog-worktree.ps-1.json | 2 +- ....hosted-base-worktree.resolvemrbase-1.json | 2 +- ....hosted-base-worktree.resolveprbase-1.json | 2 +- ...red-names-worktree.listretirednames-1.json | 2 +- ...x-worktree.review-link-worktree.set-1.json | 2 +- ...ree.runtime-capabilities-status.get-1.json | 2 +- ...ix-worktree.setup-hook-trust-ui.set-1.json | 2 +- .../native-chat-image-paste-single.json | 2 +- ...e-chat-image-paste-stops-on-rejection.json | 2 +- ...ative-chat-image-paste-trailing-image.json | 2 +- .../native-chat-image-paste-two-images.json | 2 +- .../native-chat-image-upload-cancelled.json | 2 +- ...native-chat-image-upload-second-fails.json | 2 +- .../native-chat-image-upload-single.json | 2 +- ...ative-chat-image-upload-start-refused.json | 2 +- .../goldens/native-chat-image-upload-two.json | 2 +- .../goldens/native-chat-page-earlier.json | 2 +- .../native-chat-readability-local-repo.json | 2 +- .../native-chat-readability-refused.json | 2 +- .../native-chat-readability-remote-repo.json | 2 +- ...native-chat-session-option-pick-empty.json | 2 +- ...tive-chat-session-option-pick-refused.json | 2 +- ...tive-chat-session-option-pick-written.json | 2 +- .../goldens/native-chat-stop-accepted.json | 2 +- .../native-chat-stop-both-rejected.json | 2 +- .../native-chat-stop-delivery-unknown.json | 2 +- .../goldens/native-chat-write-accepted.json | 2 +- .../goldens/native-chat-write-clear-line.json | 2 +- .../native-chat-write-delivery-unknown.json | 2 +- .../goldens/native-chat-write-rejected.json | 2 +- .../native-chat-write-typed-command.json | 2 +- .../goldens/new-tab-local-agents.json | 243 +++ .../new-workspace-repositories-fulfilled.json | 2 +- .../notifications-desktop-stream-closed.json | 2 +- ...notifications-desktop-stream-replayed.json | 2 +- .../goldens/notifications-desktop-stream.json | 2 +- .../notifications-display-test-accepted.json | 2 +- .../notifications-push-gateway-rejected.json | 2 +- .../notifications-push-registered.json | 2 +- ...re-profile-direct-wins-and-provisions.json | 2 +- ...ovision-unsupported-saves-direct-host.json | 2 +- .../pairing-pre-profile-times-out.json | 2 +- .../goldens/pr-branch-identity.json | 2 +- .../goldens/pr-branch-repo-context.json | 2 +- .../goldens/pr-comment-mutation.json | 2 +- .../pr-comment-resolve-unconfirmed.json | 21 +- .../goldens/pr-mutation-in-band-failure.json | 2 +- .../goldens/pr-mutation-status.json | 2 +- .../goldens/pr-read-fork-routing.json | 2 +- .../goldens/pr-read-surface.json | 2 +- .../goldens/pr-read-upstream-error.json | 38 +- .../goldens/pr-sidebar-checks-refused.json | 388 +++++ .../goldens/pr-sidebar-load.json | 423 +++++ .../goldens/pr-title-mutation.json | 2 +- .../goldens/pr-title-unconfirmed.json | 2 +- .../goldens/pr-triage-invalid-terminal.json | 8 +- .../goldens/pr-triage-launch.json | 2 +- .../goldens/pr-triage-send-locked.json | 2 +- .../goldens/probe-new-tab-both-refused.json | 2 +- .../probe-new-tab-null-sibling-refused.json | 2 +- ...probe-new-tab-refused-sibling-rejects.json | 2 +- ...probe-new-tab-rejects-sibling-refused.json | 2 +- .../push-dismissal-tray-reconciled.json | 2 +- .../goldens/quick-commands-load-refused.json | 2 +- .../quick-commands-loaded-and-saved.json | 2 +- ...uick-commands-save-refused-rolls-back.json | 2 +- .../goldens/relay-direct-upgrade-commits.json | 2 +- ...ect-upgrade-unsupported-host-declines.json | 2 +- ...ay-pairing-recovery-invite-authorizes.json | 2 +- ...lay-pairing-recovery-resume-committed.json | 2 +- .../relay-rotation-installs-and-commits.json | 2 +- ...ay-rotation-resumes-committed-pending.json | 2 +- .../goldens/review-branch-diff-shapes.json | 120 ++ .../review-create-terminal-refused.json | 4 +- .../goldens/review-file-diff-shapes.json | 231 +++ .../goldens/review-git-mutations-run.json | 272 ++++ .../review-mark-reviewed-persists.json | 4 +- .../review-mark-reviewed-rolls-back.json | 4 +- .../goldens/review-open-in-session.json | 4 +- .../review-send-notes-heals-stale-input.json | 4 +- .../review-send-sheet-lists-terminals.json | 146 ++ .../goldens/review-stage-file.json | 4 +- .../goldens/review-stage-refused.json | 4 +- .../goldens/sc-base-ref-default.json | 2 +- .../goldens/sc-base-ref-repo-fallback.json | 2 +- .../goldens/sc-base-ref-unavailable.json | 2 +- .../goldens/sc-base-ref-worktree-hit.json | 2 +- .../goldens/sc-branch-diff-previewed.json | 2 +- .../goldens/sc-changes-loaded.json | 2 +- .../sc-commit-message-cancel-rejected.json | 2 +- .../goldens/sc-commit-message-canceled.json | 2 +- .../goldens/sc-commit-message-generated.json | 2 +- .../goldens/sc-create-existing-review.json | 2 +- ...reate-intent-stage-commit-push-create.json | 2 +- .../sc-create-intent-unlisted-provider.json | 2 +- .../sc-create-link-failure-is-non-fatal.json | 2 +- .../sc-create-pushes-then-creates.json | 2 +- .../sc-create-refused-empty-message.json | 2 +- .../sc-create-rejected-empty-message.json | 2 +- .../goldens/sc-eligibility-fetched.json | 2 +- .../goldens/sc-history-commit-files.json | 2 +- .../goldens/sc-history-loaded.json | 2 +- .../goldens/sc-pr-link-hosted-review.json | 2 +- .../goldens/sc-pr-link-read.json | 2 +- .../goldens/sc-pr-link-set.json | 2 +- .../sc-prefill-unavailable-on-refusal.json | 2 +- .../sc-prefill-unavailable-on-rejection.json | 2 +- .../sc-prerequisite-force-with-lease.json | 2 +- .../goldens/sc-prerequisite-publish.json | 2 +- .../goldens/sc-prerequisite-push.json | 2 +- .../goldens/sc-prerequisite-skipped.json | 2 +- .../goldens/sc-reveal-first-poll.json | 2 +- .../goldens/sc-reveal-timeout.json | 2 +- .../sc-review-commit-inner-failure.json | 2 +- ...c-review-commit-refused-empty-message.json | 2 +- .../goldens/sc-review-commit-rejected.json | 2 +- .../goldens/sc-review-commit.json | 2 +- .../sc-review-status-entries-not-array.json | 2 +- .../goldens/sc-review-status-normalized.json | 2 +- .../rpc-foundation/goldens/schedules-b3.json | 2 +- ...les-settings-home-providers-fulfilled.json | 2 +- .../schedules-settings-new-tab-ssh.json | 2 +- ...ules-settings-repo-metadata-fulfilled.json | 2 +- ...es-settings-resume-metadata-fulfilled.json | 2 +- ...les-settings-task-hydration-fulfilled.json | 2 +- ...-settings-workspace-context-fulfilled.json | 2 +- .../goldens/session-browser-tab-created.json | 102 ++ .../session-create-browser-refused.json | 2 +- .../goldens/session-create-browser-tab.json | 2 +- ...ession-create-markdown-name-collision.json | 2 +- .../goldens/session-create-markdown-note.json | 2 +- ...nal-ignores-a-second-create-in-flight.json | 2 +- ...minal-launches-an-agent-quick-command.json | 2 +- .../session-create-terminal-refused.json | 2 +- ...ssion-create-terminal-replaces-active.json | 2 +- ...-create-terminal-runs-a-quick-command.json | 2 +- .../session-create-terminal-with-prompt.json | 2 +- ...on-create-terminal-without-active-tab.json | 2 +- ...ession-create-terminal-without-handle.json | 2 +- .../session-diff-notes-load-refused.json | 2 +- .../goldens/session-diff-notes-loaded.json | 2 +- .../goldens/session-file-tab-read.json | 2 +- .../session-markdown-save-conflict.json | 2 +- .../goldens/session-markdown-saved.json | 2 +- .../session-markdown-tab-disk-fallback.json | 2 +- .../goldens/session-markdown-tab-read.json | 2 +- .../goldens/session-markdown-tab-refused.json | 2 +- ...session-startup-both-activation-sites.json | 2 +- ...artup-floating-route-skips-activation.json | 2 +- ...-keeps-terminals-visible-on-reconnect.json | 2 +- ...efused-tab-load-still-loads-terminals.json | 2 +- ...ion-tab-activation-focus-and-activate.json | 2 +- .../session-tab-activation-refused.json | 2 +- ...ession-tab-activation-transport-error.json | 2 +- .../session-tab-close-refused-keeps-tab.json | 2 +- .../session-tab-close-session-tab.json | 2 +- .../goldens/session-tab-close-terminal.json | 2 +- .../goldens/session-tab-closed.json | 110 ++ .../goldens/session-tab-rename.json | 2 +- .../goldens/session-tab-renamed.json | 106 ++ .../goldens/session-tabs-health-errored.json | 2 +- .../session-tabs-health-reconciled.json | 2 +- .../goldens/session-tabs-health-refused.json | 2 +- ...abs-health-stale-application-revision.json | 2 +- ...terminal-display-mode-auto-take-floor.json | 2 +- ...isplay-mode-auto-without-device-token.json | 2 +- ...al-display-mode-auto-without-viewport.json | 2 +- ...inal-display-mode-drops-second-toggle.json | 2 +- ...sion-terminal-display-mode-to-desktop.json | 2 +- ...session-terminal-list-dedupes-handles.json | 2 +- .../session-terminal-list-empty-guarded.json | 2 +- .../goldens/session-terminal-list-merged.json | 2 +- .../session-terminal-list-refused.json | 2 +- .../settings-bot-overrides-fulfilled.json | 2 +- ...ettings-bot-overrides-refresh-refused.json | 2 +- .../settings-bot-overrides-refused.json | 2 +- ...ettings-bot-overrides-transport-error.json | 2 +- .../goldens/settings-home-coalesced.json | 2 +- .../settings-home-providers-fulfilled.json | 2 +- ...ings-home-providers-refuse-after-data.json | 2 +- .../settings-home-providers-refused.json | 2 +- ...ttings-home-providers-transport-error.json | 2 +- .../goldens/settings-new-tab-refused.json | 2 +- .../goldens/settings-new-tab-ssh.json | 2 +- .../settings-new-tab-transport-error.json | 2 +- .../goldens/settings-repo-cache-expiry.json | 2 +- .../settings-repo-metadata-fulfilled.json | 2 +- ...tings-repo-metadata-refuse-after-data.json | 2 +- .../settings-repo-metadata-refused.json | 2 +- .../settings-repo-metadata-single-host.json | 2 +- ...ettings-repo-metadata-transport-error.json | 2 +- .../settings-resume-metadata-fulfilled.json | 2 +- ...ngs-resume-metadata-refuse-after-data.json | 2 +- .../settings-resume-metadata-refused.json | 2 +- ...tings-resume-metadata-transport-error.json | 2 +- .../settings-task-hydration-fulfilled.json | 2 +- ...ings-task-hydration-refuse-after-data.json | 2 +- .../settings-task-hydration-refused.json | 2 +- ...ttings-task-hydration-transport-error.json | 2 +- ...settings-task-workspace-create-linear.json | 2 +- ...-task-workspace-create-pr-start-point.json | 2 +- .../settings-task-workspace-fulfilled.json | 2 +- .../settings-task-workspace-refused.json | 2 +- ...ttings-task-workspace-transport-error.json | 2 +- .../goldens/settings-task-write.json | 2 +- .../settings-workspace-context-fulfilled.json | 2 +- ...s-workspace-context-refuse-after-data.json | 2 +- .../settings-workspace-context-refused.json | 2 +- ...ngs-workspace-context-transport-error.json | 2 +- .../settings-workspace-submit-fulfilled.json | 2 +- .../settings-workspace-submit-refused.json | 2 +- ...ings-workspace-submit-transport-error.json | 2 +- .../speech-audio-chunk-acknowledged.json | 2 +- .../speech-desktop-start-fulfilled.json | 2 +- ...speech-desktop-start-recording-failed.json | 2 +- .../speech-desktop-start-superseded.json | 2 +- .../speech-dictation-session-cancelled.json | 2 +- .../speech-dictation-session-transcript.json | 2 +- .../speech-setup-sheet-denied-to-mobile.json | 2 +- .../goldens/speech-setup-sheet-fulfilled.json | 2 +- .../speech-setup-sheet-legacy-desktop.json | 2 +- .../structured-agent-session-created.json | 141 ++ .../goldens/structured-launch-created.json | 2 +- .../structured-launch-definitive-refusal.json | 2 +- ...uctured-launch-replays-dropped-create.json | 2 +- .../structured-launch-support-refused.json | 2 +- .../structured-launch-unsupported.json | 2 +- .../goldens/tasks-route-repo-list.json | 2 +- .../terminal-gesture-flush-and-clear.json | 2 +- .../goldens/terminal-input-send-accepted.json | 2 +- .../goldens/terminal-input-send-refused.json | 2 +- .../goldens/terminal-live-input-accepted.json | 2 +- .../goldens/terminal-paste-accepted.json | 2 +- .../goldens/terminal-paste-refused.json | 2 +- .../terminal-query-reply-accepted.json | 2 +- .../terminal-query-reply-unsubscribed.json | 2 +- .../goldens/terminal-raw-input-refused.json | 2 +- .../goldens/terminal-raw-input-reported.json | 2 +- .../terminal-takeover-report-accepted.json | 2 +- .../terminal-takeover-report-retried.json | 2 +- .../terminal-viewport-refit-applied.json | 2 +- ...erminal-viewport-refit-legacy-desktop.json | 2 +- ...terminal-worktree-connection-resolved.json | 2 +- .../goldens/tk-create-github.json | 2 +- .../goldens/tk-create-gitlab.json | 2 +- .../goldens/tk-create-linear.json | 2 +- .../goldens/tk-item-checks-files.json | 2 +- .../goldens/tk-item-comment-github.json | 2 +- .../goldens/tk-item-comment-gitlab-mr.json | 2 +- .../goldens/tk-item-comment-gitlab.json | 2 +- .../goldens/tk-item-detail-github.json | 2 +- .../goldens/tk-item-detail-gitlab.json | 2 +- .../goldens/tk-item-detail-linear.json | 2 +- .../goldens/tk-item-detail-metadata.json | 2 +- .../goldens/tk-item-merge-gitlab.json | 2 +- .../goldens/tk-item-metadata-github.json | 2 +- .../goldens/tk-item-metadata-gitlab-mr.json | 2 +- .../goldens/tk-item-metadata-gitlab.json | 2 +- .../goldens/tk-item-reply-merge.json | 2 +- .../goldens/tk-item-review-github.json | 2 +- .../goldens/tk-item-status-gitlab-mr.json | 2 +- .../goldens/tk-item-status-gitlab.json | 2 +- .../goldens/tk-linear-connect.json | 2 +- .../goldens/tk-linear-item.json | 2 +- .../goldens/tk-linear-team-context.json | 2 +- .../goldens/tk-list-gitlab-items.json | 2 +- .../goldens/tk-list-gitlab-todos.json | 2 +- .../goldens/tk-list-linear.json | 2 +- .../goldens/tk-project-board-load.json | 2 +- .../goldens/tk-project-repo-slugs.json | 2 +- .../tk-project-row-comments-issue.json | 2 +- .../goldens/tk-project-row-comments-pr.json | 2 +- .../goldens/tk-project-row-detail.json | 2 +- .../goldens/tk-project-row-fields.json | 2 +- .../goldens/tk-project-row-files-merge.json | 2 +- .../goldens/tk-project-row-metadata-load.json | 2 +- .../goldens/tk-project-row-review-checks.json | 2 +- .../goldens/tk-project-row-threads.json | 2 +- .../goldens/tk-provider-load.json | 2 +- ...-capability-probe-cutover-reasks-fast.json | 2 +- ...ty-probe-non-string-capabilities-drop.json | 2 +- .../transport-capability-probe-publishes.json | 2 +- ...rt-capability-probe-refused-backs-off.json | 2 +- ...-status-gates-drop-keeps-capabilities.json | 2 +- .../transport-host-status-gates-ready.json | 2 +- ...rt-host-status-gates-refused-degrades.json | 2 +- .../transport-pairing-race-both-refused.json | 2 +- ...t-pairing-race-direct-completes-first.json | 2 +- ...rt-pairing-race-relay-completes-first.json | 2 +- ...g-race-relay-wins-when-direct-refused.json | 2 +- .../goldens/tw-capabilities-advertised.json | 2 +- .../tw-capabilities-cutover-retried.json | 2 +- .../tw-capabilities-legacy-idempotency.json | 2 +- .../tw-create-retry-ambiguous-after-drop.json | 2 +- ...reate-retry-ambiguous-while-connected.json | 2 +- ...e-retry-ambiguous-without-idempotency.json | 2 +- .../goldens/tw-create-retry-created.json | 2 +- .../tw-create-retry-name-collision.json | 2 +- .../tw-create-retry-unretryable-refusal.json | 2 +- .../goldens/tw-create-retry-warning-kept.json | 2 +- .../goldens/tw-hosted-base-resolved.json | 2 +- .../goldens/tw-hosted-base-soft-error.json | 2 +- .../goldens/tw-paste-lookup-resolved.json | 2 +- .../goldens/tw-paste-lookup-slug-refused.json | 2 +- .../tw-paste-lookup-slug-unsupported.json | 2 +- .../goldens/tw-setup-hook-trust-always.json | 2 +- .../goldens/tw-setup-hook-trust-approved.json | 2 +- .../tw-smart-search-all-providers.json | 2 +- ...tw-smart-search-gitlab-provider-error.json | 2 +- .../tw-smart-search-linear-listed.json | 2 +- .../tw-task-preferences-resume-write.json | 2 +- .../tw-workspace-source-presets-refused.json | 2 +- .../goldens/tw-workspace-source-presets.json | 2 +- .../tw-workspace-sparse-missing-preset.json | 2 +- .../goldens/tw-workspace-sparse-saved.json | 2 +- .../tw-workspace-ssh-connect-refused.json | 2 +- .../goldens/tw-workspace-ssh-connected.json | 2 +- .../tw-workspace-ssh-local-agents.json | 2 +- .../goldens/tw-workspace-ssh-not-ready.json | 2 +- .../goldens/worktree-catalog-snapshot.json | 2 +- .../goldens/worktree-home-catalog.json | 2 +- .../goldens/worktree-retired-names.json | 2 +- mobile/rpc-foundation/pilot-scenarios.json | 668 +++++++- mobile/src/components/MobilePRSidebar.tsx | 1 + .../components/pr-sidebar/PRChecksSection.tsx | 16 +- .../pr-sidebar/pr-checks-presentation.test.ts | 8 + .../pr-sidebar/pr-checks-presentation.ts | 5 + .../session/ai-vault-resume-launch.test.ts | 2 +- mobile/src/session/ai-vault-resume-launch.ts | 5 +- .../session/ai-vault-resume-preparation.ts | 8 +- .../session/clipboard-image-reply-schema.ts | 32 + .../src/session/diff-review-reply-schema.ts | 184 +++ .../session/github-pr-check-reply-schema.ts | 111 ++ .../src/session/github-pr-comment-parsers.ts | 81 - .../session/github-pr-entity-reply-schema.ts | 274 ++++ .../session/github-pr-mutation-operations.ts | 54 +- .../github-pr-mutation-reply-schema.ts | 59 + mobile/src/session/github-pr-parsers.ts | 315 ---- .../src/session/github-pr-read-operations.ts | 97 +- .../session/github-pr-read-reply-schema.ts | 298 ++++ mobile/src/session/github-pr-rpc.test.ts | 65 +- mobile/src/session/github-pr-rpc.ts | 53 +- .../session/github-pr-value-readers.test.ts | 55 - mobile/src/session/github-pr-value-readers.ts | 210 --- .../mobile-clipboard-image-operations.ts | 17 +- mobile/src/session/mobile-clipboard-image.ts | 16 +- .../mobile-diff-review-git-operations.ts | 7 +- .../src/session/mobile-diff-review-loaders.ts | 17 +- .../session/mobile-diff-review-operations.ts | 45 +- mobile/src/session/mobile-diff-review-rpc.ts | 156 +- .../mobile-diff-review-screen-model.ts | 2 +- mobile/src/session/mobile-file-tap-open.ts | 4 +- .../session/mobile-new-tab-agent-loader.ts | 5 +- mobile/src/session/mobile-pr-sidebar-state.ts | 19 +- .../mobile-review-terminal-operations.ts | 30 +- .../mobile-session-launch-operations.ts | 22 +- .../session/mobile-session-read-operations.ts | 47 +- .../mobile-session-route-parity.test.ts | 13 +- .../mobile-session-write-operations.ts | 42 +- .../src/session/pr-ai-triage-launch.test.ts | 2 +- mobile/src/session/pr-ai-triage-launch.ts | 3 - .../session/review-terminal-reply-schema.ts | 67 + .../session/session-launch-reply-schema.ts | 55 + .../src/session/session-read-reply-schema.ts | 129 ++ .../src/session/session-reply-schema.test.ts | 520 ++++++ .../src/session/session-write-reply-schema.ts | 59 + mobile/src/session/use-live-worktree-name.ts | 5 +- .../use-mobile-diff-review-send-actions.ts | 3 - .../use-mobile-native-chat-file-search.ts | 11 +- .../use-mobile-pr-sidebar-controller.test.ts | 48 +- ...e-mobile-session-content-create-actions.ts | 3 +- .../use-mobile-session-diff-comments.ts | 4 +- .../use-mobile-session-document-readers.ts | 9 +- .../use-mobile-session-markdown-actions.ts | 7 +- .../use-mobile-session-terminal-list.ts | 2 +- mobile/src/session/use-quick-commands.ts | 10 +- .../diff-review-action-mount-adapters.ts | 3 + .../adapters/mounted-operation-modules.ts | 2 + .../adapters/pr-sidebar-mount-adapters.ts | 58 + .../golden-header-digest.test.ts | 4 + .../mutants/operation-mutations.ts | 11 + .../mutants/pilot-mutants.test.ts | 3 +- .../unchecked-rpc-reader-inventory.ts | 20 +- 819 files changed, 28247 insertions(+), 4382 deletions(-) create mode 100644 mobile/rpc-foundation/goldens/matrix-agentsession.structured-create-agentsession.create-1.json create mode 100644 mobile/rpc-foundation/goldens/matrix-agentsession.structured-create-agentsession.createsupport-1.json create mode 100644 mobile/rpc-foundation/goldens/matrix-session.browser-tab-create-browser.tabcreate-1.json create mode 100644 mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prchecks-1.json create mode 100644 mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prforbranch-1.json create mode 100644 mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-hostedreview.forbranch-1.json create mode 100644 mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-worktree.show-1.json create mode 100644 mobile/rpc-foundation/goldens/matrix-session.review-branch-diff-git.branchdiff-1.json create mode 100644 mobile/rpc-foundation/goldens/matrix-session.review-file-diff-git.diff-1.json create mode 100644 mobile/rpc-foundation/goldens/matrix-session.review-file-diff-git.diff-2.json create mode 100644 mobile/rpc-foundation/goldens/matrix-session.review-file-diff-git.diff-3.json create mode 100644 mobile/rpc-foundation/goldens/matrix-session.review-git-mutations-git.discard-1.json create mode 100644 mobile/rpc-foundation/goldens/matrix-session.review-git-mutations-git.stage-1.json create mode 100644 mobile/rpc-foundation/goldens/matrix-session.review-git-mutations-git.stage-2.json create mode 100644 mobile/rpc-foundation/goldens/matrix-session.review-send-sheet-session.tabs.list-1.json create mode 100644 mobile/rpc-foundation/goldens/matrix-session.tab-close-session-session.tabs.close-1.json create mode 100644 mobile/rpc-foundation/goldens/matrix-session.tab-rename-terminal.rename-1.json create mode 100644 mobile/rpc-foundation/goldens/matrix-settings.new-tab-local-agents-preflight.detectagents-1.json create mode 100644 mobile/rpc-foundation/goldens/matrix-settings.new-tab-local-agents-repo.list-1.json create mode 100644 mobile/rpc-foundation/goldens/matrix-settings.new-tab-local-agents-settings.get-1.json create mode 100644 mobile/rpc-foundation/goldens/new-tab-local-agents.json create mode 100644 mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json create mode 100644 mobile/rpc-foundation/goldens/pr-sidebar-load.json create mode 100644 mobile/rpc-foundation/goldens/review-branch-diff-shapes.json create mode 100644 mobile/rpc-foundation/goldens/review-file-diff-shapes.json create mode 100644 mobile/rpc-foundation/goldens/review-git-mutations-run.json create mode 100644 mobile/rpc-foundation/goldens/review-send-sheet-lists-terminals.json create mode 100644 mobile/rpc-foundation/goldens/session-browser-tab-created.json create mode 100644 mobile/rpc-foundation/goldens/session-tab-closed.json create mode 100644 mobile/rpc-foundation/goldens/session-tab-renamed.json create mode 100644 mobile/rpc-foundation/goldens/structured-agent-session-created.json create mode 100644 mobile/src/session/clipboard-image-reply-schema.ts create mode 100644 mobile/src/session/diff-review-reply-schema.ts create mode 100644 mobile/src/session/github-pr-check-reply-schema.ts delete mode 100644 mobile/src/session/github-pr-comment-parsers.ts create mode 100644 mobile/src/session/github-pr-entity-reply-schema.ts create mode 100644 mobile/src/session/github-pr-mutation-reply-schema.ts delete mode 100644 mobile/src/session/github-pr-parsers.ts create mode 100644 mobile/src/session/github-pr-read-reply-schema.ts delete mode 100644 mobile/src/session/github-pr-value-readers.test.ts delete mode 100644 mobile/src/session/github-pr-value-readers.ts create mode 100644 mobile/src/session/review-terminal-reply-schema.ts create mode 100644 mobile/src/session/session-launch-reply-schema.ts create mode 100644 mobile/src/session/session-read-reply-schema.ts create mode 100644 mobile/src/session/session-reply-schema.test.ts create mode 100644 mobile/src/session/session-write-reply-schema.ts create mode 100644 mobile/src/test-support/rpc-recording/adapters/pr-sidebar-mount-adapters.ts diff --git a/mobile/rpc-foundation/goldens/aivault-history-scan-fulfilled.json b/mobile/rpc-foundation/goldens/aivault-history-scan-fulfilled.json index 2bd0d8de25c..c7d47b3d2ec 100644 --- a/mobile/rpc-foundation/goldens/aivault-history-scan-fulfilled.json +++ b/mobile/rpc-foundation/goldens/aivault-history-scan-fulfilled.json @@ -3,7 +3,7 @@ "family": "aiVault.history", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7add46922ba5486e56c8acd99a53d083b605f5d98f3cc44ee3cb350ec0406080", diff --git a/mobile/rpc-foundation/goldens/aivault-history-scan-unsupported.json b/mobile/rpc-foundation/goldens/aivault-history-scan-unsupported.json index faedfc9c985..65e838195c5 100644 --- a/mobile/rpc-foundation/goldens/aivault-history-scan-unsupported.json +++ b/mobile/rpc-foundation/goldens/aivault-history-scan-unsupported.json @@ -3,7 +3,7 @@ "family": "aiVault.history", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7add46922ba5486e56c8acd99a53d083b605f5d98f3cc44ee3cb350ec0406080", diff --git a/mobile/rpc-foundation/goldens/aivault-history-scan-worktrees-late.json b/mobile/rpc-foundation/goldens/aivault-history-scan-worktrees-late.json index bf91e77c462..e450dc8afbb 100644 --- a/mobile/rpc-foundation/goldens/aivault-history-scan-worktrees-late.json +++ b/mobile/rpc-foundation/goldens/aivault-history-scan-worktrees-late.json @@ -3,7 +3,7 @@ "family": "aiVault.history", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7add46922ba5486e56c8acd99a53d083b605f5d98f3cc44ee3cb350ec0406080", diff --git a/mobile/rpc-foundation/goldens/aivault-history-screen-listed.json b/mobile/rpc-foundation/goldens/aivault-history-screen-listed.json index 1673dd785a7..b74f8b00cf5 100644 --- a/mobile/rpc-foundation/goldens/aivault-history-screen-listed.json +++ b/mobile/rpc-foundation/goldens/aivault-history-screen-listed.json @@ -3,7 +3,7 @@ "family": "aiVault.history-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c78ab47eea594b7e1988403321ff9ba135ca60c513bb9d5848bdde26c0ffe3c3", diff --git a/mobile/rpc-foundation/goldens/aivault-history-screen-worktrees.json b/mobile/rpc-foundation/goldens/aivault-history-screen-worktrees.json index 356136d1385..ff9f95f4c43 100644 --- a/mobile/rpc-foundation/goldens/aivault-history-screen-worktrees.json +++ b/mobile/rpc-foundation/goldens/aivault-history-screen-worktrees.json @@ -3,7 +3,7 @@ "family": "aiVault.history-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c78ab47eea594b7e1988403321ff9ba135ca60c513bb9d5848bdde26c0ffe3c3", diff --git a/mobile/rpc-foundation/goldens/aivault-resume-launch-create-refused.json b/mobile/rpc-foundation/goldens/aivault-resume-launch-create-refused.json index 036735db39a..32249fa9f1e 100644 --- a/mobile/rpc-foundation/goldens/aivault-resume-launch-create-refused.json +++ b/mobile/rpc-foundation/goldens/aivault-resume-launch-create-refused.json @@ -3,7 +3,7 @@ "family": "aiVault.resume-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", diff --git a/mobile/rpc-foundation/goldens/aivault-resume-launch-invalid-tab.json b/mobile/rpc-foundation/goldens/aivault-resume-launch-invalid-tab.json index 70ea836542b..ff9779d2930 100644 --- a/mobile/rpc-foundation/goldens/aivault-resume-launch-invalid-tab.json +++ b/mobile/rpc-foundation/goldens/aivault-resume-launch-invalid-tab.json @@ -3,7 +3,7 @@ "family": "aiVault.resume-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", @@ -18,20 +18,20 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"session.tabs.createTerminal\",\"params\":{\"worktree\":\"id:workspace-1\",\"env\":{\"ORCA_RESUME\":\"1\"},\"envToDelete\":[\"CODEX_HOME\"],\"launchAgent\":\"codex\",\"clientMutationId\":\"resume-mutation-1\",\"activate\":false,\"select\":true,\"navigation\":\"caller\"}}" }, - "432332c9740e": { - "failure": "Created terminal response was invalid", - "launched": "unlaunched" - }, - "681fc4d59b92": { + "478ad4afe83e": { "status": "rejected", "startedAt": 0, "settledAt": 0, "error": { "category": "Error", - "message": "Created terminal response was invalid", + "message": "The host sent a reply this app could not read (session.tabs.createTerminal)", "isRpcDeliveryUnknown": false } }, + "84a5c9365ee8": { + "failure": "The host sent a reply this app could not read (session.tabs.createTerminal)", + "launched": "unlaunched" + }, "8de69c55b96f": { "name": "session.tabs.createTerminal#1", "ordinal": 1, @@ -87,9 +87,9 @@ "sender": ["8de69c55b96f"], "payloads": ["0bce25f5646d"], "settlements": { - "full": "681fc4d59b92" + "full": "478ad4afe83e" }, - "state": "432332c9740e", + "state": "84a5c9365ee8", "effects": [] } } diff --git a/mobile/rpc-foundation/goldens/aivault-resume-launch-locked.json b/mobile/rpc-foundation/goldens/aivault-resume-launch-locked.json index cb46e01ee22..31766206a60 100644 --- a/mobile/rpc-foundation/goldens/aivault-resume-launch-locked.json +++ b/mobile/rpc-foundation/goldens/aivault-resume-launch-locked.json @@ -3,7 +3,7 @@ "family": "aiVault.resume-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", diff --git a/mobile/rpc-foundation/goldens/aivault-resume-launch-sent.json b/mobile/rpc-foundation/goldens/aivault-resume-launch-sent.json index c7cdd54abfc..a32571d9e34 100644 --- a/mobile/rpc-foundation/goldens/aivault-resume-launch-sent.json +++ b/mobile/rpc-foundation/goldens/aivault-resume-launch-sent.json @@ -3,7 +3,7 @@ "family": "aiVault.resume-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", diff --git a/mobile/rpc-foundation/goldens/aivault-resume-prepare-refused.json b/mobile/rpc-foundation/goldens/aivault-resume-prepare-refused.json index 14ad264a86a..317d1917b5e 100644 --- a/mobile/rpc-foundation/goldens/aivault-resume-prepare-refused.json +++ b/mobile/rpc-foundation/goldens/aivault-resume-prepare-refused.json @@ -3,7 +3,7 @@ "family": "aiVault.resume-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", diff --git a/mobile/rpc-foundation/goldens/aivault-resume-prepare-repin.json b/mobile/rpc-foundation/goldens/aivault-resume-prepare-repin.json index 8ac67514df8..875ab4f578d 100644 --- a/mobile/rpc-foundation/goldens/aivault-resume-prepare-repin.json +++ b/mobile/rpc-foundation/goldens/aivault-resume-prepare-repin.json @@ -3,7 +3,7 @@ "family": "aiVault.resume-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", diff --git a/mobile/rpc-foundation/goldens/aivault-resume-prepare-skipped.json b/mobile/rpc-foundation/goldens/aivault-resume-prepare-skipped.json index 298afa62ef2..33f5b196d4b 100644 --- a/mobile/rpc-foundation/goldens/aivault-resume-prepare-skipped.json +++ b/mobile/rpc-foundation/goldens/aivault-resume-prepare-skipped.json @@ -3,7 +3,7 @@ "family": "aiVault.resume-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", diff --git a/mobile/rpc-foundation/goldens/aivault-resume-prepare-unavailable.json b/mobile/rpc-foundation/goldens/aivault-resume-prepare-unavailable.json index 784e9528561..e06e2bd54bd 100644 --- a/mobile/rpc-foundation/goldens/aivault-resume-prepare-unavailable.json +++ b/mobile/rpc-foundation/goldens/aivault-resume-prepare-unavailable.json @@ -3,7 +3,7 @@ "family": "aiVault.resume-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", diff --git a/mobile/rpc-foundation/goldens/b1.json b/mobile/rpc-foundation/goldens/b1.json index 9625ac50f73..69c431460a4 100644 --- a/mobile/rpc-foundation/goldens/b1.json +++ b/mobile/rpc-foundation/goldens/b1.json @@ -3,7 +3,7 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", diff --git a/mobile/rpc-foundation/goldens/b2.json b/mobile/rpc-foundation/goldens/b2.json index d75bdbc27d8..03fe43407ca 100644 --- a/mobile/rpc-foundation/goldens/b2.json +++ b/mobile/rpc-foundation/goldens/b2.json @@ -3,7 +3,7 @@ "family": "project-explicit-false", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", diff --git a/mobile/rpc-foundation/goldens/b3.json b/mobile/rpc-foundation/goldens/b3.json index 64036afe2d5..ceca2fd39b9 100644 --- a/mobile/rpc-foundation/goldens/b3.json +++ b/mobile/rpc-foundation/goldens/b3.json @@ -3,7 +3,7 @@ "family": "linear-detail-barrier", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", diff --git a/mobile/rpc-foundation/goldens/browser-dialog-accepted.json b/mobile/rpc-foundation/goldens/browser-dialog-accepted.json index ce4c9613513..0c35e132232 100644 --- a/mobile/rpc-foundation/goldens/browser-dialog-accepted.json +++ b/mobile/rpc-foundation/goldens/browser-dialog-accepted.json @@ -3,7 +3,7 @@ "family": "browser.dialog", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", diff --git a/mobile/rpc-foundation/goldens/browser-dialog-dismissed.json b/mobile/rpc-foundation/goldens/browser-dialog-dismissed.json index 16b445b6483..923167ef947 100644 --- a/mobile/rpc-foundation/goldens/browser-dialog-dismissed.json +++ b/mobile/rpc-foundation/goldens/browser-dialog-dismissed.json @@ -3,7 +3,7 @@ "family": "browser.dialog", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", diff --git a/mobile/rpc-foundation/goldens/browser-keyboard-input.json b/mobile/rpc-foundation/goldens/browser-keyboard-input.json index 0ac81c19885..6773c7c1624 100644 --- a/mobile/rpc-foundation/goldens/browser-keyboard-input.json +++ b/mobile/rpc-foundation/goldens/browser-keyboard-input.json @@ -3,7 +3,7 @@ "family": "browser.keyboard", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", diff --git a/mobile/rpc-foundation/goldens/browser-pointer-click-accepted.json b/mobile/rpc-foundation/goldens/browser-pointer-click-accepted.json index aa7cdda1dc5..11340a0a41f 100644 --- a/mobile/rpc-foundation/goldens/browser-pointer-click-accepted.json +++ b/mobile/rpc-foundation/goldens/browser-pointer-click-accepted.json @@ -3,7 +3,7 @@ "family": "browser.pointer-click", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", diff --git a/mobile/rpc-foundation/goldens/browser-pointer-click-fallback.json b/mobile/rpc-foundation/goldens/browser-pointer-click-fallback.json index 9e279f4a5fd..ace55998f53 100644 --- a/mobile/rpc-foundation/goldens/browser-pointer-click-fallback.json +++ b/mobile/rpc-foundation/goldens/browser-pointer-click-fallback.json @@ -3,7 +3,7 @@ "family": "browser.pointer-click", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", diff --git a/mobile/rpc-foundation/goldens/browser-wheel-scrolled.json b/mobile/rpc-foundation/goldens/browser-wheel-scrolled.json index 3f6de97c8a4..24d03630432 100644 --- a/mobile/rpc-foundation/goldens/browser-wheel-scrolled.json +++ b/mobile/rpc-foundation/goldens/browser-wheel-scrolled.json @@ -3,7 +3,7 @@ "family": "browser.wheel", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", diff --git a/mobile/rpc-foundation/goldens/clipboard-image-attachment-anonymous.json b/mobile/rpc-foundation/goldens/clipboard-image-attachment-anonymous.json index c07204186dd..a1dc0fe57cb 100644 --- a/mobile/rpc-foundation/goldens/clipboard-image-attachment-anonymous.json +++ b/mobile/rpc-foundation/goldens/clipboard-image-attachment-anonymous.json @@ -3,7 +3,7 @@ "family": "clipboard.image-attachment", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/clipboard-image-attachment-blocked-before-send.json b/mobile/rpc-foundation/goldens/clipboard-image-attachment-blocked-before-send.json index f850e0f8e39..448cabbcb04 100644 --- a/mobile/rpc-foundation/goldens/clipboard-image-attachment-blocked-before-send.json +++ b/mobile/rpc-foundation/goldens/clipboard-image-attachment-blocked-before-send.json @@ -3,7 +3,7 @@ "family": "clipboard.image-attachment", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/clipboard-image-attachment-cancelled.json b/mobile/rpc-foundation/goldens/clipboard-image-attachment-cancelled.json index eff5697ee07..1ac6825d11d 100644 --- a/mobile/rpc-foundation/goldens/clipboard-image-attachment-cancelled.json +++ b/mobile/rpc-foundation/goldens/clipboard-image-attachment-cancelled.json @@ -3,7 +3,7 @@ "family": "clipboard.image-attachment", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/clipboard-image-attachment-pasted.json b/mobile/rpc-foundation/goldens/clipboard-image-attachment-pasted.json index 93a52c6bd44..e2d7e167b2b 100644 --- a/mobile/rpc-foundation/goldens/clipboard-image-attachment-pasted.json +++ b/mobile/rpc-foundation/goldens/clipboard-image-attachment-pasted.json @@ -3,7 +3,7 @@ "family": "clipboard.image-attachment", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/clipboard-image-attachment-upload-refused.json b/mobile/rpc-foundation/goldens/clipboard-image-attachment-upload-refused.json index be87871ae1a..61e9f6a9ab1 100644 --- a/mobile/rpc-foundation/goldens/clipboard-image-attachment-upload-refused.json +++ b/mobile/rpc-foundation/goldens/clipboard-image-attachment-upload-refused.json @@ -3,7 +3,7 @@ "family": "clipboard.image-attachment", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/clipboard-image-upload-aborts-on-chunk-failure.json b/mobile/rpc-foundation/goldens/clipboard-image-upload-aborts-on-chunk-failure.json index 90c82ee5195..82e74bbb9ea 100644 --- a/mobile/rpc-foundation/goldens/clipboard-image-upload-aborts-on-chunk-failure.json +++ b/mobile/rpc-foundation/goldens/clipboard-image-upload-aborts-on-chunk-failure.json @@ -3,7 +3,7 @@ "family": "clipboard.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/clipboard-image-upload-chunked.json b/mobile/rpc-foundation/goldens/clipboard-image-upload-chunked.json index 707ca02bec4..083c2b07959 100644 --- a/mobile/rpc-foundation/goldens/clipboard-image-upload-chunked.json +++ b/mobile/rpc-foundation/goldens/clipboard-image-upload-chunked.json @@ -3,7 +3,7 @@ "family": "clipboard.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/clipboard-image-upload-single-frame-fallback.json b/mobile/rpc-foundation/goldens/clipboard-image-upload-single-frame-fallback.json index fac0dfab7ae..bb059ee6899 100644 --- a/mobile/rpc-foundation/goldens/clipboard-image-upload-single-frame-fallback.json +++ b/mobile/rpc-foundation/goldens/clipboard-image-upload-single-frame-fallback.json @@ -3,7 +3,7 @@ "family": "clipboard.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/clipboard-image-upload-start-refused.json b/mobile/rpc-foundation/goldens/clipboard-image-upload-start-refused.json index 94e8028e23e..a6df6812f8a 100644 --- a/mobile/rpc-foundation/goldens/clipboard-image-upload-start-refused.json +++ b/mobile/rpc-foundation/goldens/clipboard-image-upload-start-refused.json @@ -3,7 +3,7 @@ "family": "clipboard.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/codex-reset-credit-consumed.json b/mobile/rpc-foundation/goldens/codex-reset-credit-consumed.json index d3e349c3cb8..b0c3a0b3685 100644 --- a/mobile/rpc-foundation/goldens/codex-reset-credit-consumed.json +++ b/mobile/rpc-foundation/goldens/codex-reset-credit-consumed.json @@ -3,7 +3,7 @@ "family": "components.codex-reset-credit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "76b53dea504a688493843e23e8e7d052fc196f559bb1e2579d0fd38bf3156d0e", diff --git a/mobile/rpc-foundation/goldens/codex-reset-credit-resumed.json b/mobile/rpc-foundation/goldens/codex-reset-credit-resumed.json index 02bb54f2ce6..aba71593e23 100644 --- a/mobile/rpc-foundation/goldens/codex-reset-credit-resumed.json +++ b/mobile/rpc-foundation/goldens/codex-reset-credit-resumed.json @@ -3,7 +3,7 @@ "family": "components.codex-reset-credit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "76b53dea504a688493843e23e8e7d052fc196f559bb1e2579d0fd38bf3156d0e", diff --git a/mobile/rpc-foundation/goldens/components-codex-capability.json b/mobile/rpc-foundation/goldens/components-codex-capability.json index a4eb60a0ec6..6287bb18448 100644 --- a/mobile/rpc-foundation/goldens/components-codex-capability.json +++ b/mobile/rpc-foundation/goldens/components-codex-capability.json @@ -3,7 +3,7 @@ "family": "components.codex-reset-capability", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", diff --git a/mobile/rpc-foundation/goldens/components-setup-ask.json b/mobile/rpc-foundation/goldens/components-setup-ask.json index 6eac1c6fc1a..3767f07af9a 100644 --- a/mobile/rpc-foundation/goldens/components-setup-ask.json +++ b/mobile/rpc-foundation/goldens/components-setup-ask.json @@ -3,7 +3,7 @@ "family": "components.setup-script", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", diff --git a/mobile/rpc-foundation/goldens/components-target-local.json b/mobile/rpc-foundation/goldens/components-target-local.json index 71b3e6a8272..470253341e2 100644 --- a/mobile/rpc-foundation/goldens/components-target-local.json +++ b/mobile/rpc-foundation/goldens/components-target-local.json @@ -3,7 +3,7 @@ "family": "components.execution-target-local", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", diff --git a/mobile/rpc-foundation/goldens/components-target-ssh.json b/mobile/rpc-foundation/goldens/components-target-ssh.json index e2008599182..0b00e62d2f5 100644 --- a/mobile/rpc-foundation/goldens/components-target-ssh.json +++ b/mobile/rpc-foundation/goldens/components-target-ssh.json @@ -3,7 +3,7 @@ "family": "components.execution-target", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", diff --git a/mobile/rpc-foundation/goldens/diff-review-branch-compare.json b/mobile/rpc-foundation/goldens/diff-review-branch-compare.json index 63c4c35b1f3..38627d8da2e 100644 --- a/mobile/rpc-foundation/goldens/diff-review-branch-compare.json +++ b/mobile/rpc-foundation/goldens/diff-review-branch-compare.json @@ -3,7 +3,7 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", @@ -13,17 +13,6 @@ "projectionVersion": 2, "goldenFormatVersion": 5, "values": { - "229fc359ecb7": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "Committed changes response was invalid", - "result": { - "$rpc": "null" - } - } - }, "284ce622e74a": { "name": "worktree.show#2", "ordinal": 7, @@ -61,6 +50,16 @@ } } }, + "347ad3543d28": { + "branchCompare": { + "error": "The host sent a reply this app could not read (git.branchCompare)", + "result": { + "$rpc": "null" + } + }, + "diff": "unloaded", + "snapshot": "unloaded" + }, "412402e093cc": { "name": "git.branchCompare#2", "ordinal": 12, @@ -180,6 +179,17 @@ } } }, + "75328af2b182": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "The host sent a reply this app could not read (git.branchCompare)", + "result": { + "$rpc": "null" + } + } + }, "80d0ff3c81e8": { "name": "worktree.show#1", "ordinal": 3, @@ -231,16 +241,6 @@ "diff": "unloaded", "snapshot": "unloaded" }, - "a3e1aa9bf7e3": { - "branchCompare": { - "error": "Committed changes response was invalid", - "result": { - "$rpc": "null" - } - }, - "diff": "unloaded", - "snapshot": "unloaded" - }, "ca8f7f7c9891": { "name": "repo.list#2", "ordinal": 10, @@ -344,9 +344,9 @@ ], "settlements": { "unavailable": "ef9013648cfb", - "invalid": "229fc359ecb7" + "invalid": "75328af2b182" }, - "state": "a3e1aa9bf7e3", + "state": "347ad3543d28", "effects": [] } } diff --git a/mobile/rpc-foundation/goldens/diff-review-branch-file-diff.json b/mobile/rpc-foundation/goldens/diff-review-branch-file-diff.json index 59eb3d1f28f..9da3848621b 100644 --- a/mobile/rpc-foundation/goldens/diff-review-branch-file-diff.json +++ b/mobile/rpc-foundation/goldens/diff-review-branch-file-diff.json @@ -3,7 +3,7 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", diff --git a/mobile/rpc-foundation/goldens/diff-review-notes-refused-before-compare.json b/mobile/rpc-foundation/goldens/diff-review-notes-refused-before-compare.json index f6cac369580..f290427875f 100644 --- a/mobile/rpc-foundation/goldens/diff-review-notes-refused-before-compare.json +++ b/mobile/rpc-foundation/goldens/diff-review-notes-refused-before-compare.json @@ -3,7 +3,7 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", diff --git a/mobile/rpc-foundation/goldens/diff-review-refused-file-diff.json b/mobile/rpc-foundation/goldens/diff-review-refused-file-diff.json index 109449bd260..bfa98d54d5b 100644 --- a/mobile/rpc-foundation/goldens/diff-review-refused-file-diff.json +++ b/mobile/rpc-foundation/goldens/diff-review-refused-file-diff.json @@ -3,7 +3,7 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", diff --git a/mobile/rpc-foundation/goldens/diff-review-snapshot.json b/mobile/rpc-foundation/goldens/diff-review-snapshot.json index 9d6745d7f98..1a117022470 100644 --- a/mobile/rpc-foundation/goldens/diff-review-snapshot.json +++ b/mobile/rpc-foundation/goldens/diff-review-snapshot.json @@ -3,7 +3,7 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", diff --git a/mobile/rpc-foundation/goldens/diff-review-status-unavailable.json b/mobile/rpc-foundation/goldens/diff-review-status-unavailable.json index d4148b3b8a2..161b432ab58 100644 --- a/mobile/rpc-foundation/goldens/diff-review-status-unavailable.json +++ b/mobile/rpc-foundation/goldens/diff-review-status-unavailable.json @@ -3,7 +3,7 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", diff --git a/mobile/rpc-foundation/goldens/diff-review-worktree-file-diff.json b/mobile/rpc-foundation/goldens/diff-review-worktree-file-diff.json index eed564b1f12..2bd656647c9 100644 --- a/mobile/rpc-foundation/goldens/diff-review-worktree-file-diff.json +++ b/mobile/rpc-foundation/goldens/diff-review-worktree-file-diff.json @@ -3,7 +3,7 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", @@ -132,16 +132,6 @@ } } }, - "55227363ca22": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "Error", - "message": "Diff response was invalid", - "isRpcDeliveryUnknown": false - } - }, "717bd1fbc163": { "branchCompare": "unloaded", "diff": { @@ -151,6 +141,16 @@ }, "snapshot": "unloaded" }, + "7753343578da": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "The host sent a reply this app could not read (git.diff)", + "isRpcDeliveryUnknown": false + } + }, "84090dfad90d": { "status": "fulfilled", "startedAt": 0, @@ -220,7 +220,7 @@ "settlements": { "binary": "84090dfad90d", "too-large": "8675e0f40158", - "invalid": "55227363ca22" + "invalid": "7753343578da" }, "state": "717bd1fbc163", "effects": [] diff --git a/mobile/rpc-foundation/goldens/file-tap-open-refused.json b/mobile/rpc-foundation/goldens/file-tap-open-refused.json index da9b7d56227..c621d17657d 100644 --- a/mobile/rpc-foundation/goldens/file-tap-open-refused.json +++ b/mobile/rpc-foundation/goldens/file-tap-open-refused.json @@ -3,7 +3,7 @@ "family": "files.terminal-path-tap", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b", diff --git a/mobile/rpc-foundation/goldens/file-tap-opens-worktree-file.json b/mobile/rpc-foundation/goldens/file-tap-opens-worktree-file.json index 9830c495fc5..f82b6726d2e 100644 --- a/mobile/rpc-foundation/goldens/file-tap-opens-worktree-file.json +++ b/mobile/rpc-foundation/goldens/file-tap-opens-worktree-file.json @@ -3,7 +3,7 @@ "family": "files.terminal-path-tap", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b", diff --git a/mobile/rpc-foundation/goldens/file-tap-previews-absolute-artifact.json b/mobile/rpc-foundation/goldens/file-tap-previews-absolute-artifact.json index 5b6c2e7ec45..6d54581f029 100644 --- a/mobile/rpc-foundation/goldens/file-tap-previews-absolute-artifact.json +++ b/mobile/rpc-foundation/goldens/file-tap-previews-absolute-artifact.json @@ -3,7 +3,7 @@ "family": "files.terminal-path-tap", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b", diff --git a/mobile/rpc-foundation/goldens/file-tap-resolve-miss.json b/mobile/rpc-foundation/goldens/file-tap-resolve-miss.json index 4e8ae77a18b..ac729b86a07 100644 --- a/mobile/rpc-foundation/goldens/file-tap-resolve-miss.json +++ b/mobile/rpc-foundation/goldens/file-tap-resolve-miss.json @@ -3,7 +3,7 @@ "family": "files.terminal-path-tap", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b", diff --git a/mobile/rpc-foundation/goldens/file-tap-resolve-refused.json b/mobile/rpc-foundation/goldens/file-tap-resolve-refused.json index dae19971a07..b998478cbcd 100644 --- a/mobile/rpc-foundation/goldens/file-tap-resolve-refused.json +++ b/mobile/rpc-foundation/goldens/file-tap-resolve-refused.json @@ -3,7 +3,7 @@ "family": "files.terminal-path-tap", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b", diff --git a/mobile/rpc-foundation/goldens/files-explorer-legacy-fallback.json b/mobile/rpc-foundation/goldens/files-explorer-legacy-fallback.json index 8e01edf7811..afe9fbead7a 100644 --- a/mobile/rpc-foundation/goldens/files-explorer-legacy-fallback.json +++ b/mobile/rpc-foundation/goldens/files-explorer-legacy-fallback.json @@ -3,7 +3,7 @@ "family": "files.explorer-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7a42a348f4407b94cf75ac77a4b6b783b7d28103b1ae1d111d2708dab0dd4a0c", diff --git a/mobile/rpc-foundation/goldens/files-explorer-readdir.json b/mobile/rpc-foundation/goldens/files-explorer-readdir.json index 5368af5b2d4..30a34d654d9 100644 --- a/mobile/rpc-foundation/goldens/files-explorer-readdir.json +++ b/mobile/rpc-foundation/goldens/files-explorer-readdir.json @@ -3,7 +3,7 @@ "family": "files.explorer-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7a42a348f4407b94cf75ac77a4b6b783b7d28103b1ae1d111d2708dab0dd4a0c", diff --git a/mobile/rpc-foundation/goldens/files-ownership-local.json b/mobile/rpc-foundation/goldens/files-ownership-local.json index 13fe1b0f73c..4f999c848de 100644 --- a/mobile/rpc-foundation/goldens/files-ownership-local.json +++ b/mobile/rpc-foundation/goldens/files-ownership-local.json @@ -3,7 +3,7 @@ "family": "files.mutation-ownership", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/files-ownership-ssh.json b/mobile/rpc-foundation/goldens/files-ownership-ssh.json index b7b1cf14bab..c2b3a71db14 100644 --- a/mobile/rpc-foundation/goldens/files-ownership-ssh.json +++ b/mobile/rpc-foundation/goldens/files-ownership-ssh.json @@ -3,7 +3,7 @@ "family": "files.mutation-ownership", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/files-preview-artifact-direct.json b/mobile/rpc-foundation/goldens/files-preview-artifact-direct.json index 141918a3600..e6015cecc03 100644 --- a/mobile/rpc-foundation/goldens/files-preview-artifact-direct.json +++ b/mobile/rpc-foundation/goldens/files-preview-artifact-direct.json @@ -3,7 +3,7 @@ "family": "files.preview-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/files-preview-artifact-image.json b/mobile/rpc-foundation/goldens/files-preview-artifact-image.json index aeb924353ee..1cc1eae4dc7 100644 --- a/mobile/rpc-foundation/goldens/files-preview-artifact-image.json +++ b/mobile/rpc-foundation/goldens/files-preview-artifact-image.json @@ -3,7 +3,7 @@ "family": "files.preview-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/files-preview-grant-refresh.json b/mobile/rpc-foundation/goldens/files-preview-grant-refresh.json index 3b4cd049c3d..cd6545800e9 100644 --- a/mobile/rpc-foundation/goldens/files-preview-grant-refresh.json +++ b/mobile/rpc-foundation/goldens/files-preview-grant-refresh.json @@ -3,7 +3,7 @@ "family": "files.preview-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/files-preview-worktree-image.json b/mobile/rpc-foundation/goldens/files-preview-worktree-image.json index 56fc79f98fd..53b67303723 100644 --- a/mobile/rpc-foundation/goldens/files-preview-worktree-image.json +++ b/mobile/rpc-foundation/goldens/files-preview-worktree-image.json @@ -3,7 +3,7 @@ "family": "files.preview-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/files-preview-worktree.json b/mobile/rpc-foundation/goldens/files-preview-worktree.json index a537231b416..128197760d7 100644 --- a/mobile/rpc-foundation/goldens/files-preview-worktree.json +++ b/mobile/rpc-foundation/goldens/files-preview-worktree.json @@ -3,7 +3,7 @@ "family": "files.preview-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/files-save-blind.json b/mobile/rpc-foundation/goldens/files-save-blind.json index 4726dfbafe1..36c5904466a 100644 --- a/mobile/rpc-foundation/goldens/files-save-blind.json +++ b/mobile/rpc-foundation/goldens/files-save-blind.json @@ -3,7 +3,7 @@ "family": "files.preview-save", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/files-save-verified.json b/mobile/rpc-foundation/goldens/files-save-verified.json index 70900d81a27..385edf6ab39 100644 --- a/mobile/rpc-foundation/goldens/files-save-verified.json +++ b/mobile/rpc-foundation/goldens/files-save-verified.json @@ -3,7 +3,7 @@ "family": "files.preview-save", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/files-tab-doc-shapes.json b/mobile/rpc-foundation/goldens/files-tab-doc-shapes.json index d3d6c805647..1bfd444fca7 100644 --- a/mobile/rpc-foundation/goldens/files-tab-doc-shapes.json +++ b/mobile/rpc-foundation/goldens/files-tab-doc-shapes.json @@ -3,7 +3,7 @@ "family": "files.tab-doc", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/home-host-accounts.json b/mobile/rpc-foundation/goldens/home-host-accounts.json index 91fef2f67ca..63dfe3f375e 100644 --- a/mobile/rpc-foundation/goldens/home-host-accounts.json +++ b/mobile/rpc-foundation/goldens/home-host-accounts.json @@ -3,7 +3,7 @@ "family": "home.host-accounts", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c632fdbc4b730777ecb09f08bec14cca0586042b01ed99d40d0228806c7def4a", diff --git a/mobile/rpc-foundation/goldens/home-host-stats.json b/mobile/rpc-foundation/goldens/home-host-stats.json index bda2b6d143b..05e0567921e 100644 --- a/mobile/rpc-foundation/goldens/home-host-stats.json +++ b/mobile/rpc-foundation/goldens/home-host-stats.json @@ -3,7 +3,7 @@ "family": "home.host-stats", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a9e0780298a1443664e7ae02056168aa34d67556c9c056d51a82c7b4a73ad35b", diff --git a/mobile/rpc-foundation/goldens/host-view-settings-sync.json b/mobile/rpc-foundation/goldens/host-view-settings-sync.json index 3b008de0996..65f3ff68481 100644 --- a/mobile/rpc-foundation/goldens/host-view-settings-sync.json +++ b/mobile/rpc-foundation/goldens/host-view-settings-sync.json @@ -3,7 +3,7 @@ "family": "host.view-settings", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a9e0780298a1443664e7ae02056168aa34d67556c9c056d51a82c7b4a73ad35b", diff --git a/mobile/rpc-foundation/goldens/host-worktree-actions-pin-open-delete.json b/mobile/rpc-foundation/goldens/host-worktree-actions-pin-open-delete.json index 4bfdb3b4c8e..5e6ff6714de 100644 --- a/mobile/rpc-foundation/goldens/host-worktree-actions-pin-open-delete.json +++ b/mobile/rpc-foundation/goldens/host-worktree-actions-pin-open-delete.json @@ -3,7 +3,7 @@ "family": "host.worktree-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "92c29bd78ca0c0d5917e9386fc447bb9a1698b1d1ffaba0db7546eaac60da639", diff --git a/mobile/rpc-foundation/goldens/host-worktree-delete-refused.json b/mobile/rpc-foundation/goldens/host-worktree-delete-refused.json index 864893a7564..6c6b7a836cc 100644 --- a/mobile/rpc-foundation/goldens/host-worktree-delete-refused.json +++ b/mobile/rpc-foundation/goldens/host-worktree-delete-refused.json @@ -3,7 +3,7 @@ "family": "host.worktree-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "92c29bd78ca0c0d5917e9386fc447bb9a1698b1d1ffaba0db7546eaac60da639", diff --git a/mobile/rpc-foundation/goldens/host-worktree-refresh-stream.json b/mobile/rpc-foundation/goldens/host-worktree-refresh-stream.json index 0de00cd819a..ec83907214c 100644 --- a/mobile/rpc-foundation/goldens/host-worktree-refresh-stream.json +++ b/mobile/rpc-foundation/goldens/host-worktree-refresh-stream.json @@ -3,7 +3,7 @@ "family": "host-worktree-refresh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", diff --git a/mobile/rpc-foundation/goldens/interruptions-inventory-lifecycle.json b/mobile/rpc-foundation/goldens/interruptions-inventory-lifecycle.json index ca3a53d01a5..127a5fbf26c 100644 --- a/mobile/rpc-foundation/goldens/interruptions-inventory-lifecycle.json +++ b/mobile/rpc-foundation/goldens/interruptions-inventory-lifecycle.json @@ -3,7 +3,7 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", diff --git a/mobile/rpc-foundation/goldens/interruptions-settings-bot-overrides-fulfilled.json b/mobile/rpc-foundation/goldens/interruptions-settings-bot-overrides-fulfilled.json index cb45d1a430e..3822bdad925 100644 --- a/mobile/rpc-foundation/goldens/interruptions-settings-bot-overrides-fulfilled.json +++ b/mobile/rpc-foundation/goldens/interruptions-settings-bot-overrides-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.bot-overrides", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/inventory-lifecycle.json b/mobile/rpc-foundation/goldens/inventory-lifecycle.json index c313e092010..744118965b0 100644 --- a/mobile/rpc-foundation/goldens/inventory-lifecycle.json +++ b/mobile/rpc-foundation/goldens/inventory-lifecycle.json @@ -3,7 +3,7 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", diff --git a/mobile/rpc-foundation/goldens/inventory-repeat-query.json b/mobile/rpc-foundation/goldens/inventory-repeat-query.json index d6589afac16..9028003ffa6 100644 --- a/mobile/rpc-foundation/goldens/inventory-repeat-query.json +++ b/mobile/rpc-foundation/goldens/inventory-repeat-query.json @@ -3,7 +3,7 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", diff --git a/mobile/rpc-foundation/goldens/lifecycle-b3.json b/mobile/rpc-foundation/goldens/lifecycle-b3.json index 417b7bc97c8..29c5b569303 100644 --- a/mobile/rpc-foundation/goldens/lifecycle-b3.json +++ b/mobile/rpc-foundation/goldens/lifecycle-b3.json @@ -3,7 +3,7 @@ "family": "linear-detail-barrier", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", diff --git a/mobile/rpc-foundation/goldens/lifecycle-inventory-lifecycle.json b/mobile/rpc-foundation/goldens/lifecycle-inventory-lifecycle.json index e2af8a45ec5..517e86d24ad 100644 --- a/mobile/rpc-foundation/goldens/lifecycle-inventory-lifecycle.json +++ b/mobile/rpc-foundation/goldens/lifecycle-inventory-lifecycle.json @@ -3,7 +3,7 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", diff --git a/mobile/rpc-foundation/goldens/lifecycle-settings-bot-overrides-fulfilled.json b/mobile/rpc-foundation/goldens/lifecycle-settings-bot-overrides-fulfilled.json index 653ed7888cb..e08fb6f58b0 100644 --- a/mobile/rpc-foundation/goldens/lifecycle-settings-bot-overrides-fulfilled.json +++ b/mobile/rpc-foundation/goldens/lifecycle-settings-bot-overrides-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.bot-overrides", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/lifecycle-settings-task-hydration-fulfilled.json b/mobile/rpc-foundation/goldens/lifecycle-settings-task-hydration-fulfilled.json index a1c8990002d..4719a45dd78 100644 --- a/mobile/rpc-foundation/goldens/lifecycle-settings-task-hydration-fulfilled.json +++ b/mobile/rpc-foundation/goldens/lifecycle-settings-task-hydration-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/lifecycle-settings-workspace-context-fulfilled.json b/mobile/rpc-foundation/goldens/lifecycle-settings-workspace-context-fulfilled.json index b8b4b8ce0e0..6f76443e97a 100644 --- a/mobile/rpc-foundation/goldens/lifecycle-settings-workspace-context-fulfilled.json +++ b/mobile/rpc-foundation/goldens/lifecycle-settings-workspace-context-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/linear-select-workspace.json b/mobile/rpc-foundation/goldens/linear-select-workspace.json index a55e6efbde3..6a7279e4117 100644 --- a/mobile/rpc-foundation/goldens/linear-select-workspace.json +++ b/mobile/rpc-foundation/goldens/linear-select-workspace.json @@ -3,7 +3,7 @@ "family": "linear.select-workspace-picker", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b65996c152b632d553a31e07e31ea5c76f998eada42cf0966923d730da21908f", diff --git a/mobile/rpc-foundation/goldens/live-worktree-name-stream.json b/mobile/rpc-foundation/goldens/live-worktree-name-stream.json index df258aba797..50c9ee0454b 100644 --- a/mobile/rpc-foundation/goldens/live-worktree-name-stream.json +++ b/mobile/rpc-foundation/goldens/live-worktree-name-stream.json @@ -3,7 +3,7 @@ "family": "live-worktree-name", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", diff --git a/mobile/rpc-foundation/goldens/matrix-agentsession.structured-create-agentsession.create-1.json b/mobile/rpc-foundation/goldens/matrix-agentsession.structured-create-agentsession.create-1.json new file mode 100644 index 00000000000..4711528d33b --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-agentsession.structured-create-agentsession.create-1.json @@ -0,0 +1,794 @@ +{ + "operation": "agentSession.structured-launch", + "family": "agentSession.structured-create", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", + "scenarioSha256": "81ed7c1a4276cf1d891334c64c06362b88b5f9690b3ebae6d0988559b1faab0f", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "001cba249e32": { + "name": "agentSession.create#2", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "agentSession.create" + }, + { + "name": "params", + "value": { + "agent": "claude", + "envelope": { + "clientOperationId": "1767225600000-00000000000040008000000000000002", + "expectedRuntimeFence": { + "$rpc": "null" + }, + "payloadFingerprint": "ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + }, + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "budgetSpansConnect": true, + "timeoutMs": 15000 + } + } + ], + "settlement": { + "status": "pending", + "startedAt": 0 + } + }, + "00c4403a6cae": { + "name": "agentSession.create#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "agentSession.create" + }, + { + "name": "params", + "value": { + "agent": "claude", + "envelope": { + "clientOperationId": "1767225600000-00000000000040008000000000000002", + "expectedRuntimeFence": { + "$rpc": "null" + }, + "payloadFingerprint": "ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + }, + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "budgetSpansConnect": true, + "timeoutMs": 15000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true + } + } + }, + "052339a099eb": { + "name": "agentSession.create#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "agentSession.create" + }, + { + "name": "params", + "value": { + "agent": "claude", + "envelope": { + "clientOperationId": "1767225600000-00000000000040008000000000000002", + "expectedRuntimeFence": { + "$rpc": "null" + }, + "payloadFingerprint": "ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + }, + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "budgetSpansConnect": true, + "timeoutMs": 15000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "error": { + "message": "inner refused" + }, + "ok": false + } + } + } + }, + "05c8ed108777": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "kind": "unknown", + "message": "The Claude chat result could not be confirmed." + } + }, + "122f5b326dbb": { + "launched": { + "kind": "failed", + "message": "Unknown method" + } + }, + "18bdbb57da23": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "kind": "unknown", + "message": "outer refused" + } + }, + "3ce787e7eb26": { + "name": "agentSession.create#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "agentSession.create" + }, + { + "name": "params", + "value": { + "agent": "claude", + "envelope": { + "clientOperationId": "1767225600000-00000000000040008000000000000002", + "expectedRuntimeFence": { + "$rpc": "null" + }, + "payloadFingerprint": "ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + }, + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "budgetSpansConnect": true, + "timeoutMs": 15000 + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "3e8a38dc3ecb": { + "name": "agentSession.create#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "agentSession.create" + }, + { + "name": "params", + "value": { + "agent": "claude", + "envelope": { + "clientOperationId": "1767225600000-00000000000040008000000000000002", + "expectedRuntimeFence": { + "$rpc": "null" + }, + "payloadFingerprint": "ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + }, + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "budgetSpansConnect": true, + "timeoutMs": 15000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-2", + "ok": false + } + } + }, + "568aa5cfc6b5": { + "name": "agentSession.createSupport#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"agentSession.createSupport\",\"params\":{\"worktree\":\"id:workspace-1\",\"agent\":\"claude\"}}" + }, + "5d0f7c315752": { + "name": "agentSession.create#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "agentSession.create" + }, + { + "name": "params", + "value": { + "agent": "claude", + "envelope": { + "clientOperationId": "1767225600000-00000000000040008000000000000002", + "expectedRuntimeFence": { + "$rpc": "null" + }, + "payloadFingerprint": "ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + }, + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "budgetSpansConnect": true, + "timeoutMs": 15000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-2", + "ok": false + } + } + }, + "616f0f78cd71": { + "launched": { + "kind": "unknown", + "message": "outer refused" + } + }, + "6d6669cd1a85": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "kind": "created", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + } + }, + "73bdf299262b": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "kind": "failed", + "message": "Unknown method" + } + }, + "7903f6b6f8fd": { + "name": "agentSession.create#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "agentSession.create" + }, + { + "name": "params", + "value": { + "agent": "claude", + "envelope": { + "clientOperationId": "1767225600000-00000000000040008000000000000002", + "expectedRuntimeFence": { + "$rpc": "null" + }, + "payloadFingerprint": "ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + }, + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "budgetSpansConnect": true, + "timeoutMs": 15000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-2", + "ok": false + } + } + }, + "907c2954b0e2": { + "name": "agentSession.create#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "agentSession.create" + }, + { + "name": "params", + "value": { + "agent": "claude", + "envelope": { + "clientOperationId": "1767225600000-00000000000040008000000000000002", + "expectedRuntimeFence": { + "$rpc": "null" + }, + "payloadFingerprint": "ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + }, + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "budgetSpansConnect": true, + "timeoutMs": 15000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "91f56e5d551d": { + "name": "agentSession.create#1", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"agentSession.create\",\"params\":{\"envelope\":{\"sessionId\":\"claude_00000000_0000_4000_8000_000000000001\",\"clientOperationId\":\"1767225600000-00000000000040008000000000000002\",\"expectedRuntimeFence\":null,\"payloadFingerprint\":\"ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605\"},\"worktree\":\"id:workspace-1\",\"agent\":\"claude\"}}" + }, + "9270aeb7d9c6": { + "status": "pending", + "startedAt": 0 + }, + "95e3678a4ba5": { + "name": "agentSession.create#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "agentSession.create" + }, + { + "name": "params", + "value": { + "agent": "claude", + "envelope": { + "clientOperationId": "1767225600000-00000000000040008000000000000002", + "expectedRuntimeFence": { + "$rpc": "null" + }, + "payloadFingerprint": "ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + }, + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "budgetSpansConnect": true, + "timeoutMs": 15000 + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "9e17c54fa815": { + "name": "agentSession.create#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "agentSession.create" + }, + { + "name": "params", + "value": { + "agent": "claude", + "envelope": { + "clientOperationId": "1767225600000-00000000000040008000000000000002", + "expectedRuntimeFence": { + "$rpc": "null" + }, + "payloadFingerprint": "ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + }, + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "budgetSpansConnect": true, + "timeoutMs": 15000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "a4273b38df83": { + "launched": "unlaunched" + }, + "a75955abbbbc": { + "name": "agentSession.createSupport#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "agentSession.createSupport" + }, + { + "name": "params", + "value": { + "agent": "claude", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "supported": true + } + } + } + }, + "b5f7cf9d778d": { + "name": "agentSession.create#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "agentSession.create" + }, + { + "name": "params", + "value": { + "agent": "claude", + "envelope": { + "clientOperationId": "1767225600000-00000000000040008000000000000002", + "expectedRuntimeFence": { + "$rpc": "null" + }, + "payloadFingerprint": "ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + }, + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "budgetSpansConnect": true, + "timeoutMs": 15000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "ok": true, + "value": { + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + } + } + } + } + }, + "c4b8d1feb09b": { + "name": "agentSession.create#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "agentSession.create" + }, + { + "name": "params", + "value": { + "agent": "claude", + "envelope": { + "clientOperationId": "1767225600000-00000000000040008000000000000002", + "expectedRuntimeFence": { + "$rpc": "null" + }, + "payloadFingerprint": "ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + }, + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "budgetSpansConnect": true, + "timeoutMs": 15000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "d00057b53c3e": { + "launched": { + "kind": "created", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + } + }, + "f931c8ee446a": { + "launched": { + "kind": "unknown", + "message": "The Claude chat result could not be confirmed." + } + }, + "fdff1e265b45": { + "name": "agentSession.create#2", + "ordinal": 6, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"agentSession.create\",\"params\":{\"envelope\":{\"sessionId\":\"claude_00000000_0000_4000_8000_000000000001\",\"clientOperationId\":\"1767225600000-00000000000040008000000000000002\",\"expectedRuntimeFence\":null,\"payloadFingerprint\":\"ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605\"},\"worktree\":\"id:workspace-1\",\"agent\":\"claude\"}}" + } + }, + "recording": { + "scenario": "matrix-agentsession.structured-create-agentsession.create-1", + "checkpoints": [ + { + "id": "structured-agent-session-created.normal:created", + "observation": { + "sender": ["a75955abbbbc", "b5f7cf9d778d"], + "payloads": ["568aa5cfc6b5", "91f56e5d551d"], + "settlements": { + "claude": "6d6669cd1a85" + }, + "state": "d00057b53c3e", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.result-absent:created", + "observation": { + "sender": ["a75955abbbbc", "00c4403a6cae"], + "payloads": ["568aa5cfc6b5", "91f56e5d551d"], + "settlements": { + "claude": "05c8ed108777" + }, + "state": "f931c8ee446a", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.result-null:created", + "observation": { + "sender": ["a75955abbbbc", "9e17c54fa815"], + "payloads": ["568aa5cfc6b5", "91f56e5d551d"], + "settlements": { + "claude": "05c8ed108777" + }, + "state": "f931c8ee446a", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.inner-ok-missing:created", + "observation": { + "sender": ["a75955abbbbc", "907c2954b0e2"], + "payloads": ["568aa5cfc6b5", "91f56e5d551d"], + "settlements": { + "claude": "05c8ed108777" + }, + "state": "f931c8ee446a", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.inner-false-string-error:created", + "observation": { + "sender": ["a75955abbbbc", "c4b8d1feb09b"], + "payloads": ["568aa5cfc6b5", "91f56e5d551d"], + "settlements": { + "claude": "05c8ed108777" + }, + "state": "f931c8ee446a", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.inner-false-object-error:created", + "observation": { + "sender": ["a75955abbbbc", "052339a099eb"], + "payloads": ["568aa5cfc6b5", "91f56e5d551d"], + "settlements": { + "claude": "05c8ed108777" + }, + "state": "f931c8ee446a", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.outer-refused:created", + "observation": { + "sender": ["a75955abbbbc", "7903f6b6f8fd"], + "payloads": ["568aa5cfc6b5", "91f56e5d551d"], + "settlements": { + "claude": "18bdbb57da23" + }, + "state": "616f0f78cd71", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.outer-refused-no-message:created", + "observation": { + "sender": ["a75955abbbbc", "5d0f7c315752"], + "payloads": ["568aa5cfc6b5", "91f56e5d551d"], + "settlements": { + "claude": "05c8ed108777" + }, + "state": "f931c8ee446a", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.method-not-found:created", + "observation": { + "sender": ["a75955abbbbc", "3e8a38dc3ecb"], + "payloads": ["568aa5cfc6b5", "91f56e5d551d"], + "settlements": { + "claude": "73bdf299262b" + }, + "state": "122f5b326dbb", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.transport-rejection:created", + "observation": { + "sender": ["a75955abbbbc", "95e3678a4ba5", "001cba249e32"], + "payloads": ["568aa5cfc6b5", "91f56e5d551d", "fdff1e265b45"], + "settlements": { + "claude": "9270aeb7d9c6" + }, + "state": "a4273b38df83", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.transport-rejection-no-message:created", + "observation": { + "sender": ["a75955abbbbc", "3ce787e7eb26", "001cba249e32"], + "payloads": ["568aa5cfc6b5", "91f56e5d551d", "fdff1e265b45"], + "settlements": { + "claude": "9270aeb7d9c6" + }, + "state": "a4273b38df83", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-agentsession.structured-create-agentsession.createsupport-1.json b/mobile/rpc-foundation/goldens/matrix-agentsession.structured-create-agentsession.createsupport-1.json new file mode 100644 index 00000000000..2e172710d8b --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-agentsession.structured-create-agentsession.createsupport-1.json @@ -0,0 +1,643 @@ +{ + "operation": "agentSession.structured-launch", + "family": "agentSession.structured-create", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", + "scenarioSha256": "eed54b1c4c77eec4b411d8daa197b20c8cfb4b86ac2d01f1d7ee2de23c27dff8", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "04f63acf891a": { + "launched": { + "kind": "unsupported", + "reason": { + "$rpc": "undefined" + } + } + }, + "0dd78669f08d": { + "name": "agentSession.createSupport#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "agentSession.createSupport" + }, + { + "name": "params", + "value": { + "agent": "claude", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-1", + "ok": false + } + } + }, + "1554c780f755": { + "name": "agentSession.createSupport#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "agentSession.createSupport" + }, + { + "name": "params", + "value": { + "agent": "claude", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "25ff00540c46": { + "name": "agentSession.createSupport#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "agentSession.createSupport" + }, + { + "name": "params", + "value": { + "agent": "claude", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "27cc7a2b58c9": { + "name": "agentSession.createSupport#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "agentSession.createSupport" + }, + { + "name": "params", + "value": { + "agent": "claude", + "worktree": "id:workspace-1" + } + }, + { + "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 + } + } + } + }, + "2c227fd1941f": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "kind": "unsupported" + } + }, + "553200ba8c0f": { + "name": "agentSession.createSupport#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "agentSession.createSupport" + }, + { + "name": "params", + "value": { + "agent": "claude", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-1", + "ok": false + } + } + }, + "568aa5cfc6b5": { + "name": "agentSession.createSupport#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"agentSession.createSupport\",\"params\":{\"worktree\":\"id:workspace-1\",\"agent\":\"claude\"}}" + }, + "6d6669cd1a85": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "kind": "created", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + } + }, + "8201501565d9": { + "name": "agentSession.createSupport#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "agentSession.createSupport" + }, + { + "name": "params", + "value": { + "agent": "claude", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "91f56e5d551d": { + "name": "agentSession.create#1", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"agentSession.create\",\"params\":{\"envelope\":{\"sessionId\":\"claude_00000000_0000_4000_8000_000000000001\",\"clientOperationId\":\"1767225600000-00000000000040008000000000000002\",\"expectedRuntimeFence\":null,\"payloadFingerprint\":\"ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605\"},\"worktree\":\"id:workspace-1\",\"agent\":\"claude\"}}" + }, + "a4da7b5347e4": { + "name": "agentSession.createSupport#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "agentSession.createSupport" + }, + { + "name": "params", + "value": { + "agent": "claude", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "a75955abbbbc": { + "name": "agentSession.createSupport#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "agentSession.createSupport" + }, + { + "name": "params", + "value": { + "agent": "claude", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "supported": true + } + } + } + }, + "b5f7cf9d778d": { + "name": "agentSession.create#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "agentSession.create" + }, + { + "name": "params", + "value": { + "agent": "claude", + "envelope": { + "clientOperationId": "1767225600000-00000000000040008000000000000002", + "expectedRuntimeFence": { + "$rpc": "null" + }, + "payloadFingerprint": "ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + }, + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "budgetSpansConnect": true, + "timeoutMs": 15000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "ok": true, + "value": { + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + } + } + } + } + }, + "be9e3b9ce2e7": { + "name": "agentSession.createSupport#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "agentSession.createSupport" + }, + { + "name": "params", + "value": { + "agent": "claude", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true + } + } + }, + "d00057b53c3e": { + "launched": { + "kind": "created", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + } + }, + "da841ebfb6b9": { + "name": "agentSession.createSupport#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "agentSession.createSupport" + }, + { + "name": "params", + "value": { + "agent": "claude", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "efee3e1e1620": { + "name": "agentSession.createSupport#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "agentSession.createSupport" + }, + { + "name": "params", + "value": { + "agent": "claude", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-1", + "ok": false + } + } + }, + "f0bb9de9827c": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "kind": "unsupported", + "reason": { + "$rpc": "undefined" + } + } + }, + "f40adca316f9": { + "launched": { + "kind": "unsupported" + } + } + }, + "recording": { + "scenario": "matrix-agentsession.structured-create-agentsession.createsupport-1", + "checkpoints": [ + { + "id": "structured-agent-session-created.normal:created", + "observation": { + "sender": ["a75955abbbbc", "b5f7cf9d778d"], + "payloads": ["568aa5cfc6b5", "91f56e5d551d"], + "settlements": { + "claude": "6d6669cd1a85" + }, + "state": "d00057b53c3e", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.result-absent:created", + "observation": { + "sender": ["be9e3b9ce2e7"], + "payloads": ["568aa5cfc6b5"], + "settlements": { + "claude": "f0bb9de9827c" + }, + "state": "04f63acf891a", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.result-null:created", + "observation": { + "sender": ["8201501565d9"], + "payloads": ["568aa5cfc6b5"], + "settlements": { + "claude": "f0bb9de9827c" + }, + "state": "04f63acf891a", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.inner-ok-missing:created", + "observation": { + "sender": ["25ff00540c46"], + "payloads": ["568aa5cfc6b5"], + "settlements": { + "claude": "f0bb9de9827c" + }, + "state": "04f63acf891a", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.inner-false-string-error:created", + "observation": { + "sender": ["1554c780f755"], + "payloads": ["568aa5cfc6b5"], + "settlements": { + "claude": "f0bb9de9827c" + }, + "state": "04f63acf891a", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.inner-false-object-error:created", + "observation": { + "sender": ["27cc7a2b58c9"], + "payloads": ["568aa5cfc6b5"], + "settlements": { + "claude": "f0bb9de9827c" + }, + "state": "04f63acf891a", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.outer-refused:created", + "observation": { + "sender": ["553200ba8c0f"], + "payloads": ["568aa5cfc6b5"], + "settlements": { + "claude": "2c227fd1941f" + }, + "state": "f40adca316f9", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.outer-refused-no-message:created", + "observation": { + "sender": ["0dd78669f08d"], + "payloads": ["568aa5cfc6b5"], + "settlements": { + "claude": "2c227fd1941f" + }, + "state": "f40adca316f9", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.method-not-found:created", + "observation": { + "sender": ["efee3e1e1620"], + "payloads": ["568aa5cfc6b5"], + "settlements": { + "claude": "2c227fd1941f" + }, + "state": "f40adca316f9", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.transport-rejection:created", + "observation": { + "sender": ["da841ebfb6b9"], + "payloads": ["568aa5cfc6b5"], + "settlements": { + "claude": "2c227fd1941f" + }, + "state": "f40adca316f9", + "effects": [] + } + }, + { + "id": "structured-agent-session-created.transport-rejection-no-message:created", + "observation": { + "sender": ["a4da7b5347e4"], + "payloads": ["568aa5cfc6b5"], + "settlements": { + "claude": "2c227fd1941f" + }, + "state": "f40adca316f9", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-agentsession.structured-launch-agentsession.createsupport-1.json b/mobile/rpc-foundation/goldens/matrix-agentsession.structured-launch-agentsession.createsupport-1.json index 59a20e6a928..505a8d07b31 100644 --- a/mobile/rpc-foundation/goldens/matrix-agentsession.structured-launch-agentsession.createsupport-1.json +++ b/mobile/rpc-foundation/goldens/matrix-agentsession.structured-launch-agentsession.createsupport-1.json @@ -3,7 +3,7 @@ "family": "agentSession.structured-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", diff --git a/mobile/rpc-foundation/goldens/matrix-aivault.history-aivault.listsessions-1.json b/mobile/rpc-foundation/goldens/matrix-aivault.history-aivault.listsessions-1.json index 6d3a762ab92..7e682fe6699 100644 --- a/mobile/rpc-foundation/goldens/matrix-aivault.history-aivault.listsessions-1.json +++ b/mobile/rpc-foundation/goldens/matrix-aivault.history-aivault.listsessions-1.json @@ -3,7 +3,7 @@ "family": "aiVault.history", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7add46922ba5486e56c8acd99a53d083b605f5d98f3cc44ee3cb350ec0406080", diff --git a/mobile/rpc-foundation/goldens/matrix-aivault.history-screen-platform-status.json b/mobile/rpc-foundation/goldens/matrix-aivault.history-screen-platform-status.json index 097e1565170..435c60e2711 100644 --- a/mobile/rpc-foundation/goldens/matrix-aivault.history-screen-platform-status.json +++ b/mobile/rpc-foundation/goldens/matrix-aivault.history-screen-platform-status.json @@ -3,7 +3,7 @@ "family": "aiVault.history-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c78ab47eea594b7e1988403321ff9ba135ca60c513bb9d5848bdde26c0ffe3c3", diff --git a/mobile/rpc-foundation/goldens/matrix-aivault.history-screen-status.get-2.json b/mobile/rpc-foundation/goldens/matrix-aivault.history-screen-status.get-2.json index 165e65c181a..f0c4c27d4fd 100644 --- a/mobile/rpc-foundation/goldens/matrix-aivault.history-screen-status.get-2.json +++ b/mobile/rpc-foundation/goldens/matrix-aivault.history-screen-status.get-2.json @@ -3,7 +3,7 @@ "family": "aiVault.history-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c78ab47eea594b7e1988403321ff9ba135ca60c513bb9d5848bdde26c0ffe3c3", diff --git a/mobile/rpc-foundation/goldens/matrix-aivault.history-screen-worktree.ps-1.json b/mobile/rpc-foundation/goldens/matrix-aivault.history-screen-worktree.ps-1.json index 6e35f87d0c3..d8faa6d6a0a 100644 --- a/mobile/rpc-foundation/goldens/matrix-aivault.history-screen-worktree.ps-1.json +++ b/mobile/rpc-foundation/goldens/matrix-aivault.history-screen-worktree.ps-1.json @@ -3,7 +3,7 @@ "family": "aiVault.history-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c78ab47eea594b7e1988403321ff9ba135ca60c513bb9d5848bdde26c0ffe3c3", diff --git a/mobile/rpc-foundation/goldens/matrix-aivault.history-status.get-1.json b/mobile/rpc-foundation/goldens/matrix-aivault.history-status.get-1.json index c3f798257a9..764e588d22d 100644 --- a/mobile/rpc-foundation/goldens/matrix-aivault.history-status.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-aivault.history-status.get-1.json @@ -3,7 +3,7 @@ "family": "aiVault.history", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7add46922ba5486e56c8acd99a53d083b605f5d98f3cc44ee3cb350ec0406080", diff --git a/mobile/rpc-foundation/goldens/matrix-aivault.resume-launch-session.tabs.createterminal-1.json b/mobile/rpc-foundation/goldens/matrix-aivault.resume-launch-session.tabs.createterminal-1.json index 477206455b6..9faa56ce62b 100644 --- a/mobile/rpc-foundation/goldens/matrix-aivault.resume-launch-session.tabs.createterminal-1.json +++ b/mobile/rpc-foundation/goldens/matrix-aivault.resume-launch-session.tabs.createterminal-1.json @@ -3,7 +3,7 @@ "family": "aiVault.resume-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", @@ -92,10 +92,6 @@ } } }, - "432332c9740e": { - "failure": "Created terminal response was invalid", - "launched": "unlaunched" - }, "4593130c572f": { "name": "session.tabs.createTerminal#1", "ordinal": 1, @@ -184,6 +180,16 @@ } } }, + "478ad4afe83e": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "The host sent a reply this app could not read (session.tabs.createTerminal)", + "isRpcDeliveryUnknown": false + } + }, "53623411feb6": { "name": "session.tabs.createTerminal#1", "ordinal": 1, @@ -232,16 +238,6 @@ "failure": "Unknown method", "launched": "unlaunched" }, - "681fc4d59b92": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "Error", - "message": "Created terminal response was invalid", - "isRpcDeliveryUnknown": false - } - }, "6e79da536ca9": { "status": "fulfilled", "startedAt": 0, @@ -298,6 +294,10 @@ } } }, + "84a5c9365ee8": { + "failure": "The host sent a reply this app could not read (session.tabs.createTerminal)", + "launched": "unlaunched" + }, "919c7f3e8c27": { "name": "session.tabs.createTerminal#1", "ordinal": 1, @@ -665,9 +665,9 @@ "sender": ["41a658e859b8"], "payloads": ["0bce25f5646d"], "settlements": { - "full": "681fc4d59b92" + "full": "478ad4afe83e" }, - "state": "432332c9740e", + "state": "84a5c9365ee8", "effects": [] } }, @@ -677,9 +677,9 @@ "sender": ["b0e4a76fd545"], "payloads": ["0bce25f5646d"], "settlements": { - "full": "681fc4d59b92" + "full": "478ad4afe83e" }, - "state": "432332c9740e", + "state": "84a5c9365ee8", "effects": [] } }, @@ -689,9 +689,9 @@ "sender": ["f0411f7ef116"], "payloads": ["0bce25f5646d"], "settlements": { - "full": "681fc4d59b92" + "full": "478ad4afe83e" }, - "state": "432332c9740e", + "state": "84a5c9365ee8", "effects": [] } }, @@ -701,9 +701,9 @@ "sender": ["4593130c572f"], "payloads": ["0bce25f5646d"], "settlements": { - "full": "681fc4d59b92" + "full": "478ad4afe83e" }, - "state": "432332c9740e", + "state": "84a5c9365ee8", "effects": [] } }, @@ -713,9 +713,9 @@ "sender": ["919c7f3e8c27"], "payloads": ["0bce25f5646d"], "settlements": { - "full": "681fc4d59b92" + "full": "478ad4afe83e" }, - "state": "432332c9740e", + "state": "84a5c9365ee8", "effects": [] } }, diff --git a/mobile/rpc-foundation/goldens/matrix-aivault.resume-launch-terminal.send-1.json b/mobile/rpc-foundation/goldens/matrix-aivault.resume-launch-terminal.send-1.json index 258b4fd4e4e..9022f72c9b6 100644 --- a/mobile/rpc-foundation/goldens/matrix-aivault.resume-launch-terminal.send-1.json +++ b/mobile/rpc-foundation/goldens/matrix-aivault.resume-launch-terminal.send-1.json @@ -3,7 +3,7 @@ "family": "aiVault.resume-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", @@ -18,6 +18,16 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"session.tabs.createTerminal\",\"params\":{\"worktree\":\"id:workspace-1\",\"env\":{\"ORCA_RESUME\":\"1\"},\"envToDelete\":[\"CODEX_HOME\"],\"launchAgent\":\"codex\",\"clientMutationId\":\"resume-mutation-1\",\"activate\":false,\"select\":true,\"navigation\":\"caller\"}}" }, + "1953443d1eef": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "The host sent a reply this app could not read (terminal.send)", + "isRpcDeliveryUnknown": false + } + }, "21981de13ba2": { "name": "terminal.send#1", "ordinal": 3, @@ -311,6 +321,10 @@ "isRpcDeliveryUnknown": true } }, + "aae8857ab586": { + "failure": "The host sent a reply this app could not read (terminal.send)", + "launched": "unlaunched" + }, "aaec35c3c986": { "name": "terminal.send#1", "ordinal": 3, @@ -581,9 +595,9 @@ "sender": ["a67829619e64", "f4b97a58af06"], "payloads": ["0bce25f5646d", "7d9e7036f3d0"], "settlements": { - "full": "6e79da536ca9" + "full": "1953443d1eef" }, - "state": "400d946a183d", + "state": "aae8857ab586", "effects": [] } }, @@ -593,9 +607,9 @@ "sender": ["a67829619e64", "96a8247b729c"], "payloads": ["0bce25f5646d", "7d9e7036f3d0"], "settlements": { - "full": "6e79da536ca9" + "full": "1953443d1eef" }, - "state": "400d946a183d", + "state": "aae8857ab586", "effects": [] } }, diff --git a/mobile/rpc-foundation/goldens/matrix-aivault.resume-preparation-aivault.preparesessionresume-1.json b/mobile/rpc-foundation/goldens/matrix-aivault.resume-preparation-aivault.preparesessionresume-1.json index f982b40aa24..30c6f6c5e54 100644 --- a/mobile/rpc-foundation/goldens/matrix-aivault.resume-preparation-aivault.preparesessionresume-1.json +++ b/mobile/rpc-foundation/goldens/matrix-aivault.resume-preparation-aivault.preparesessionresume-1.json @@ -3,7 +3,7 @@ "family": "aiVault.resume-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", diff --git a/mobile/rpc-foundation/goldens/matrix-browser.dialog-browser.dialogaccept-1.json b/mobile/rpc-foundation/goldens/matrix-browser.dialog-browser.dialogaccept-1.json index ab3dca477f8..8482bc502e5 100644 --- a/mobile/rpc-foundation/goldens/matrix-browser.dialog-browser.dialogaccept-1.json +++ b/mobile/rpc-foundation/goldens/matrix-browser.dialog-browser.dialogaccept-1.json @@ -3,7 +3,7 @@ "family": "browser.dialog", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", diff --git a/mobile/rpc-foundation/goldens/matrix-browser.keyboard-browser.keyboardinserttext-1.json b/mobile/rpc-foundation/goldens/matrix-browser.keyboard-browser.keyboardinserttext-1.json index 861d53b913f..18396d49d92 100644 --- a/mobile/rpc-foundation/goldens/matrix-browser.keyboard-browser.keyboardinserttext-1.json +++ b/mobile/rpc-foundation/goldens/matrix-browser.keyboard-browser.keyboardinserttext-1.json @@ -3,7 +3,7 @@ "family": "browser.keyboard", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", diff --git a/mobile/rpc-foundation/goldens/matrix-browser.keyboard-browser.keypress-1.json b/mobile/rpc-foundation/goldens/matrix-browser.keyboard-browser.keypress-1.json index 7bad09fa57f..d2ecb167208 100644 --- a/mobile/rpc-foundation/goldens/matrix-browser.keyboard-browser.keypress-1.json +++ b/mobile/rpc-foundation/goldens/matrix-browser.keyboard-browser.keypress-1.json @@ -3,7 +3,7 @@ "family": "browser.keyboard", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", diff --git a/mobile/rpc-foundation/goldens/matrix-browser.pointer-click-browser.mouseclick-1.json b/mobile/rpc-foundation/goldens/matrix-browser.pointer-click-browser.mouseclick-1.json index abbddc9be2c..9a636a76ca8 100644 --- a/mobile/rpc-foundation/goldens/matrix-browser.pointer-click-browser.mouseclick-1.json +++ b/mobile/rpc-foundation/goldens/matrix-browser.pointer-click-browser.mouseclick-1.json @@ -3,7 +3,7 @@ "family": "browser.pointer-click", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", diff --git a/mobile/rpc-foundation/goldens/matrix-browser.pointer-click-browser.mousedown-1.json b/mobile/rpc-foundation/goldens/matrix-browser.pointer-click-browser.mousedown-1.json index 3ac82e27daf..233c5b2fe85 100644 --- a/mobile/rpc-foundation/goldens/matrix-browser.pointer-click-browser.mousedown-1.json +++ b/mobile/rpc-foundation/goldens/matrix-browser.pointer-click-browser.mousedown-1.json @@ -3,7 +3,7 @@ "family": "browser.pointer-click", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", diff --git a/mobile/rpc-foundation/goldens/matrix-browser.pointer-click-browser.mousemove-1.json b/mobile/rpc-foundation/goldens/matrix-browser.pointer-click-browser.mousemove-1.json index 960fdcfc493..16aa28863ce 100644 --- a/mobile/rpc-foundation/goldens/matrix-browser.pointer-click-browser.mousemove-1.json +++ b/mobile/rpc-foundation/goldens/matrix-browser.pointer-click-browser.mousemove-1.json @@ -3,7 +3,7 @@ "family": "browser.pointer-click", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", diff --git a/mobile/rpc-foundation/goldens/matrix-browser.pointer-click-browser.mouseup-1.json b/mobile/rpc-foundation/goldens/matrix-browser.pointer-click-browser.mouseup-1.json index ba87607c30b..876da012508 100644 --- a/mobile/rpc-foundation/goldens/matrix-browser.pointer-click-browser.mouseup-1.json +++ b/mobile/rpc-foundation/goldens/matrix-browser.pointer-click-browser.mouseup-1.json @@ -3,7 +3,7 @@ "family": "browser.pointer-click", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", diff --git a/mobile/rpc-foundation/goldens/matrix-browser.wheel-browser.mousemove-1.json b/mobile/rpc-foundation/goldens/matrix-browser.wheel-browser.mousemove-1.json index c76c067b52d..635b40d0d44 100644 --- a/mobile/rpc-foundation/goldens/matrix-browser.wheel-browser.mousemove-1.json +++ b/mobile/rpc-foundation/goldens/matrix-browser.wheel-browser.mousemove-1.json @@ -3,7 +3,7 @@ "family": "browser.wheel", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", diff --git a/mobile/rpc-foundation/goldens/matrix-browser.wheel-browser.mousewheel-1.json b/mobile/rpc-foundation/goldens/matrix-browser.wheel-browser.mousewheel-1.json index c0844473659..4812f8a81c5 100644 --- a/mobile/rpc-foundation/goldens/matrix-browser.wheel-browser.mousewheel-1.json +++ b/mobile/rpc-foundation/goldens/matrix-browser.wheel-browser.mousewheel-1.json @@ -3,7 +3,7 @@ "family": "browser.wheel", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", diff --git a/mobile/rpc-foundation/goldens/matrix-clipboard.image-attachment-clipboard.startimageupload-1.json b/mobile/rpc-foundation/goldens/matrix-clipboard.image-attachment-clipboard.startimageupload-1.json index 46a654b4e67..4ebcc51a20d 100644 --- a/mobile/rpc-foundation/goldens/matrix-clipboard.image-attachment-clipboard.startimageupload-1.json +++ b/mobile/rpc-foundation/goldens/matrix-clipboard.image-attachment-clipboard.startimageupload-1.json @@ -3,7 +3,7 @@ "family": "clipboard.image-attachment", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", @@ -95,16 +95,6 @@ } } }, - "2360f0a18466": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "TypeError", - "message": "Cannot destructure property 'uploadId' of 'startResponse.result' as it is null.", - "isRpcDeliveryUnknown": false - } - }, "32a7c0ae7918": { "status": "rejected", "startedAt": 0, @@ -151,15 +141,9 @@ } } }, - "443dd7aae7aa": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "TypeError", - "message": "Cannot destructure property 'uploadId' of 'startResponse.result' as it is undefined.", - "isRpcDeliveryUnknown": false - } + "425f01ad5f1a": { + "attached": "unattached", + "failure": "The host sent a reply this app could not read (clipboard.startImageUpload)" }, "5573fed479c2": { "attached": "unattached", @@ -313,10 +297,6 @@ "attached": "unattached", "failure": "" }, - "8de120313755": { - "attached": "unattached", - "failure": "Cannot destructure property 'uploadId' of 'startResponse.result' as it is undefined." - }, "8e050dc4db92": { "name": "clipboard.startImageUpload#1", "ordinal": 2, @@ -356,10 +336,6 @@ "status": "pending", "startedAt": 0 }, - "934346926f7a": { - "attached": "unattached", - "failure": "Cannot destructure property 'uploadId' of 'startResponse.result' as it is null." - }, "994fccf9b305": { "name": "upload-start", "ordinal": 1, @@ -380,39 +356,15 @@ "isRpcDeliveryUnknown": true } }, - "aa2ba6a08e8b": { - "name": "clipboard.appendImageUploadChunk#1", - "ordinal": 5, - "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"clipboard.appendImageUploadChunk\",\"params\":{\"offset\":0,\"contentBase64\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\"}}" - }, - "ab55a4eae105": { - "name": "clipboard.appendImageUploadChunk#1", - "ordinal": 4, - "args": [ - { - "name": "method", - "value": "clipboard.appendImageUploadChunk" - }, - { - "name": "params", - "value": { - "contentBase64": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "offset": 0, - "uploadId": { - "$rpc": "undefined" - } - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "pending", - "startedAt": 0 + "bf4d693e3e27": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "RpcIncompatibleReplyError", + "message": "The host sent a reply this app could not read (clipboard.startImageUpload)", + "isRpcDeliveryUnknown": false, + "code": "incompatible_reply" } }, "c7584e82c72f": { @@ -620,9 +572,9 @@ "sender": ["cd37c121c1fd"], "payloads": ["6696a47819e1"], "settlements": { - "normal": "443dd7aae7aa" + "normal": "bf4d693e3e27" }, - "state": "8de120313755", + "state": "425f01ad5f1a", "effects": ["994fccf9b305"] } }, @@ -632,45 +584,45 @@ "sender": ["d7fc074e6b40"], "payloads": ["6696a47819e1"], "settlements": { - "normal": "2360f0a18466" + "normal": "bf4d693e3e27" }, - "state": "934346926f7a", + "state": "425f01ad5f1a", "effects": ["994fccf9b305"] } }, { "id": "clipboard-image-attachment-upload-refused.inner-ok-missing:upload-refused", "observation": { - "sender": ["8e050dc4db92", "ab55a4eae105"], - "payloads": ["6696a47819e1", "aa2ba6a08e8b"], + "sender": ["8e050dc4db92"], + "payloads": ["6696a47819e1"], "settlements": { - "normal": "9270aeb7d9c6" + "normal": "bf4d693e3e27" }, - "state": "5573fed479c2", + "state": "425f01ad5f1a", "effects": ["994fccf9b305"] } }, { "id": "clipboard-image-attachment-upload-refused.inner-false-string-error:upload-refused", "observation": { - "sender": ["7a79daaa2290", "ab55a4eae105"], - "payloads": ["6696a47819e1", "aa2ba6a08e8b"], + "sender": ["7a79daaa2290"], + "payloads": ["6696a47819e1"], "settlements": { - "normal": "9270aeb7d9c6" + "normal": "bf4d693e3e27" }, - "state": "5573fed479c2", + "state": "425f01ad5f1a", "effects": ["994fccf9b305"] } }, { "id": "clipboard-image-attachment-upload-refused.inner-false-object-error:upload-refused", "observation": { - "sender": ["23326ee9349f", "ab55a4eae105"], - "payloads": ["6696a47819e1", "aa2ba6a08e8b"], + "sender": ["23326ee9349f"], + "payloads": ["6696a47819e1"], "settlements": { - "normal": "9270aeb7d9c6" + "normal": "bf4d693e3e27" }, - "state": "5573fed479c2", + "state": "425f01ad5f1a", "effects": ["994fccf9b305"] } }, diff --git a/mobile/rpc-foundation/goldens/matrix-clipboard.image-upload-clipboard.saveimageastempfile-1.json b/mobile/rpc-foundation/goldens/matrix-clipboard.image-upload-clipboard.saveimageastempfile-1.json index 4889a10af08..58acb2ddb60 100644 --- a/mobile/rpc-foundation/goldens/matrix-clipboard.image-upload-clipboard.saveimageastempfile-1.json +++ b/mobile/rpc-foundation/goldens/matrix-clipboard.image-upload-clipboard.saveimageastempfile-1.json @@ -3,7 +3,7 @@ "family": "clipboard.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", @@ -84,42 +84,6 @@ } } }, - "0886378046b0": { - "failure": { - "$rpc": "null" - }, - "path": { - "$rpc": "undefined" - } - }, - "2565f3b22472": { - "failure": { - "$rpc": "null" - }, - "path": { - "error": "inner refused", - "ok": false - } - }, - "2c021902d01b": { - "failure": { - "$rpc": "null" - }, - "path": { - "error": { - "message": "inner refused" - }, - "ok": false - } - }, - "301151228fa3": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "refused" - } - }, "32a7c0ae7918": { "status": "rejected", "startedAt": 0, @@ -311,6 +275,17 @@ "failure": "", "path": "unsaved" }, + "67b442005898": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "RpcIncompatibleReplyError", + "message": "The host sent a reply this app could not read (clipboard.saveImageAsTempFile)", + "isRpcDeliveryUnknown": false, + "code": "incompatible_reply" + } + }, "7a9387a4c64a": { "failure": "transport failure", "path": "unsaved" @@ -397,23 +372,6 @@ }, "path": "/tmp/legacy.png" }, - "927229706f96": { - "failure": { - "$rpc": "null" - }, - "path": { - "error": "refused" - } - }, - "9f00dd54ba64": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "inner refused", - "ok": false - } - }, "a947768bc0ed": { "status": "rejected", "startedAt": 0, @@ -424,25 +382,6 @@ "isRpcDeliveryUnknown": true } }, - "ad8a954e879d": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": { - "message": "inner refused" - }, - "ok": false - } - }, - "afb22d946687": { - "failure": { - "$rpc": "null" - }, - "path": { - "$rpc": "null" - } - }, "b948e8307e81": { "status": "rejected", "startedAt": 0, @@ -510,22 +449,6 @@ } } }, - "eb79a9b3682a": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "$rpc": "undefined" - } - }, - "ee20a1dc39e7": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "$rpc": "null" - } - }, "f100a8a8f589": { "name": "clipboard.saveImageAsTempFile#1", "ordinal": 3, @@ -607,6 +530,10 @@ "ok": false } } + }, + "ff4c5fd9c1aa": { + "failure": "The host sent a reply this app could not read (clipboard.saveImageAsTempFile)", + "path": "unsaved" } }, "recording": { @@ -630,9 +557,9 @@ "sender": ["fa3470507c98", "90ff7c821047"], "payloads": ["7bc2e4227914", "bf02ba1bc517"], "settlements": { - "remote": "eb79a9b3682a" + "remote": "67b442005898" }, - "state": "0886378046b0", + "state": "ff4c5fd9c1aa", "effects": [] } }, @@ -642,9 +569,9 @@ "sender": ["fa3470507c98", "06e55827ea7c"], "payloads": ["7bc2e4227914", "bf02ba1bc517"], "settlements": { - "remote": "ee20a1dc39e7" + "remote": "67b442005898" }, - "state": "afb22d946687", + "state": "ff4c5fd9c1aa", "effects": [] } }, @@ -654,9 +581,9 @@ "sender": ["fa3470507c98", "386081a78bad"], "payloads": ["7bc2e4227914", "bf02ba1bc517"], "settlements": { - "remote": "301151228fa3" + "remote": "67b442005898" }, - "state": "927229706f96", + "state": "ff4c5fd9c1aa", "effects": [] } }, @@ -666,9 +593,9 @@ "sender": ["fa3470507c98", "f100a8a8f589"], "payloads": ["7bc2e4227914", "bf02ba1bc517"], "settlements": { - "remote": "9f00dd54ba64" + "remote": "67b442005898" }, - "state": "2565f3b22472", + "state": "ff4c5fd9c1aa", "effects": [] } }, @@ -678,9 +605,9 @@ "sender": ["fa3470507c98", "e9e0139b9fa1"], "payloads": ["7bc2e4227914", "bf02ba1bc517"], "settlements": { - "remote": "ad8a954e879d" + "remote": "67b442005898" }, - "state": "2c021902d01b", + "state": "ff4c5fd9c1aa", "effects": [] } }, diff --git a/mobile/rpc-foundation/goldens/matrix-clipboard.image-upload-clipboard.startimageupload-1.json b/mobile/rpc-foundation/goldens/matrix-clipboard.image-upload-clipboard.startimageupload-1.json index 9111a67fbe1..a68d11fa30f 100644 --- a/mobile/rpc-foundation/goldens/matrix-clipboard.image-upload-clipboard.startimageupload-1.json +++ b/mobile/rpc-foundation/goldens/matrix-clipboard.image-upload-clipboard.startimageupload-1.json @@ -3,7 +3,7 @@ "family": "clipboard.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", @@ -13,10 +13,6 @@ "projectionVersion": 2, "goldenFormatVersion": 5, "values": { - "0076104a780d": { - "failure": "Cannot destructure property 'uploadId' of 'startResponse.result' as it is undefined.", - "path": "unsaved" - }, "1a21246f762d": { "name": "clipboard.startImageUpload#1", "ordinal": 1, @@ -55,16 +51,6 @@ } } }, - "2360f0a18466": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "TypeError", - "message": "Cannot destructure property 'uploadId' of 'startResponse.result' as it is null.", - "isRpcDeliveryUnknown": false - } - }, "28e38d6e1608": { "name": "clipboard.appendImageUploadChunk#1", "ordinal": 4, @@ -120,21 +106,6 @@ } } }, - "3ced74962692": { - "name": "clipboard.appendImageUploadChunk#1", - "ordinal": 4, - "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"clipboard.appendImageUploadChunk\",\"params\":{\"offset\":0,\"contentBase64\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\"}}" - }, - "443dd7aae7aa": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "TypeError", - "message": "Cannot destructure property 'uploadId' of 'startResponse.result' as it is undefined.", - "isRpcDeliveryUnknown": false - } - }, "4689613c173c": { "name": "clipboard.startImageUpload#1", "ordinal": 1, @@ -171,35 +142,9 @@ "failure": "", "path": "unsaved" }, - "633b6e15e5b1": { - "name": "clipboard.appendImageUploadChunk#1", - "ordinal": 3, - "args": [ - { - "name": "method", - "value": "clipboard.appendImageUploadChunk" - }, - { - "name": "params", - "value": { - "contentBase64": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "offset": 0, - "uploadId": { - "$rpc": "undefined" - } - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "pending", - "startedAt": 0 - } + "6f274c9f1f1c": { + "failure": "The host sent a reply this app could not read (clipboard.startImageUpload)", + "path": "unsaved" }, "7a9387a4c64a": { "failure": "transport failure", @@ -292,10 +237,6 @@ } } }, - "9de89efe4e9a": { - "failure": "Cannot destructure property 'uploadId' of 'startResponse.result' as it is null.", - "path": "unsaved" - }, "a0299e65b970": { "name": "clipboard.startImageUpload#1", "ordinal": 1, @@ -408,6 +349,17 @@ "ordinal": 4, "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"clipboard.saveImageAsTempFile\",\"params\":{\"contentBase64\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"connectionId\":\"connection-1\"}}" }, + "bf4d693e3e27": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "RpcIncompatibleReplyError", + "message": "The host sent a reply this app could not read (clipboard.startImageUpload)", + "isRpcDeliveryUnknown": false, + "code": "incompatible_reply" + } + }, "c7584e82c72f": { "status": "rejected", "startedAt": 0, @@ -633,9 +585,9 @@ "sender": ["4689613c173c"], "payloads": ["7bc2e4227914"], "settlements": { - "remote": "443dd7aae7aa" + "remote": "bf4d693e3e27" }, - "state": "0076104a780d", + "state": "6f274c9f1f1c", "effects": [] } }, @@ -645,45 +597,45 @@ "sender": ["fb8bf3629fd9"], "payloads": ["7bc2e4227914"], "settlements": { - "remote": "2360f0a18466" + "remote": "bf4d693e3e27" }, - "state": "9de89efe4e9a", + "state": "6f274c9f1f1c", "effects": [] } }, { "id": "clipboard-image-upload-single-frame-fallback.inner-ok-missing:fell-back", "observation": { - "sender": ["d8e416dd376f", "633b6e15e5b1"], - "payloads": ["7bc2e4227914", "3ced74962692"], + "sender": ["d8e416dd376f"], + "payloads": ["7bc2e4227914"], "settlements": { - "remote": "9270aeb7d9c6" + "remote": "bf4d693e3e27" }, - "state": "e8f2e67001e9", + "state": "6f274c9f1f1c", "effects": [] } }, { "id": "clipboard-image-upload-single-frame-fallback.inner-false-string-error:fell-back", "observation": { - "sender": ["ad65714b067b", "633b6e15e5b1"], - "payloads": ["7bc2e4227914", "3ced74962692"], + "sender": ["ad65714b067b"], + "payloads": ["7bc2e4227914"], "settlements": { - "remote": "9270aeb7d9c6" + "remote": "bf4d693e3e27" }, - "state": "e8f2e67001e9", + "state": "6f274c9f1f1c", "effects": [] } }, { "id": "clipboard-image-upload-single-frame-fallback.inner-false-object-error:fell-back", "observation": { - "sender": ["1a21246f762d", "633b6e15e5b1"], - "payloads": ["7bc2e4227914", "3ced74962692"], + "sender": ["1a21246f762d"], + "payloads": ["7bc2e4227914"], "settlements": { - "remote": "9270aeb7d9c6" + "remote": "bf4d693e3e27" }, - "state": "e8f2e67001e9", + "state": "6f274c9f1f1c", "effects": [] } }, diff --git a/mobile/rpc-foundation/goldens/matrix-components.codex-reset-capability-status.get-1.json b/mobile/rpc-foundation/goldens/matrix-components.codex-reset-capability-status.get-1.json index b9a38b6c871..bc1f5f147a5 100644 --- a/mobile/rpc-foundation/goldens/matrix-components.codex-reset-capability-status.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-components.codex-reset-capability-status.get-1.json @@ -3,7 +3,7 @@ "family": "components.codex-reset-capability", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", diff --git a/mobile/rpc-foundation/goldens/matrix-components.codex-reset-credit-accounts.consumecodexresetcredit-1.json b/mobile/rpc-foundation/goldens/matrix-components.codex-reset-credit-accounts.consumecodexresetcredit-1.json index c5d64fb2e9c..f8881f2cea0 100644 --- a/mobile/rpc-foundation/goldens/matrix-components.codex-reset-credit-accounts.consumecodexresetcredit-1.json +++ b/mobile/rpc-foundation/goldens/matrix-components.codex-reset-credit-accounts.consumecodexresetcredit-1.json @@ -3,7 +3,7 @@ "family": "components.codex-reset-credit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "76b53dea504a688493843e23e8e7d052fc196f559bb1e2579d0fd38bf3156d0e", diff --git a/mobile/rpc-foundation/goldens/matrix-components.execution-target-local-preflight.detectagents-1.json b/mobile/rpc-foundation/goldens/matrix-components.execution-target-local-preflight.detectagents-1.json index 4c2bbd5fe76..c3a7bc6b002 100644 --- a/mobile/rpc-foundation/goldens/matrix-components.execution-target-local-preflight.detectagents-1.json +++ b/mobile/rpc-foundation/goldens/matrix-components.execution-target-local-preflight.detectagents-1.json @@ -3,7 +3,7 @@ "family": "components.execution-target-local", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", diff --git a/mobile/rpc-foundation/goldens/matrix-components.execution-target-preflight.detectremoteagents-1.json b/mobile/rpc-foundation/goldens/matrix-components.execution-target-preflight.detectremoteagents-1.json index c63fc5f0ad3..864a1f4bb66 100644 --- a/mobile/rpc-foundation/goldens/matrix-components.execution-target-preflight.detectremoteagents-1.json +++ b/mobile/rpc-foundation/goldens/matrix-components.execution-target-preflight.detectremoteagents-1.json @@ -3,7 +3,7 @@ "family": "components.execution-target", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", diff --git a/mobile/rpc-foundation/goldens/matrix-components.execution-target-ssh.connect-1.json b/mobile/rpc-foundation/goldens/matrix-components.execution-target-ssh.connect-1.json index 6c93170a2fb..1e9d2100a5c 100644 --- a/mobile/rpc-foundation/goldens/matrix-components.execution-target-ssh.connect-1.json +++ b/mobile/rpc-foundation/goldens/matrix-components.execution-target-ssh.connect-1.json @@ -3,7 +3,7 @@ "family": "components.execution-target", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", diff --git a/mobile/rpc-foundation/goldens/matrix-components.execution-target-ssh.getstate-1.json b/mobile/rpc-foundation/goldens/matrix-components.execution-target-ssh.getstate-1.json index cf3b446ed15..e73c5335a4c 100644 --- a/mobile/rpc-foundation/goldens/matrix-components.execution-target-ssh.getstate-1.json +++ b/mobile/rpc-foundation/goldens/matrix-components.execution-target-ssh.getstate-1.json @@ -3,7 +3,7 @@ "family": "components.execution-target", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", diff --git a/mobile/rpc-foundation/goldens/matrix-components.new-workspace-repositories-repo.list-1.json b/mobile/rpc-foundation/goldens/matrix-components.new-workspace-repositories-repo.list-1.json index 5593434d006..418a96f5f56 100644 --- a/mobile/rpc-foundation/goldens/matrix-components.new-workspace-repositories-repo.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-components.new-workspace-repositories-repo.list-1.json @@ -3,7 +3,7 @@ "family": "components.new-workspace-repositories", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "64c1772f0f95a3c43fbb14398a8804b2b4784f7f18874e4fd79767ae634c7faa", @@ -119,16 +119,6 @@ } } }, - "2f24355c470f": { - "crash": "Cannot read properties of undefined (reading 'length')", - "loading": false, - "repos": { - "$rpc": "undefined" - }, - "selected": { - "$rpc": "null" - } - }, "35f85fe3b71c": { "name": "repo.list#1", "ordinal": 1, @@ -355,13 +345,6 @@ } } }, - "8e89c111cb2c": { - "name": "screen.crash", - "ordinal": 3, - "value": { - "message": "Cannot read properties of undefined (reading 'length')" - } - }, "d68475063b62": { "name": "repo.list#1", "ordinal": 1, @@ -542,8 +525,8 @@ "settlements": { "mount": "eb79a9b3682a" }, - "state": "2f24355c470f", - "effects": ["8e89c111cb2c"] + "state": "6a50de773e54", + "effects": [] } }, { @@ -554,8 +537,8 @@ "settlements": { "mount": "eb79a9b3682a" }, - "state": "2f24355c470f", - "effects": ["8e89c111cb2c"] + "state": "6a50de773e54", + "effects": [] } }, { @@ -566,8 +549,8 @@ "settlements": { "mount": "eb79a9b3682a" }, - "state": "2f24355c470f", - "effects": ["8e89c111cb2c"] + "state": "6a50de773e54", + "effects": [] } }, { diff --git a/mobile/rpc-foundation/goldens/matrix-components.setup-script-repo.hooks-1.json b/mobile/rpc-foundation/goldens/matrix-components.setup-script-repo.hooks-1.json index 15a55eda3c9..fe40bf68f02 100644 --- a/mobile/rpc-foundation/goldens/matrix-components.setup-script-repo.hooks-1.json +++ b/mobile/rpc-foundation/goldens/matrix-components.setup-script-repo.hooks-1.json @@ -3,7 +3,7 @@ "family": "components.setup-script", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", diff --git a/mobile/rpc-foundation/goldens/matrix-files.explorer-screen-files.list-1.json b/mobile/rpc-foundation/goldens/matrix-files.explorer-screen-files.list-1.json index 44f4620906f..e97ba0c1e13 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.explorer-screen-files.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.explorer-screen-files.list-1.json @@ -3,7 +3,7 @@ "family": "files.explorer-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7a42a348f4407b94cf75ac77a4b6b783b7d28103b1ae1d111d2708dab0dd4a0c", diff --git a/mobile/rpc-foundation/goldens/matrix-files.explorer-screen-files.readdir-1.json b/mobile/rpc-foundation/goldens/matrix-files.explorer-screen-files.readdir-1.json index 08fc6bba3b4..91df2a5cda8 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.explorer-screen-files.readdir-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.explorer-screen-files.readdir-1.json @@ -3,7 +3,7 @@ "family": "files.explorer-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7a42a348f4407b94cf75ac77a4b6b783b7d28103b1ae1d111d2708dab0dd4a0c", diff --git a/mobile/rpc-foundation/goldens/matrix-files.mutation-ownership-ssh.getstate-1.json b/mobile/rpc-foundation/goldens/matrix-files.mutation-ownership-ssh.getstate-1.json index 046b23a3db7..68771cc614c 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.mutation-ownership-ssh.getstate-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.mutation-ownership-ssh.getstate-1.json @@ -3,7 +3,7 @@ "family": "files.mutation-ownership", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/matrix-files.mutation-ownership-status.get-1.json b/mobile/rpc-foundation/goldens/matrix-files.mutation-ownership-status.get-1.json index f256ff48b70..5053d805310 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.mutation-ownership-status.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.mutation-ownership-status.get-1.json @@ -3,7 +3,7 @@ "family": "files.mutation-ownership", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/matrix-files.mutation-ownership-worktree.show-1.json b/mobile/rpc-foundation/goldens/matrix-files.mutation-ownership-worktree.show-1.json index ba5c4331f3c..43780c8367e 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.mutation-ownership-worktree.show-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.mutation-ownership-worktree.show-1.json @@ -3,7 +3,7 @@ "family": "files.mutation-ownership", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/matrix-files.preview-load-files.readterminalartifact-1.json b/mobile/rpc-foundation/goldens/matrix-files.preview-load-files.readterminalartifact-1.json index 28c4791dcb8..06be5b313e3 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.preview-load-files.readterminalartifact-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.preview-load-files.readterminalartifact-1.json @@ -3,7 +3,7 @@ "family": "files.preview-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/matrix-files.preview-load-files.readterminalartifact-2.json b/mobile/rpc-foundation/goldens/matrix-files.preview-load-files.readterminalartifact-2.json index cf0389fd5cb..299e0eef123 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.preview-load-files.readterminalartifact-2.json +++ b/mobile/rpc-foundation/goldens/matrix-files.preview-load-files.readterminalartifact-2.json @@ -3,7 +3,7 @@ "family": "files.preview-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/matrix-files.preview-load-files.resolveterminalpath-1.json b/mobile/rpc-foundation/goldens/matrix-files.preview-load-files.resolveterminalpath-1.json index a8d8d08ee38..92e12f024e5 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.preview-load-files.resolveterminalpath-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.preview-load-files.resolveterminalpath-1.json @@ -3,7 +3,7 @@ "family": "files.preview-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/matrix-files.preview-save-files.readterminalartifact-1.json b/mobile/rpc-foundation/goldens/matrix-files.preview-save-files.readterminalartifact-1.json index a88c6d05c49..51cbd713f43 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.preview-save-files.readterminalartifact-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.preview-save-files.readterminalartifact-1.json @@ -3,7 +3,7 @@ "family": "files.preview-save", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/matrix-files.preview-save-files.writeterminalartifact-1.json b/mobile/rpc-foundation/goldens/matrix-files.preview-save-files.writeterminalartifact-1.json index 05f96e17d97..d360aafbdb4 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.preview-save-files.writeterminalartifact-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.preview-save-files.writeterminalartifact-1.json @@ -3,7 +3,7 @@ "family": "files.preview-save", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/matrix-files.tab-doc-files.read-1.json b/mobile/rpc-foundation/goldens/matrix-files.tab-doc-files.read-1.json index b6d6769f2fd..421d96e70b4 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.tab-doc-files.read-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.tab-doc-files.read-1.json @@ -3,7 +3,7 @@ "family": "files.tab-doc", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/matrix-files.tab-doc-files.readpreview-1.json b/mobile/rpc-foundation/goldens/matrix-files.tab-doc-files.readpreview-1.json index 57391c4af6c..c3b05a4fa57 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.tab-doc-files.readpreview-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.tab-doc-files.readpreview-1.json @@ -3,7 +3,7 @@ "family": "files.tab-doc", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/matrix-files.tab-doc-git.diff-1.json b/mobile/rpc-foundation/goldens/matrix-files.tab-doc-git.diff-1.json index 2412767a1bc..ea19301d012 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.tab-doc-git.diff-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.tab-doc-git.diff-1.json @@ -3,7 +3,7 @@ "family": "files.tab-doc", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", diff --git a/mobile/rpc-foundation/goldens/matrix-files.terminal-path-tap-files.open-1.json b/mobile/rpc-foundation/goldens/matrix-files.terminal-path-tap-files.open-1.json index b81dbed50a0..f850fe16ac7 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.terminal-path-tap-files.open-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.terminal-path-tap-files.open-1.json @@ -3,7 +3,7 @@ "family": "files.terminal-path-tap", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b", diff --git a/mobile/rpc-foundation/goldens/matrix-files.terminal-path-tap-files.resolveterminalpath-1.json b/mobile/rpc-foundation/goldens/matrix-files.terminal-path-tap-files.resolveterminalpath-1.json index 64d65cd5318..1a4d0993bb4 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.terminal-path-tap-files.resolveterminalpath-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.terminal-path-tap-files.resolveterminalpath-1.json @@ -3,7 +3,7 @@ "family": "files.terminal-path-tap", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b", diff --git a/mobile/rpc-foundation/goldens/matrix-git.base-ref-chain-repo.baserefdefault-1.json b/mobile/rpc-foundation/goldens/matrix-git.base-ref-chain-repo.baserefdefault-1.json index df64eba6835..8e67eb3a70e 100644 --- a/mobile/rpc-foundation/goldens/matrix-git.base-ref-chain-repo.baserefdefault-1.json +++ b/mobile/rpc-foundation/goldens/matrix-git.base-ref-chain-repo.baserefdefault-1.json @@ -3,7 +3,7 @@ "family": "git.base-ref-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/matrix-git.base-ref-chain-repo.list-1.json b/mobile/rpc-foundation/goldens/matrix-git.base-ref-chain-repo.list-1.json index 3c8e87fb226..8496645807d 100644 --- a/mobile/rpc-foundation/goldens/matrix-git.base-ref-chain-repo.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-git.base-ref-chain-repo.list-1.json @@ -3,7 +3,7 @@ "family": "git.base-ref-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/matrix-git.base-ref-chain-worktree.show-1.json b/mobile/rpc-foundation/goldens/matrix-git.base-ref-chain-worktree.show-1.json index 3961617487e..a9fea7463e8 100644 --- a/mobile/rpc-foundation/goldens/matrix-git.base-ref-chain-worktree.show-1.json +++ b/mobile/rpc-foundation/goldens/matrix-git.base-ref-chain-worktree.show-1.json @@ -3,7 +3,7 @@ "family": "git.base-ref-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/matrix-git.branch-diff-preview-git.branchdiff-1.json b/mobile/rpc-foundation/goldens/matrix-git.branch-diff-preview-git.branchdiff-1.json index 66c99f404bf..01df38d36b8 100644 --- a/mobile/rpc-foundation/goldens/matrix-git.branch-diff-preview-git.branchdiff-1.json +++ b/mobile/rpc-foundation/goldens/matrix-git.branch-diff-preview-git.branchdiff-1.json @@ -3,7 +3,7 @@ "family": "git.branch-diff-preview", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", diff --git a/mobile/rpc-foundation/goldens/matrix-git.changes-load-git.branchcompare-1.json b/mobile/rpc-foundation/goldens/matrix-git.changes-load-git.branchcompare-1.json index d44420ebe2a..b61b1792b3c 100644 --- a/mobile/rpc-foundation/goldens/matrix-git.changes-load-git.branchcompare-1.json +++ b/mobile/rpc-foundation/goldens/matrix-git.changes-load-git.branchcompare-1.json @@ -3,7 +3,7 @@ "family": "git.changes-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", diff --git a/mobile/rpc-foundation/goldens/matrix-git.changes-load-git.status-1.json b/mobile/rpc-foundation/goldens/matrix-git.changes-load-git.status-1.json index 1fb4fb4f5d9..4ff9c7239b0 100644 --- a/mobile/rpc-foundation/goldens/matrix-git.changes-load-git.status-1.json +++ b/mobile/rpc-foundation/goldens/matrix-git.changes-load-git.status-1.json @@ -3,7 +3,7 @@ "family": "git.changes-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", diff --git a/mobile/rpc-foundation/goldens/matrix-git.changes-load-repo.list-1.json b/mobile/rpc-foundation/goldens/matrix-git.changes-load-repo.list-1.json index 684b750ebc6..93bcd67ad78 100644 --- a/mobile/rpc-foundation/goldens/matrix-git.changes-load-repo.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-git.changes-load-repo.list-1.json @@ -3,7 +3,7 @@ "family": "git.changes-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", diff --git a/mobile/rpc-foundation/goldens/matrix-git.changes-load-worktree.show-1.json b/mobile/rpc-foundation/goldens/matrix-git.changes-load-worktree.show-1.json index 5719b11edf6..900b7892bb6 100644 --- a/mobile/rpc-foundation/goldens/matrix-git.changes-load-worktree.show-1.json +++ b/mobile/rpc-foundation/goldens/matrix-git.changes-load-worktree.show-1.json @@ -3,7 +3,7 @@ "family": "git.changes-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", diff --git a/mobile/rpc-foundation/goldens/matrix-git.commit-message-ai-git.generatecommitmessage-1.json b/mobile/rpc-foundation/goldens/matrix-git.commit-message-ai-git.generatecommitmessage-1.json index 71111b05496..bb524b4ffac 100644 --- a/mobile/rpc-foundation/goldens/matrix-git.commit-message-ai-git.generatecommitmessage-1.json +++ b/mobile/rpc-foundation/goldens/matrix-git.commit-message-ai-git.generatecommitmessage-1.json @@ -3,7 +3,7 @@ "family": "git.commit-message-ai", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/matrix-git.history-commit-files-git.commitcompare-1.json b/mobile/rpc-foundation/goldens/matrix-git.history-commit-files-git.commitcompare-1.json index 4d2500b9aa8..e4831124c16 100644 --- a/mobile/rpc-foundation/goldens/matrix-git.history-commit-files-git.commitcompare-1.json +++ b/mobile/rpc-foundation/goldens/matrix-git.history-commit-files-git.commitcompare-1.json @@ -3,7 +3,7 @@ "family": "git.history-commit-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", diff --git a/mobile/rpc-foundation/goldens/matrix-git.history-commit-files-git.history-1.json b/mobile/rpc-foundation/goldens/matrix-git.history-commit-files-git.history-1.json index ce6095490b0..647166785c9 100644 --- a/mobile/rpc-foundation/goldens/matrix-git.history-commit-files-git.history-1.json +++ b/mobile/rpc-foundation/goldens/matrix-git.history-commit-files-git.history-1.json @@ -3,7 +3,7 @@ "family": "git.history-commit-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", diff --git a/mobile/rpc-foundation/goldens/matrix-git.history-read-git.history-1.json b/mobile/rpc-foundation/goldens/matrix-git.history-read-git.history-1.json index cc2c294b565..6ad1000e258 100644 --- a/mobile/rpc-foundation/goldens/matrix-git.history-read-git.history-1.json +++ b/mobile/rpc-foundation/goldens/matrix-git.history-read-git.history-1.json @@ -3,7 +3,7 @@ "family": "git.history-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/matrix-git.remote-prerequisite-git.push-1.json b/mobile/rpc-foundation/goldens/matrix-git.remote-prerequisite-git.push-1.json index 96d5ebfd178..3502ba8a1e3 100644 --- a/mobile/rpc-foundation/goldens/matrix-git.remote-prerequisite-git.push-1.json +++ b/mobile/rpc-foundation/goldens/matrix-git.remote-prerequisite-git.push-1.json @@ -3,7 +3,7 @@ "family": "git.remote-prerequisite", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-git.review-preparation-git.status-1.json b/mobile/rpc-foundation/goldens/matrix-git.review-preparation-git.status-1.json index cebd74c2b75..a2f1f9dc130 100644 --- a/mobile/rpc-foundation/goldens/matrix-git.review-preparation-git.status-1.json +++ b/mobile/rpc-foundation/goldens/matrix-git.review-preparation-git.status-1.json @@ -3,7 +3,7 @@ "family": "git.review-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.addissuecomment-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.addissuecomment-1.json index 6bbc42e6857..89dd889908e 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.addissuecomment-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.addissuecomment-1.json @@ -3,7 +3,7 @@ "family": "github.pr-comment-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.addprreviewcommentreply-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.addprreviewcommentreply-1.json index cadad68039a..642c3640579 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.addprreviewcommentreply-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.addprreviewcommentreply-1.json @@ -3,7 +3,7 @@ "family": "github.pr-comment-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.project.deleteissuecommentbyslug-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.project.deleteissuecommentbyslug-1.json index 1a33e1fdcaa..10766b6f8db 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.project.deleteissuecommentbyslug-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.project.deleteissuecommentbyslug-1.json @@ -3,7 +3,7 @@ "family": "github.pr-comment-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.project.updateissuecommentbyslug-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.project.updateissuecommentbyslug-1.json index 90081694471..a4234169eb3 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.project.updateissuecommentbyslug-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.project.updateissuecommentbyslug-1.json @@ -3,7 +3,7 @@ "family": "github.pr-comment-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.resolvereviewthread-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.resolvereviewthread-1.json index c1372288688..5f44e40ec66 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.resolvereviewthread-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-comment-mutation-github.resolvereviewthread-1.json @@ -3,7 +3,7 @@ "family": "github.pr-comment-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", @@ -13,24 +13,6 @@ "projectionVersion": 2, "goldenFormatVersion": 5, "values": { - "020284980ba5": { - "delete-comment": { - "ok": true - }, - "edit-comment": { - "ok": true - }, - "reply": { - "ok": true - }, - "resolve-thread": { - "error": "Failed to update review thread.", - "ok": false - }, - "root-comment": { - "ok": true - } - }, "0828ac16da32": { "name": "github.resolveReviewThread#1", "ordinal": 5, @@ -68,6 +50,15 @@ } } }, + "0e0226959068": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "The host sent a reply this app could not read (github.resolveReviewThread)", + "ok": false + } + }, "0e1350af1723": { "name": "github.resolveReviewThread#1", "ordinal": 5, @@ -101,15 +92,6 @@ } } }, - "1165af07b50f": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "Failed to update review thread.", - "ok": false - } - }, "14120b04af8e": { "name": "github.project.updateIssueCommentBySlug#1", "ordinal": 7, @@ -165,21 +147,6 @@ "ok": true } }, - "19beec93ad88": { - "edit-comment": { - "ok": true - }, - "reply": { - "ok": true - }, - "resolve-thread": { - "error": "Failed to update review thread.", - "ok": false - }, - "root-comment": { - "ok": true - } - }, "1b2778bf67a2": { "status": "fulfilled", "startedAt": 0, @@ -201,12 +168,18 @@ "ok": true } }, - "266cacb5b483": { + "25a251ffa90c": { + "delete-comment": { + "ok": true + }, + "edit-comment": { + "ok": true + }, "reply": { "ok": true }, "resolve-thread": { - "error": "Failed to update review thread.", + "error": "The host sent a reply this app could not read (github.resolveReviewThread)", "ok": false }, "root-comment": { @@ -358,6 +331,18 @@ "ok": true } }, + "5269959dbad4": { + "reply": { + "ok": true + }, + "resolve-thread": { + "error": "The host sent a reply this app could not read (github.resolveReviewThread)", + "ok": false + }, + "root-comment": { + "ok": true + } + }, "58627406aba1": { "name": "github.addPRReviewCommentReply#1", "ordinal": 2, @@ -505,6 +490,21 @@ } } }, + "a154e99865c1": { + "edit-comment": { + "ok": true + }, + "reply": { + "ok": true + }, + "resolve-thread": { + "error": "The host sent a reply this app could not read (github.resolveReviewThread)", + "ok": false + }, + "root-comment": { + "ok": true + } + }, "a197c20578aa": { "status": "fulfilled", "startedAt": 0, @@ -1026,9 +1026,9 @@ "settlements": { "reply": "fbc958e4d46e", "root-comment": "fbc958e4d46e", - "resolve-thread": "1165af07b50f" + "resolve-thread": "0e0226959068" }, - "state": "266cacb5b483", + "state": "5269959dbad4", "effects": [] } }, @@ -1040,10 +1040,10 @@ "settlements": { "reply": "fbc958e4d46e", "root-comment": "fbc958e4d46e", - "resolve-thread": "1165af07b50f", + "resolve-thread": "0e0226959068", "edit-comment": "fbc958e4d46e" }, - "state": "19beec93ad88", + "state": "a154e99865c1", "effects": [] } }, @@ -1067,11 +1067,11 @@ "settlements": { "reply": "fbc958e4d46e", "root-comment": "fbc958e4d46e", - "resolve-thread": "1165af07b50f", + "resolve-thread": "0e0226959068", "edit-comment": "fbc958e4d46e", "delete-comment": "fbc958e4d46e" }, - "state": "020284980ba5", + "state": "25a251ffa90c", "effects": [] } }, @@ -1083,9 +1083,9 @@ "settlements": { "reply": "fbc958e4d46e", "root-comment": "fbc958e4d46e", - "resolve-thread": "1165af07b50f" + "resolve-thread": "0e0226959068" }, - "state": "266cacb5b483", + "state": "5269959dbad4", "effects": [] } }, @@ -1097,10 +1097,10 @@ "settlements": { "reply": "fbc958e4d46e", "root-comment": "fbc958e4d46e", - "resolve-thread": "1165af07b50f", + "resolve-thread": "0e0226959068", "edit-comment": "fbc958e4d46e" }, - "state": "19beec93ad88", + "state": "a154e99865c1", "effects": [] } }, @@ -1124,11 +1124,11 @@ "settlements": { "reply": "fbc958e4d46e", "root-comment": "fbc958e4d46e", - "resolve-thread": "1165af07b50f", + "resolve-thread": "0e0226959068", "edit-comment": "fbc958e4d46e", "delete-comment": "fbc958e4d46e" }, - "state": "020284980ba5", + "state": "25a251ffa90c", "effects": [] } }, @@ -1140,9 +1140,9 @@ "settlements": { "reply": "fbc958e4d46e", "root-comment": "fbc958e4d46e", - "resolve-thread": "1165af07b50f" + "resolve-thread": "0e0226959068" }, - "state": "266cacb5b483", + "state": "5269959dbad4", "effects": [] } }, @@ -1154,10 +1154,10 @@ "settlements": { "reply": "fbc958e4d46e", "root-comment": "fbc958e4d46e", - "resolve-thread": "1165af07b50f", + "resolve-thread": "0e0226959068", "edit-comment": "fbc958e4d46e" }, - "state": "19beec93ad88", + "state": "a154e99865c1", "effects": [] } }, @@ -1181,11 +1181,11 @@ "settlements": { "reply": "fbc958e4d46e", "root-comment": "fbc958e4d46e", - "resolve-thread": "1165af07b50f", + "resolve-thread": "0e0226959068", "edit-comment": "fbc958e4d46e", "delete-comment": "fbc958e4d46e" }, - "state": "020284980ba5", + "state": "25a251ffa90c", "effects": [] } }, @@ -1197,9 +1197,9 @@ "settlements": { "reply": "fbc958e4d46e", "root-comment": "fbc958e4d46e", - "resolve-thread": "1165af07b50f" + "resolve-thread": "0e0226959068" }, - "state": "266cacb5b483", + "state": "5269959dbad4", "effects": [] } }, @@ -1211,10 +1211,10 @@ "settlements": { "reply": "fbc958e4d46e", "root-comment": "fbc958e4d46e", - "resolve-thread": "1165af07b50f", + "resolve-thread": "0e0226959068", "edit-comment": "fbc958e4d46e" }, - "state": "19beec93ad88", + "state": "a154e99865c1", "effects": [] } }, @@ -1238,11 +1238,11 @@ "settlements": { "reply": "fbc958e4d46e", "root-comment": "fbc958e4d46e", - "resolve-thread": "1165af07b50f", + "resolve-thread": "0e0226959068", "edit-comment": "fbc958e4d46e", "delete-comment": "fbc958e4d46e" }, - "state": "020284980ba5", + "state": "25a251ffa90c", "effects": [] } }, @@ -1254,9 +1254,9 @@ "settlements": { "reply": "fbc958e4d46e", "root-comment": "fbc958e4d46e", - "resolve-thread": "1165af07b50f" + "resolve-thread": "0e0226959068" }, - "state": "266cacb5b483", + "state": "5269959dbad4", "effects": [] } }, @@ -1268,10 +1268,10 @@ "settlements": { "reply": "fbc958e4d46e", "root-comment": "fbc958e4d46e", - "resolve-thread": "1165af07b50f", + "resolve-thread": "0e0226959068", "edit-comment": "fbc958e4d46e" }, - "state": "19beec93ad88", + "state": "a154e99865c1", "effects": [] } }, @@ -1295,11 +1295,11 @@ "settlements": { "reply": "fbc958e4d46e", "root-comment": "fbc958e4d46e", - "resolve-thread": "1165af07b50f", + "resolve-thread": "0e0226959068", "edit-comment": "fbc958e4d46e", "delete-comment": "fbc958e4d46e" }, - "state": "020284980ba5", + "state": "25a251ffa90c", "effects": [] } }, diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.mergepr-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.mergepr-1.json index 7ace564d823..619ff04ea92 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.mergepr-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.mergepr-1.json @@ -3,7 +3,7 @@ "family": "github.pr-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.removeprreviewers-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.removeprreviewers-1.json index f948553412e..55ffa500513 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.removeprreviewers-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.removeprreviewers-1.json @@ -3,7 +3,7 @@ "family": "github.pr-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.requestprreviewers-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.requestprreviewers-1.json index 30760ad2390..e3a17fdc87e 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.requestprreviewers-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.requestprreviewers-1.json @@ -3,7 +3,7 @@ "family": "github.pr-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.rerunprchecks-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.rerunprchecks-1.json index 53c26fac495..7e4d2f68c13 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.rerunprchecks-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.rerunprchecks-1.json @@ -3,7 +3,7 @@ "family": "github.pr-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.setprautomerge-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.setprautomerge-1.json index a3508dd04b7..a3c4f6d6327 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.setprautomerge-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.setprautomerge-1.json @@ -3,7 +3,7 @@ "family": "github.pr-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.updateprstate-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.updateprstate-1.json index f7299817a55..b1645ab368c 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.updateprstate-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-mutation-github.updateprstate-1.json @@ -3,7 +3,7 @@ "family": "github.pr-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", 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 5afe4d76071..2d1ab885977 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 @@ -3,7 +3,7 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", @@ -396,191 +396,6 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" }, - "20afea7a7ded": { - "assignable": { - "ok": true, - "result": [] - }, - "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" - } - } - } - }, "34d43fa06b9e": { "name": "github.listAssignableUsers#1", "ordinal": 13, @@ -1784,6 +1599,15 @@ } } }, + "97a870d3dc4e": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "The host sent a reply this app could not read (github.listAssignableUsers)", + "ok": false + } + }, "a0b9d1ab313a": { "name": "github.prForBranch#1", "ordinal": 5, @@ -2046,6 +1870,191 @@ ] } }, + "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, @@ -2341,15 +2350,6 @@ ] } }, - "e2a5da33d958": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": [] - } - }, "e97a125cdb88": { "name": "github.prCheckDetails#1", "ordinal": 11, @@ -3034,9 +3034,9 @@ "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", - "assignable": "e2a5da33d958" + "assignable": "97a870d3dc4e" }, - "state": "20afea7a7ded", + "state": "ad3d0f435a3c", "effects": [] } }, @@ -3068,9 +3068,9 @@ "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", - "assignable": "e2a5da33d958" + "assignable": "97a870d3dc4e" }, - "state": "20afea7a7ded", + "state": "ad3d0f435a3c", "effects": [] } }, @@ -3102,9 +3102,9 @@ "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", - "assignable": "e2a5da33d958" + "assignable": "97a870d3dc4e" }, - "state": "20afea7a7ded", + "state": "ad3d0f435a3c", "effects": [] } }, @@ -3136,9 +3136,9 @@ "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", - "assignable": "e2a5da33d958" + "assignable": "97a870d3dc4e" }, - "state": "20afea7a7ded", + "state": "ad3d0f435a3c", "effects": [] } }, @@ -3170,9 +3170,9 @@ "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", - "assignable": "e2a5da33d958" + "assignable": "97a870d3dc4e" }, - "state": "20afea7a7ded", + "state": "ad3d0f435a3c", "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 36e690653b2..8df0ae5b197 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 @@ -3,7 +3,7 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", @@ -1739,6 +1739,170 @@ } } }, + "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, @@ -3201,6 +3365,160 @@ "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, @@ -3429,6 +3747,15 @@ } } }, + "f165c11a5545": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "The host sent a reply this app could not read (github.prCheckDetails)", + "ok": false + } + }, "f2563d0882ec": { "status": "fulfilled", "startedAt": 0, @@ -3885,9 +4212,9 @@ "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", - "check-details": "8a5cb8b66303" + "check-details": "f165c11a5545" }, - "state": "71d48dcb9af6", + "state": "d6d5adec90bb", "effects": [] } }, @@ -3918,10 +4245,10 @@ "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", - "check-details": "8a5cb8b66303", + "check-details": "f165c11a5545", "assignable": "a93bcc7122e8" }, - "state": "0077514d4277", + "state": "6fdaae03d655", "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 f7dfb27c08e..edb2e4d1843 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 @@ -3,7 +3,7 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", @@ -23,56 +23,18 @@ "ordinal": 8, "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.workItemDetails\",\"params\":{\"repo\":\"id:repo-9\",\"number\":12,\"type\":\"pr\"}}" }, - "191e3c96ad53": { - "name": "github.repoSlug#1", - "ordinal": 1, - "args": [ - { - "name": "method", - "value": "github.repoSlug" - }, - { - "name": "params", - "value": { - "repo": "id:repo-9" + "0e66d4ff291e": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "id": "frame-1", - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - } - }, - "1b2778bf67a2": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "outer refused", - "ok": false - } - }, - "1c88fe396b45": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { + ] + }, + "check-details": { "ok": true, "result": { "annotations": [], @@ -102,52 +64,9 @@ "$rpc": "null" } } - } - }, - "1f5765918736": { - "name": "github.repoSlug#1", - "ordinal": 2, - "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" - }, - "25b3c7a91f3e": { - "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": "refused" - } - } - } - }, - "2778cd843c64": { + }, "checks": { - "error": "Request failed: github.prChecks", + "error": "The host sent a reply this app could not read (github.prChecks)", "ok": false }, "hosted-review": { @@ -282,8 +201,56 @@ } } }, - "39e94717a579": { - "check-details": { + "191e3c96ad53": { + "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": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + } + }, + "1b2778bf67a2": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "outer refused", + "ok": false + } + }, + "1c88fe396b45": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { "ok": true, "result": { "annotations": [], @@ -313,10 +280,53 @@ "$rpc": "null" } } - }, + } + }, + "1f5765918736": { + "name": "github.repoSlug#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.repoSlug\",\"params\":{\"repo\":\"id:repo-9\"}}" + }, + "25b3c7a91f3e": { + "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": "refused" + } + } + } + }, + "2778cd843c64": { "checks": { - "ok": true, - "result": [] + "error": "Request failed: github.prChecks", + "ok": false }, "hosted-review": { "ok": true, @@ -1286,184 +1296,6 @@ } } }, - "5bd76bbb70a3": { - "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": [] - }, - "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" - } - } - } - }, "5f2ed2e370af": { "name": "github.prChecks#1", "ordinal": 9, @@ -2620,6 +2452,311 @@ } } }, + "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, @@ -3169,6 +3306,15 @@ ] } }, + "a95adff54799": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "The host sent a reply this app could not read (github.prChecks)", + "ok": false + } + }, "ad1ea7ff597a": { "check-details": { "ok": true, @@ -3461,15 +3607,6 @@ ] } }, - "e2a5da33d958": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "ok": true, - "result": [] - } - }, "e62b0342ca47": { "assignable": { "ok": true, @@ -4374,143 +4511,6 @@ "ok": false } }, - "fb2c614a2ef8": { - "checks": { - "ok": true, - "result": [] - }, - "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" - } - } - } - }, "fb4429083480": { "status": "fulfilled", "startedAt": 0, @@ -4836,9 +4836,9 @@ "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", - "checks": "e2a5da33d958" + "checks": "a95adff54799" }, - "state": "fb2c614a2ef8", + "state": "8b34a37d1b4a", "effects": [] } }, @@ -4866,10 +4866,10 @@ "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", - "checks": "e2a5da33d958", + "checks": "a95adff54799", "check-details": "1c88fe396b45" }, - "state": "39e94717a579", + "state": "8774fcf36edd", "effects": [] } }, @@ -4899,11 +4899,11 @@ "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", - "checks": "e2a5da33d958", + "checks": "a95adff54799", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "5bd76bbb70a3", + "state": "0e66d4ff291e", "effects": [] } }, @@ -4929,9 +4929,9 @@ "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", - "checks": "e2a5da33d958" + "checks": "a95adff54799" }, - "state": "fb2c614a2ef8", + "state": "8b34a37d1b4a", "effects": [] } }, @@ -4959,10 +4959,10 @@ "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", - "checks": "e2a5da33d958", + "checks": "a95adff54799", "check-details": "1c88fe396b45" }, - "state": "39e94717a579", + "state": "8774fcf36edd", "effects": [] } }, @@ -4992,11 +4992,11 @@ "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", - "checks": "e2a5da33d958", + "checks": "a95adff54799", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "5bd76bbb70a3", + "state": "0e66d4ff291e", "effects": [] } }, @@ -5022,9 +5022,9 @@ "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", - "checks": "e2a5da33d958" + "checks": "a95adff54799" }, - "state": "fb2c614a2ef8", + "state": "8b34a37d1b4a", "effects": [] } }, @@ -5052,10 +5052,10 @@ "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", - "checks": "e2a5da33d958", + "checks": "a95adff54799", "check-details": "1c88fe396b45" }, - "state": "39e94717a579", + "state": "8774fcf36edd", "effects": [] } }, @@ -5085,11 +5085,11 @@ "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", - "checks": "e2a5da33d958", + "checks": "a95adff54799", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "5bd76bbb70a3", + "state": "0e66d4ff291e", "effects": [] } }, @@ -5115,9 +5115,9 @@ "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", - "checks": "e2a5da33d958" + "checks": "a95adff54799" }, - "state": "fb2c614a2ef8", + "state": "8b34a37d1b4a", "effects": [] } }, @@ -5145,10 +5145,10 @@ "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", - "checks": "e2a5da33d958", + "checks": "a95adff54799", "check-details": "1c88fe396b45" }, - "state": "39e94717a579", + "state": "8774fcf36edd", "effects": [] } }, @@ -5178,11 +5178,11 @@ "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", - "checks": "e2a5da33d958", + "checks": "a95adff54799", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "5bd76bbb70a3", + "state": "0e66d4ff291e", "effects": [] } }, @@ -5208,9 +5208,9 @@ "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", - "checks": "e2a5da33d958" + "checks": "a95adff54799" }, - "state": "fb2c614a2ef8", + "state": "8b34a37d1b4a", "effects": [] } }, @@ -5238,10 +5238,10 @@ "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", - "checks": "e2a5da33d958", + "checks": "a95adff54799", "check-details": "1c88fe396b45" }, - "state": "39e94717a579", + "state": "8774fcf36edd", "effects": [] } }, @@ -5271,11 +5271,11 @@ "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", - "checks": "e2a5da33d958", + "checks": "a95adff54799", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "5bd76bbb70a3", + "state": "0e66d4ff291e", "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 83c4e8f5a60..5d7bf5850bd 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 @@ -3,7 +3,7 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", @@ -55,157 +55,6 @@ } } }, - "01fbea4bc4d0": { - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "GitHub returned an invalid pull request response.", - "ok": false - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "031157206b33": { "hosted-review": { "ok": true, @@ -361,6 +210,15 @@ "ordinal": 8, "json": "{\"id\":\"frame-4\",\"deviceToken\":\"recording-device\",\"method\":\"github.workItemDetails\",\"params\":{\"repo\":\"id:repo-9\",\"number\":12,\"type\":\"pr\"}}" }, + "0bd591f1a6ca": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "The host sent a reply this app could not read (github.prForBranch)", + "ok": false + } + }, "0c37ac141d21": { "hosted-review": { "ok": true, @@ -1604,109 +1462,6 @@ } } }, - "49ca39e5dc72": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "GitHub returned an invalid pull request response.", - "ok": false - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "4a5d0ded4e6c": { "status": "fulfilled", "startedAt": 0, @@ -2515,6 +2270,318 @@ "ordinal": 12, "json": "{\"id\":\"frame-6\",\"deviceToken\":\"recording-device\",\"method\":\"github.prCheckDetails\",\"params\":{\"repo\":\"id:repo-9\",\"checkRunId\":7,\"checkName\":\"build\",\"url\":null}}" }, + "720e741b4f55": { + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "error": "The host sent a reply this app could not read (github.prForBranch)", + "ok": false + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, + "7372b896f9e5": { + "assignable": { + "ok": true, + "result": [ + { + "avatarUrl": "", + "login": "octocat", + "name": "Octo Cat" + } + ] + }, + "check-details": { + "ok": true, + "result": { + "annotations": [], + "completedAt": { + "$rpc": "null" + }, + "conclusion": "success", + "detailsUrl": { + "$rpc": "null" + }, + "jobs": [], + "name": "build", + "startedAt": { + "$rpc": "null" + }, + "status": "completed", + "summary": { + "$rpc": "null" + }, + "text": { + "$rpc": "null" + }, + "title": { + "$rpc": "null" + }, + "url": { + "$rpc": "null" + } + } + }, + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "error": "The host sent a reply this app could not read (github.prForBranch)", + "ok": false + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "7b6adaded0f0": { "hosted-review": { "ok": true, @@ -3080,6 +3147,48 @@ } } }, + "927f5cc06a2c": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "error": "The host sent a reply this app could not read (github.prForBranch)", + "ok": false + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, "9589a1e1a61e": { "hosted-review": { "ok": true, @@ -3194,126 +3303,6 @@ } } }, - "9db528424005": { - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "GitHub returned an invalid pull request response.", - "ok": false - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "a0b41fe348fc": { "check-details": { "ok": true, @@ -3556,167 +3545,6 @@ "ok": false } }, - "a48f8fa888dd": { - "assignable": { - "ok": true, - "result": [ - { - "avatarUrl": "", - "login": "octocat", - "name": "Octo Cat" - } - ] - }, - "check-details": { - "ok": true, - "result": { - "annotations": [], - "completedAt": { - "$rpc": "null" - }, - "conclusion": "success", - "detailsUrl": { - "$rpc": "null" - }, - "jobs": [], - "name": "build", - "startedAt": { - "$rpc": "null" - }, - "status": "completed", - "summary": { - "$rpc": "null" - }, - "text": { - "$rpc": "null" - }, - "title": { - "$rpc": "null" - }, - "url": { - "$rpc": "null" - } - } - }, - "checks": { - "ok": true, - "result": [ - { - "checkRunId": 7, - "conclusion": "success", - "name": "build", - "status": "completed", - "url": { - "$rpc": "null" - }, - "workflowRunId": { - "$rpc": "undefined" - } - } - ] - }, - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "GitHub returned an invalid pull request response.", - "ok": false - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - }, - "work-item": { - "ok": true, - "result": { - "assignees": { - "$rpc": "undefined" - }, - "baseSha": { - "$rpc": "undefined" - }, - "body": "body", - "checks": [], - "comments": [], - "headSha": "head-sha-1", - "item": { - "assignees": [], - "author": { - "$rpc": "null" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "baseRefName": { - "$rpc": "undefined" - }, - "branchName": { - "$rpc": "undefined" - }, - "checksSummary": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "id": "PR_1", - "labels": [], - "latestReviews": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": { - "$rpc": "undefined" - }, - "number": 12, - "reviewDecision": { - "$rpc": "undefined" - }, - "reviewRequests": [], - "state": "open", - "title": "Recorded", - "type": "pr", - "updatedAt": "", - "url": "" - }, - "participants": [], - "pullRequestId": { - "$rpc": "undefined" - } - } - } - }, "a54d2a05f51e": { "name": "github.prForBranch#1", "ordinal": 5, @@ -3756,48 +3584,6 @@ } } }, - "a5ad215db98d": { - "hosted-review": { - "ok": true, - "result": { - "autoMergeAllowed": { - "$rpc": "undefined" - }, - "autoMergeEnabled": { - "$rpc": "undefined" - }, - "headSha": { - "$rpc": "undefined" - }, - "mergeStateStatus": { - "$rpc": "undefined" - }, - "mergeable": "MERGEABLE", - "number": 12, - "provider": "github", - "reviewDecision": { - "$rpc": "undefined" - }, - "state": "open", - "status": "pending", - "title": "Recorded", - "updatedAt": "2026-01-01", - "url": "https://x/12" - } - }, - "pr-for-branch": { - "error": "GitHub returned an invalid pull request response.", - "ok": false - }, - "repo-slug": { - "ok": true, - "result": { - "host": "github.com", - "owner": "orca", - "repo": "orca" - } - } - }, "a7c7a8c0dcbd": { "assignable": { "ok": true, @@ -4004,15 +3790,6 @@ ] } }, - "a976d414bc11": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "GitHub returned an invalid pull request response.", - "ok": false - } - }, "ad7a5cee83e4": { "assignable": { "ok": true, @@ -4562,6 +4339,109 @@ "ok": false } }, + "c66d9868180a": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "error": "The host sent a reply this app could not read (github.prForBranch)", + "ok": false + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "c953072ef1c1": { "check-details": { "ok": true, @@ -5643,6 +5523,126 @@ } } }, + "f94360ae0a10": { + "checks": { + "ok": true, + "result": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed", + "url": { + "$rpc": "null" + }, + "workflowRunId": { + "$rpc": "undefined" + } + } + ] + }, + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "pr-for-branch": { + "error": "The host sent a reply this app could not read (github.prForBranch)", + "ok": false + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + }, + "work-item": { + "ok": true, + "result": { + "assignees": { + "$rpc": "undefined" + }, + "baseSha": { + "$rpc": "undefined" + }, + "body": "body", + "checks": [], + "comments": [], + "headSha": "head-sha-1", + "item": { + "assignees": [], + "author": { + "$rpc": "null" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "baseRefName": { + "$rpc": "undefined" + }, + "branchName": { + "$rpc": "undefined" + }, + "checksSummary": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "id": "PR_1", + "labels": [], + "latestReviews": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": { + "$rpc": "undefined" + }, + "number": 12, + "reviewDecision": { + "$rpc": "undefined" + }, + "reviewRequests": [], + "state": "open", + "title": "Recorded", + "type": "pr", + "updatedAt": "", + "url": "" + }, + "participants": [], + "pullRequestId": { + "$rpc": "undefined" + } + } + } + }, "fa4bf991415d": { "name": "github.prChecks#1", "ordinal": 9, @@ -6004,9 +6004,9 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "8a5cb8b66303" + "pr-for-branch": "0bd591f1a6ca" }, - "state": "252a325ae1c3", + "state": "927f5cc06a2c", "effects": [] } }, @@ -6018,10 +6018,10 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "8a5cb8b66303", + "pr-for-branch": "0bd591f1a6ca", "work-item": "4a5d0ded4e6c" }, - "state": "cefc553a9501", + "state": "c66d9868180a", "effects": [] } }, @@ -6045,11 +6045,11 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "8a5cb8b66303", + "pr-for-branch": "0bd591f1a6ca", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "f52b32e89239", + "state": "f94360ae0a10", "effects": [] } }, @@ -6075,12 +6075,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "8a5cb8b66303", + "pr-for-branch": "0bd591f1a6ca", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "47927b96a3d0", + "state": "720e741b4f55", "effects": [] } }, @@ -6108,13 +6108,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "8a5cb8b66303", + "pr-for-branch": "0bd591f1a6ca", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "2ca00ecfc3cb", + "state": "7372b896f9e5", "effects": [] } }, @@ -6248,9 +6248,9 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "a976d414bc11" + "pr-for-branch": "0bd591f1a6ca" }, - "state": "a5ad215db98d", + "state": "927f5cc06a2c", "effects": [] } }, @@ -6262,10 +6262,10 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "a976d414bc11", + "pr-for-branch": "0bd591f1a6ca", "work-item": "4a5d0ded4e6c" }, - "state": "49ca39e5dc72", + "state": "c66d9868180a", "effects": [] } }, @@ -6289,11 +6289,11 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "a976d414bc11", + "pr-for-branch": "0bd591f1a6ca", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "9db528424005", + "state": "f94360ae0a10", "effects": [] } }, @@ -6319,12 +6319,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "a976d414bc11", + "pr-for-branch": "0bd591f1a6ca", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "01fbea4bc4d0", + "state": "720e741b4f55", "effects": [] } }, @@ -6352,13 +6352,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "a976d414bc11", + "pr-for-branch": "0bd591f1a6ca", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "a48f8fa888dd", + "state": "7372b896f9e5", "effects": [] } }, @@ -6370,9 +6370,9 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "a976d414bc11" + "pr-for-branch": "0bd591f1a6ca" }, - "state": "a5ad215db98d", + "state": "927f5cc06a2c", "effects": [] } }, @@ -6384,10 +6384,10 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "a976d414bc11", + "pr-for-branch": "0bd591f1a6ca", "work-item": "4a5d0ded4e6c" }, - "state": "49ca39e5dc72", + "state": "c66d9868180a", "effects": [] } }, @@ -6411,11 +6411,11 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "a976d414bc11", + "pr-for-branch": "0bd591f1a6ca", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "9db528424005", + "state": "f94360ae0a10", "effects": [] } }, @@ -6441,12 +6441,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "a976d414bc11", + "pr-for-branch": "0bd591f1a6ca", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "01fbea4bc4d0", + "state": "720e741b4f55", "effects": [] } }, @@ -6474,13 +6474,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "a976d414bc11", + "pr-for-branch": "0bd591f1a6ca", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "a48f8fa888dd", + "state": "7372b896f9e5", "effects": [] } }, @@ -6492,9 +6492,9 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "a976d414bc11" + "pr-for-branch": "0bd591f1a6ca" }, - "state": "a5ad215db98d", + "state": "927f5cc06a2c", "effects": [] } }, @@ -6506,10 +6506,10 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "a976d414bc11", + "pr-for-branch": "0bd591f1a6ca", "work-item": "4a5d0ded4e6c" }, - "state": "49ca39e5dc72", + "state": "c66d9868180a", "effects": [] } }, @@ -6533,11 +6533,11 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "a976d414bc11", + "pr-for-branch": "0bd591f1a6ca", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "9db528424005", + "state": "f94360ae0a10", "effects": [] } }, @@ -6563,12 +6563,12 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "a976d414bc11", + "pr-for-branch": "0bd591f1a6ca", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "01fbea4bc4d0", + "state": "720e741b4f55", "effects": [] } }, @@ -6596,13 +6596,13 @@ "settlements": { "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", - "pr-for-branch": "a976d414bc11", + "pr-for-branch": "0bd591f1a6ca", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "a48f8fa888dd", + "state": "7372b896f9e5", "effects": [] } }, 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 6f0d2cbdf98..7e803663033 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 @@ -3,7 +3,7 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", @@ -643,6 +643,152 @@ } } }, + "0fc34750a023": { + "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)", + "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" + } + } + } + }, "14b2ed631d3f": { "name": "github.repoSlug#1", "ordinal": 1, @@ -925,6 +1071,135 @@ } } }, + "242efea25dc5": { + "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 + }, + "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" + } + } + } + }, "30aaca8a4ddc": { "hosted-review": { "ok": true, @@ -1550,6 +1825,12 @@ } } }, + "481b533e35f3": { + "repo-slug": { + "error": "The host sent a reply this app could not read (github.repoSlug)", + "ok": false + } + }, "498740d73d3a": { "hosted-review": { "ok": true, @@ -2122,6 +2403,193 @@ } } }, + "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)", + "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" + } + } + } + }, "6351c8c80be6": { "checks": { "ok": true, @@ -3002,6 +3470,74 @@ } } }, + "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, @@ -4892,6 +5428,40 @@ "ok": false } }, + "c9c4d3275518": { + "hosted-review": { + "ok": true, + "result": { + "autoMergeAllowed": { + "$rpc": "undefined" + }, + "autoMergeEnabled": { + "$rpc": "undefined" + }, + "headSha": { + "$rpc": "undefined" + }, + "mergeStateStatus": { + "$rpc": "undefined" + }, + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "reviewDecision": { + "$rpc": "undefined" + }, + "state": "open", + "status": "pending", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + }, + "repo-slug": { + "error": "The host sent a reply this app could not read (github.repoSlug)", + "ok": false + } + }, "cdbefce64e00": { "name": "hostedReview.forBranch#1", "ordinal": 4, @@ -5043,6 +5613,15 @@ } } }, + "d425ff733972": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "The host sent a reply this app could not read (github.repoSlug)", + "ok": false + } + }, "d4a62d86d857": { "name": "github.listAssignableUsers#1", "ordinal": 14, @@ -5225,6 +5804,183 @@ } } }, + "dedb516f1b20": { + "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)", + "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" + } + } + } + }, "e190f0419795": { "repo-slug": { "error": "outer refused", @@ -6400,9 +7156,9 @@ "sender": ["6eb91c0a7e3b"], "payloads": ["1f5765918736"], "settlements": { - "repo-slug": "8a5cb8b66303" + "repo-slug": "d425ff733972" }, - "state": "8441184cee7b", + "state": "481b533e35f3", "effects": [] } }, @@ -6412,10 +7168,10 @@ "sender": ["6eb91c0a7e3b", "4bf8f27dd319"], "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7" }, - "state": "498740d73d3a", + "state": "c9c4d3275518", "effects": [] } }, @@ -6425,11 +7181,11 @@ "sender": ["6eb91c0a7e3b", "4bf8f27dd319", "a0b9d1ab313a"], "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec" }, - "state": "a140f45fed5e", + "state": "86c2014cb411", "effects": [] } }, @@ -6439,12 +7195,12 @@ "sender": ["6eb91c0a7e3b", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c" }, - "state": "0d355456eae1", + "state": "242efea25dc5", "effects": [] } }, @@ -6466,13 +7222,13 @@ "52504eafec78" ], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "5b1e1c58407f", + "state": "0fc34750a023", "effects": [] } }, @@ -6496,14 +7252,14 @@ "6a3f611aad80" ], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "b7155181b301", + "state": "dedb516f1b20", "effects": [] } }, @@ -6529,7 +7285,7 @@ "d4a62d86d857" ], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", @@ -6537,7 +7293,7 @@ "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "f199fca8440a", + "state": "61622add09eb", "effects": [] } }, @@ -6694,9 +7450,9 @@ "sender": ["6fb9e56c5714"], "payloads": ["1f5765918736"], "settlements": { - "repo-slug": "8a5cb8b66303" + "repo-slug": "d425ff733972" }, - "state": "8441184cee7b", + "state": "481b533e35f3", "effects": [] } }, @@ -6706,10 +7462,10 @@ "sender": ["6fb9e56c5714", "4bf8f27dd319"], "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7" }, - "state": "498740d73d3a", + "state": "c9c4d3275518", "effects": [] } }, @@ -6719,11 +7475,11 @@ "sender": ["6fb9e56c5714", "4bf8f27dd319", "a0b9d1ab313a"], "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec" }, - "state": "a140f45fed5e", + "state": "86c2014cb411", "effects": [] } }, @@ -6733,12 +7489,12 @@ "sender": ["6fb9e56c5714", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c" }, - "state": "0d355456eae1", + "state": "242efea25dc5", "effects": [] } }, @@ -6760,13 +7516,13 @@ "52504eafec78" ], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "5b1e1c58407f", + "state": "0fc34750a023", "effects": [] } }, @@ -6790,14 +7546,14 @@ "6a3f611aad80" ], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "b7155181b301", + "state": "dedb516f1b20", "effects": [] } }, @@ -6823,7 +7579,7 @@ "d4a62d86d857" ], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", @@ -6831,7 +7587,7 @@ "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "f199fca8440a", + "state": "61622add09eb", "effects": [] } }, @@ -6841,9 +7597,9 @@ "sender": ["9fea1fd5a406"], "payloads": ["1f5765918736"], "settlements": { - "repo-slug": "8a5cb8b66303" + "repo-slug": "d425ff733972" }, - "state": "8441184cee7b", + "state": "481b533e35f3", "effects": [] } }, @@ -6853,10 +7609,10 @@ "sender": ["9fea1fd5a406", "4bf8f27dd319"], "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7" }, - "state": "498740d73d3a", + "state": "c9c4d3275518", "effects": [] } }, @@ -6866,11 +7622,11 @@ "sender": ["9fea1fd5a406", "4bf8f27dd319", "a0b9d1ab313a"], "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec" }, - "state": "a140f45fed5e", + "state": "86c2014cb411", "effects": [] } }, @@ -6880,12 +7636,12 @@ "sender": ["9fea1fd5a406", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c" }, - "state": "0d355456eae1", + "state": "242efea25dc5", "effects": [] } }, @@ -6907,13 +7663,13 @@ "52504eafec78" ], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "5b1e1c58407f", + "state": "0fc34750a023", "effects": [] } }, @@ -6937,14 +7693,14 @@ "6a3f611aad80" ], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "b7155181b301", + "state": "dedb516f1b20", "effects": [] } }, @@ -6970,7 +7726,7 @@ "d4a62d86d857" ], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", @@ -6978,7 +7734,7 @@ "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "f199fca8440a", + "state": "61622add09eb", "effects": [] } }, @@ -6988,9 +7744,9 @@ "sender": ["4f7bf71c8592"], "payloads": ["1f5765918736"], "settlements": { - "repo-slug": "8a5cb8b66303" + "repo-slug": "d425ff733972" }, - "state": "8441184cee7b", + "state": "481b533e35f3", "effects": [] } }, @@ -7000,10 +7756,10 @@ "sender": ["4f7bf71c8592", "4bf8f27dd319"], "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7" }, - "state": "498740d73d3a", + "state": "c9c4d3275518", "effects": [] } }, @@ -7013,11 +7769,11 @@ "sender": ["4f7bf71c8592", "4bf8f27dd319", "a0b9d1ab313a"], "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec" }, - "state": "a140f45fed5e", + "state": "86c2014cb411", "effects": [] } }, @@ -7027,12 +7783,12 @@ "sender": ["4f7bf71c8592", "4bf8f27dd319", "a0b9d1ab313a", "471a75cee137"], "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c" }, - "state": "0d355456eae1", + "state": "242efea25dc5", "effects": [] } }, @@ -7054,13 +7810,13 @@ "52504eafec78" ], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "5b1e1c58407f", + "state": "0fc34750a023", "effects": [] } }, @@ -7084,14 +7840,14 @@ "6a3f611aad80" ], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "b7155181b301", + "state": "dedb516f1b20", "effects": [] } }, @@ -7117,7 +7873,7 @@ "d4a62d86d857" ], "settlements": { - "repo-slug": "8a5cb8b66303", + "repo-slug": "d425ff733972", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", @@ -7125,7 +7881,7 @@ "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "f199fca8440a", + "state": "61622add09eb", "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 5d027386f4a..551b7067b8d 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 @@ -3,7 +3,7 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", @@ -1047,6 +1047,130 @@ } } }, + "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, @@ -1406,6 +1530,15 @@ "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, @@ -3376,6 +3509,82 @@ "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": { + "$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 + } + }, "c4e2cfc10080": { "hosted-review": { "ok": true, @@ -3734,6 +3943,233 @@ ] } }, + "e319d5cb5927": { + "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": { + "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, @@ -4497,9 +4933,9 @@ "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", - "work-item": "8a5cb8b66303" + "work-item": "548caab5ab14" }, - "state": "1d52420ad659", + "state": "c2785bb15b63", "effects": [] } }, @@ -4524,10 +4960,10 @@ "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", - "work-item": "8a5cb8b66303", + "work-item": "548caab5ab14", "checks": "e23eb2e4b033" }, - "state": "9c65895af93c", + "state": "e3944d0774f9", "effects": [] } }, @@ -4554,11 +4990,11 @@ "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", - "work-item": "8a5cb8b66303", + "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "6ab3eb2d5cbe", + "state": "4c08d8ee1be9", "effects": [] } }, @@ -4587,12 +5023,12 @@ "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", - "work-item": "8a5cb8b66303", + "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "4cb58b2b8a8a", + "state": "e319d5cb5927", "effects": [] } }, @@ -4713,9 +5149,9 @@ "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", - "work-item": "8a5cb8b66303" + "work-item": "548caab5ab14" }, - "state": "1d52420ad659", + "state": "c2785bb15b63", "effects": [] } }, @@ -4740,10 +5176,10 @@ "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", - "work-item": "8a5cb8b66303", + "work-item": "548caab5ab14", "checks": "e23eb2e4b033" }, - "state": "9c65895af93c", + "state": "e3944d0774f9", "effects": [] } }, @@ -4770,11 +5206,11 @@ "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", - "work-item": "8a5cb8b66303", + "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "6ab3eb2d5cbe", + "state": "4c08d8ee1be9", "effects": [] } }, @@ -4803,12 +5239,12 @@ "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", - "work-item": "8a5cb8b66303", + "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "4cb58b2b8a8a", + "state": "e319d5cb5927", "effects": [] } }, @@ -4821,9 +5257,9 @@ "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", - "work-item": "8a5cb8b66303" + "work-item": "548caab5ab14" }, - "state": "1d52420ad659", + "state": "c2785bb15b63", "effects": [] } }, @@ -4848,10 +5284,10 @@ "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", - "work-item": "8a5cb8b66303", + "work-item": "548caab5ab14", "checks": "e23eb2e4b033" }, - "state": "9c65895af93c", + "state": "e3944d0774f9", "effects": [] } }, @@ -4878,11 +5314,11 @@ "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", - "work-item": "8a5cb8b66303", + "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "6ab3eb2d5cbe", + "state": "4c08d8ee1be9", "effects": [] } }, @@ -4911,12 +5347,12 @@ "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", - "work-item": "8a5cb8b66303", + "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "4cb58b2b8a8a", + "state": "e319d5cb5927", "effects": [] } }, @@ -4929,9 +5365,9 @@ "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", - "work-item": "8a5cb8b66303" + "work-item": "548caab5ab14" }, - "state": "1d52420ad659", + "state": "c2785bb15b63", "effects": [] } }, @@ -4956,10 +5392,10 @@ "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", - "work-item": "8a5cb8b66303", + "work-item": "548caab5ab14", "checks": "e23eb2e4b033" }, - "state": "9c65895af93c", + "state": "e3944d0774f9", "effects": [] } }, @@ -4986,11 +5422,11 @@ "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", - "work-item": "8a5cb8b66303", + "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "6ab3eb2d5cbe", + "state": "4c08d8ee1be9", "effects": [] } }, @@ -5019,12 +5455,12 @@ "repo-slug": "d89e7b8ce2a0", "hosted-review": "b0b5c628b5c7", "pr-for-branch": "f2563d0882ec", - "work-item": "8a5cb8b66303", + "work-item": "548caab5ab14", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "4cb58b2b8a8a", + "state": "e319d5cb5927", "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 b20dae97932..1aa8fb9120e 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 @@ -3,7 +3,7 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", @@ -13,6 +13,141 @@ "projectionVersion": 2, "goldenFormatVersion": 5, "values": { + "0370db1ceeeb": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "The host sent a reply this app could not read (hostedReview.forBranch)", + "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, @@ -278,6 +413,330 @@ } } }, + "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" + } + } + } + }, "191e3c96ad53": { "name": "github.repoSlug#1", "ordinal": 1, @@ -1122,6 +1581,20 @@ } } }, + "40b1562f6cc8": { + "hosted-review": { + "error": "The host sent a reply this app could not read (hostedReview.forBranch)", + "ok": false + }, + "repo-slug": { + "ok": true, + "result": { + "host": "github.com", + "owner": "orca", + "repo": "orca" + } + } + }, "41113a109089": { "repo-slug": { "ok": true, @@ -4412,6 +4885,115 @@ } } }, + "da6f72e57537": { + "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" + } + } + } + }, "dd752ab6fc1a": { "name": "hostedReview.forBranch#1", "ordinal": 3, @@ -5060,6 +5642,54 @@ } } }, + "ece86ec73856": { + "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" + } + } + }, "f0b34267007c": { "checks": { "ok": true, @@ -5673,9 +6303,9 @@ "payloads": ["1f5765918736", "cdbefce64e00"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "8a5cb8b66303" + "hosted-review": "0370db1ceeeb" }, - "state": "fe9773365df3", + "state": "40b1562f6cc8", "effects": [] } }, @@ -5686,10 +6316,10 @@ "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "8a5cb8b66303", + "hosted-review": "0370db1ceeeb", "pr-for-branch": "f2563d0882ec" }, - "state": "35c541abc335", + "state": "ece86ec73856", "effects": [] } }, @@ -5700,11 +6330,11 @@ "payloads": ["1f5765918736", "cdbefce64e00", "083bb0224d9d", "0a9f2ff19df4"], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "8a5cb8b66303", + "hosted-review": "0370db1ceeeb", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c" }, - "state": "722a8a8a21e1", + "state": "da6f72e57537", "effects": [] } }, @@ -5727,12 +6357,12 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "8a5cb8b66303", + "hosted-review": "0370db1ceeeb", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033" }, - "state": "7ae43821a429", + "state": "059ec12d4973", "effects": [] } }, @@ -5757,13 +6387,13 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "8a5cb8b66303", + "hosted-review": "0370db1ceeeb", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45" }, - "state": "3705791a670e", + "state": "12258a766177", "effects": [] } }, @@ -5790,14 +6420,14 @@ ], "settlements": { "repo-slug": "d89e7b8ce2a0", - "hosted-review": "8a5cb8b66303", + "hosted-review": "0370db1ceeeb", "pr-for-branch": "f2563d0882ec", "work-item": "4a5d0ded4e6c", "checks": "e23eb2e4b033", "check-details": "1c88fe396b45", "assignable": "a93bcc7122e8" }, - "state": "2dab01ab9563", + "state": "11b1b06deb2d", "effects": [] } }, diff --git a/mobile/rpc-foundation/goldens/matrix-github.pr-title-mutation-github.updateprtitle-1.json b/mobile/rpc-foundation/goldens/matrix-github.pr-title-mutation-github.updateprtitle-1.json index 5c7da850a9e..1869c96afb8 100644 --- a/mobile/rpc-foundation/goldens/matrix-github.pr-title-mutation-github.updateprtitle-1.json +++ b/mobile/rpc-foundation/goldens/matrix-github.pr-title-mutation-github.updateprtitle-1.json @@ -3,7 +3,7 @@ "family": "github.pr-title-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", @@ -28,6 +28,12 @@ "ok": false } }, + "323a83575e15": { + "title": { + "error": "The host sent a reply this app could not read (github.updatePRTitle)", + "ok": false + } + }, "3da99fe5f779": { "name": "github.updatePRTitle#1", "ordinal": 1, @@ -108,12 +114,6 @@ "ok": true } }, - "5ff779cd8c84": { - "title": { - "error": "Failed to update title.", - "ok": false - } - }, "67ab8816221a": { "name": "github.updatePRTitle#1", "ordinal": 1, @@ -153,15 +153,6 @@ } } }, - "6e9fb05124f5": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "Failed to update title.", - "ok": false - } - }, "73a201bf0d92": { "status": "fulfilled", "startedAt": 0, @@ -315,6 +306,15 @@ } } }, + "9e6b9a9a2771": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "The host sent a reply this app could not read (github.updatePRTitle)", + "ok": false + } + }, "a197c20578aa": { "status": "fulfilled", "startedAt": 0, @@ -522,9 +522,9 @@ "sender": ["3f736bea9e98"], "payloads": ["55b590476b96"], "settlements": { - "title": "6e9fb05124f5" + "title": "9e6b9a9a2771" }, - "state": "5ff779cd8c84", + "state": "323a83575e15", "effects": [] } }, @@ -534,9 +534,9 @@ "sender": ["8e913130f301"], "payloads": ["55b590476b96"], "settlements": { - "title": "6e9fb05124f5" + "title": "9e6b9a9a2771" }, - "state": "5ff779cd8c84", + "state": "323a83575e15", "effects": [] } }, @@ -546,9 +546,9 @@ "sender": ["ab4cb8025368"], "payloads": ["55b590476b96"], "settlements": { - "title": "6e9fb05124f5" + "title": "9e6b9a9a2771" }, - "state": "5ff779cd8c84", + "state": "323a83575e15", "effects": [] } }, @@ -558,9 +558,9 @@ "sender": ["c83a1437b876"], "payloads": ["55b590476b96"], "settlements": { - "title": "6e9fb05124f5" + "title": "9e6b9a9a2771" }, - "state": "5ff779cd8c84", + "state": "323a83575e15", "effects": [] } }, @@ -570,9 +570,9 @@ "sender": ["67ab8816221a"], "payloads": ["55b590476b96"], "settlements": { - "title": "6e9fb05124f5" + "title": "9e6b9a9a2771" }, - "state": "5ff779cd8c84", + "state": "323a83575e15", "effects": [] } }, diff --git a/mobile/rpc-foundation/goldens/matrix-home.host-accounts-accounts.list-1.json b/mobile/rpc-foundation/goldens/matrix-home.host-accounts-accounts.list-1.json index e62fba95c6f..be6312aef3c 100644 --- a/mobile/rpc-foundation/goldens/matrix-home.host-accounts-accounts.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-home.host-accounts-accounts.list-1.json @@ -3,7 +3,7 @@ "family": "home.host-accounts", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c632fdbc4b730777ecb09f08bec14cca0586042b01ed99d40d0228806c7def4a", diff --git a/mobile/rpc-foundation/goldens/matrix-home.host-stats-stats.summary-1.json b/mobile/rpc-foundation/goldens/matrix-home.host-stats-stats.summary-1.json index 1d4c352881a..6d8a174a7ce 100644 --- a/mobile/rpc-foundation/goldens/matrix-home.host-stats-stats.summary-1.json +++ b/mobile/rpc-foundation/goldens/matrix-home.host-stats-stats.summary-1.json @@ -3,7 +3,7 @@ "family": "home.host-stats", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a9e0780298a1443664e7ae02056168aa34d67556c9c056d51a82c7b4a73ad35b", diff --git a/mobile/rpc-foundation/goldens/matrix-host-worktree-refresh-runtime.clientevents.subscribe-1-1.json b/mobile/rpc-foundation/goldens/matrix-host-worktree-refresh-runtime.clientevents.subscribe-1-1.json index 3d9a352ff6e..193f4c17c22 100644 --- a/mobile/rpc-foundation/goldens/matrix-host-worktree-refresh-runtime.clientevents.subscribe-1-1.json +++ b/mobile/rpc-foundation/goldens/matrix-host-worktree-refresh-runtime.clientevents.subscribe-1-1.json @@ -3,7 +3,7 @@ "family": "host-worktree-refresh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", diff --git a/mobile/rpc-foundation/goldens/matrix-host-worktree-refresh-runtime.clientevents.subscribe-1-2.json b/mobile/rpc-foundation/goldens/matrix-host-worktree-refresh-runtime.clientevents.subscribe-1-2.json index f4c2aac1d82..0a31502e190 100644 --- a/mobile/rpc-foundation/goldens/matrix-host-worktree-refresh-runtime.clientevents.subscribe-1-2.json +++ b/mobile/rpc-foundation/goldens/matrix-host-worktree-refresh-runtime.clientevents.subscribe-1-2.json @@ -3,7 +3,7 @@ "family": "host-worktree-refresh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", diff --git a/mobile/rpc-foundation/goldens/matrix-host-worktree-refresh-runtime.clientevents.subscribe-1-3.json b/mobile/rpc-foundation/goldens/matrix-host-worktree-refresh-runtime.clientevents.subscribe-1-3.json index 7d1fe5e487f..a2157aabd81 100644 --- a/mobile/rpc-foundation/goldens/matrix-host-worktree-refresh-runtime.clientevents.subscribe-1-3.json +++ b/mobile/rpc-foundation/goldens/matrix-host-worktree-refresh-runtime.clientevents.subscribe-1-3.json @@ -3,7 +3,7 @@ "family": "host-worktree-refresh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", diff --git a/mobile/rpc-foundation/goldens/matrix-host-worktree-refresh-runtime.clientevents.subscribe-2-1.json b/mobile/rpc-foundation/goldens/matrix-host-worktree-refresh-runtime.clientevents.subscribe-2-1.json index 0f6dcbc9ade..c4d0b2fd47a 100644 --- a/mobile/rpc-foundation/goldens/matrix-host-worktree-refresh-runtime.clientevents.subscribe-2-1.json +++ b/mobile/rpc-foundation/goldens/matrix-host-worktree-refresh-runtime.clientevents.subscribe-2-1.json @@ -3,7 +3,7 @@ "family": "host-worktree-refresh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", diff --git a/mobile/rpc-foundation/goldens/matrix-host.view-settings-ui.get-1.json b/mobile/rpc-foundation/goldens/matrix-host.view-settings-ui.get-1.json index 3adb0d08dae..04a871d55da 100644 --- a/mobile/rpc-foundation/goldens/matrix-host.view-settings-ui.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-host.view-settings-ui.get-1.json @@ -3,7 +3,7 @@ "family": "host.view-settings", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a9e0780298a1443664e7ae02056168aa34d67556c9c056d51a82c7b4a73ad35b", diff --git a/mobile/rpc-foundation/goldens/matrix-host.view-settings-ui.set-1.json b/mobile/rpc-foundation/goldens/matrix-host.view-settings-ui.set-1.json index dacde2ad1d9..dca3b330581 100644 --- a/mobile/rpc-foundation/goldens/matrix-host.view-settings-ui.set-1.json +++ b/mobile/rpc-foundation/goldens/matrix-host.view-settings-ui.set-1.json @@ -3,7 +3,7 @@ "family": "host.view-settings", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a9e0780298a1443664e7ae02056168aa34d67556c9c056d51a82c7b4a73ad35b", diff --git a/mobile/rpc-foundation/goldens/matrix-host.worktree-actions-worktree.activate-1.json b/mobile/rpc-foundation/goldens/matrix-host.worktree-actions-worktree.activate-1.json index 0bf9d701272..e60366a6007 100644 --- a/mobile/rpc-foundation/goldens/matrix-host.worktree-actions-worktree.activate-1.json +++ b/mobile/rpc-foundation/goldens/matrix-host.worktree-actions-worktree.activate-1.json @@ -3,7 +3,7 @@ "family": "host.worktree-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "92c29bd78ca0c0d5917e9386fc447bb9a1698b1d1ffaba0db7546eaac60da639", diff --git a/mobile/rpc-foundation/goldens/matrix-host.worktree-actions-worktree.rm-1.json b/mobile/rpc-foundation/goldens/matrix-host.worktree-actions-worktree.rm-1.json index dbc68ad99cd..e3780806665 100644 --- a/mobile/rpc-foundation/goldens/matrix-host.worktree-actions-worktree.rm-1.json +++ b/mobile/rpc-foundation/goldens/matrix-host.worktree-actions-worktree.rm-1.json @@ -3,7 +3,7 @@ "family": "host.worktree-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "92c29bd78ca0c0d5917e9386fc447bb9a1698b1d1ffaba0db7546eaac60da639", diff --git a/mobile/rpc-foundation/goldens/matrix-host.worktree-actions-worktree.set-1.json b/mobile/rpc-foundation/goldens/matrix-host.worktree-actions-worktree.set-1.json index 5f8e4c37b34..d40ac945d58 100644 --- a/mobile/rpc-foundation/goldens/matrix-host.worktree-actions-worktree.set-1.json +++ b/mobile/rpc-foundation/goldens/matrix-host.worktree-actions-worktree.set-1.json @@ -3,7 +3,7 @@ "family": "host.worktree-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "92c29bd78ca0c0d5917e9386fc447bb9a1698b1d1ffaba0db7546eaac60da639", diff --git a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-chain-git.push-1.json b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-chain-git.push-1.json index 4384ed775a4..4637b33a445 100644 --- a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-chain-git.push-1.json +++ b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-chain-git.push-1.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-chain-hostedreview.create-1.json b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-chain-hostedreview.create-1.json index a7efa4563e8..bc7fc4fc54c 100644 --- a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-chain-hostedreview.create-1.json +++ b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-chain-hostedreview.create-1.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-chain-worktree.set-1.json b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-chain-worktree.set-1.json index 668c4df9c66..55cb3a82f7f 100644 --- a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-chain-worktree.set-1.json +++ b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-chain-worktree.set-1.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.bulkstage-1.json b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.bulkstage-1.json index d78cbabf69e..f53206212d5 100644 --- a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.bulkstage-1.json +++ b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.bulkstage-1.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.commit-1.json b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.commit-1.json index 99b5f7454be..e694945bcf7 100644 --- a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.commit-1.json +++ b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.commit-1.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.generatecommitmessage-1.json b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.generatecommitmessage-1.json index 81be6c4e3f3..bd1ffdb381e 100644 --- a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.generatecommitmessage-1.json +++ b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.generatecommitmessage-1.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.push-1.json b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.push-1.json index eb86ed5339a..fad469928ad 100644 --- a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.push-1.json +++ b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.push-1.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.status-1.json b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.status-1.json index d2a3eaf0a5d..2062a2399df 100644 --- a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.status-1.json +++ b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.status-1.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.status-2.json b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.status-2.json index aea16fce257..77ce40141b1 100644 --- a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.status-2.json +++ b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.status-2.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.status-3.json b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.status-3.json index 68b7dfaddb9..a3dc56c047b 100644 --- a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.status-3.json +++ b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.status-3.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.status-4.json b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.status-4.json index ab02f245ca3..ff62b8ac988 100644 --- a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.status-4.json +++ b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-git.status-4.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-hostedreview.create-1.json b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-hostedreview.create-1.json index d5dba747de4..287bf0ecf77 100644 --- a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-hostedreview.create-1.json +++ b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-hostedreview.create-1.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-hostedreview.getcreationeligibility-1.json b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-hostedreview.getcreationeligibility-1.json index 34d7bb19e46..58c268ff922 100644 --- a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-hostedreview.getcreationeligibility-1.json +++ b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-hostedreview.getcreationeligibility-1.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-hostedreview.getcreationeligibility-2.json b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-hostedreview.getcreationeligibility-2.json index 986ccc634c3..27dc738bc61 100644 --- a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-hostedreview.getcreationeligibility-2.json +++ b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-hostedreview.getcreationeligibility-2.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-worktree.set-1.json b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-worktree.set-1.json index 19f14e579a0..bb100c4c069 100644 --- a/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-worktree.set-1.json +++ b/mobile/rpc-foundation/goldens/matrix-hostedreview.create-intent-worktree.set-1.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-hostedreview.eligibility-hostedreview.getcreationeligibility-1.json b/mobile/rpc-foundation/goldens/matrix-hostedreview.eligibility-hostedreview.getcreationeligibility-1.json index d17b59c46cd..2d13c8dc814 100644 --- a/mobile/rpc-foundation/goldens/matrix-hostedreview.eligibility-hostedreview.getcreationeligibility-1.json +++ b/mobile/rpc-foundation/goldens/matrix-hostedreview.eligibility-hostedreview.getcreationeligibility-1.json @@ -3,7 +3,7 @@ "family": "hostedReview.eligibility", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/matrix-legacy-inventory-files.searchpaths-1.json b/mobile/rpc-foundation/goldens/matrix-legacy-inventory-files.searchpaths-1.json index 05db9312ba3..283386210ce 100644 --- a/mobile/rpc-foundation/goldens/matrix-legacy-inventory-files.searchpaths-1.json +++ b/mobile/rpc-foundation/goldens/matrix-legacy-inventory-files.searchpaths-1.json @@ -3,7 +3,7 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", diff --git a/mobile/rpc-foundation/goldens/matrix-legacy-inventory-files.searchpaths-2.json b/mobile/rpc-foundation/goldens/matrix-legacy-inventory-files.searchpaths-2.json index 03561c7e1e1..354476255b9 100644 --- a/mobile/rpc-foundation/goldens/matrix-legacy-inventory-files.searchpaths-2.json +++ b/mobile/rpc-foundation/goldens/matrix-legacy-inventory-files.searchpaths-2.json @@ -3,7 +3,7 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", diff --git a/mobile/rpc-foundation/goldens/matrix-legacy-inventory-fresh-inventory.json b/mobile/rpc-foundation/goldens/matrix-legacy-inventory-fresh-inventory.json index f3cf3d8544c..e7e036216f6 100644 --- a/mobile/rpc-foundation/goldens/matrix-legacy-inventory-fresh-inventory.json +++ b/mobile/rpc-foundation/goldens/matrix-legacy-inventory-fresh-inventory.json @@ -3,7 +3,7 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", diff --git a/mobile/rpc-foundation/goldens/matrix-legacy-inventory-old-inventory.json b/mobile/rpc-foundation/goldens/matrix-legacy-inventory-old-inventory.json index 9acf5a83e55..96f7aa18578 100644 --- a/mobile/rpc-foundation/goldens/matrix-legacy-inventory-old-inventory.json +++ b/mobile/rpc-foundation/goldens/matrix-legacy-inventory-old-inventory.json @@ -3,7 +3,7 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", diff --git a/mobile/rpc-foundation/goldens/matrix-linear-detail-barrier-linear.getissue-1.json b/mobile/rpc-foundation/goldens/matrix-linear-detail-barrier-linear.getissue-1.json index 973bc3bcffc..3d9481713cc 100644 --- a/mobile/rpc-foundation/goldens/matrix-linear-detail-barrier-linear.getissue-1.json +++ b/mobile/rpc-foundation/goldens/matrix-linear-detail-barrier-linear.getissue-1.json @@ -3,7 +3,7 @@ "family": "linear-detail-barrier", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", diff --git a/mobile/rpc-foundation/goldens/matrix-linear-detail-barrier-linear.issuecomments-1.json b/mobile/rpc-foundation/goldens/matrix-linear-detail-barrier-linear.issuecomments-1.json index 4a4f23193c3..261f486b3e9 100644 --- a/mobile/rpc-foundation/goldens/matrix-linear-detail-barrier-linear.issuecomments-1.json +++ b/mobile/rpc-foundation/goldens/matrix-linear-detail-barrier-linear.issuecomments-1.json @@ -3,7 +3,7 @@ "family": "linear-detail-barrier", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", diff --git a/mobile/rpc-foundation/goldens/matrix-linear.select-workspace-picker-linear.selectworkspace-1.json b/mobile/rpc-foundation/goldens/matrix-linear.select-workspace-picker-linear.selectworkspace-1.json index 0c1094056cf..8129598336f 100644 --- a/mobile/rpc-foundation/goldens/matrix-linear.select-workspace-picker-linear.selectworkspace-1.json +++ b/mobile/rpc-foundation/goldens/matrix-linear.select-workspace-picker-linear.selectworkspace-1.json @@ -3,7 +3,7 @@ "family": "linear.select-workspace-picker", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b65996c152b632d553a31e07e31ea5c76f998eada42cf0966923d730da21908f", diff --git a/mobile/rpc-foundation/goldens/matrix-live-worktree-name-runtime.clientevents.subscribe-1-1.json b/mobile/rpc-foundation/goldens/matrix-live-worktree-name-runtime.clientevents.subscribe-1-1.json index 4fc877af842..e3918ba9bdb 100644 --- a/mobile/rpc-foundation/goldens/matrix-live-worktree-name-runtime.clientevents.subscribe-1-1.json +++ b/mobile/rpc-foundation/goldens/matrix-live-worktree-name-runtime.clientevents.subscribe-1-1.json @@ -3,7 +3,7 @@ "family": "live-worktree-name", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", diff --git a/mobile/rpc-foundation/goldens/matrix-live-worktree-name-runtime.clientevents.subscribe-1-2.json b/mobile/rpc-foundation/goldens/matrix-live-worktree-name-runtime.clientevents.subscribe-1-2.json index 23dbc331d55..c3590f5ba4f 100644 --- a/mobile/rpc-foundation/goldens/matrix-live-worktree-name-runtime.clientevents.subscribe-1-2.json +++ b/mobile/rpc-foundation/goldens/matrix-live-worktree-name-runtime.clientevents.subscribe-1-2.json @@ -3,7 +3,7 @@ "family": "live-worktree-name", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", diff --git a/mobile/rpc-foundation/goldens/matrix-live-worktree-name-runtime.clientevents.subscribe-2-1.json b/mobile/rpc-foundation/goldens/matrix-live-worktree-name-runtime.clientevents.subscribe-2-1.json index 281084c048b..5202b6abec8 100644 --- a/mobile/rpc-foundation/goldens/matrix-live-worktree-name-runtime.clientevents.subscribe-2-1.json +++ b/mobile/rpc-foundation/goldens/matrix-live-worktree-name-runtime.clientevents.subscribe-2-1.json @@ -3,7 +3,7 @@ "family": "live-worktree-name", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", diff --git a/mobile/rpc-foundation/goldens/matrix-live-worktree-name-worktree.show-1.json b/mobile/rpc-foundation/goldens/matrix-live-worktree-name-worktree.show-1.json index 58b10d20675..7589146e528 100644 --- a/mobile/rpc-foundation/goldens/matrix-live-worktree-name-worktree.show-1.json +++ b/mobile/rpc-foundation/goldens/matrix-live-worktree-name-worktree.show-1.json @@ -3,7 +3,7 @@ "family": "live-worktree-name", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", diff --git a/mobile/rpc-foundation/goldens/matrix-live-worktree-name-worktree.show-2.json b/mobile/rpc-foundation/goldens/matrix-live-worktree-name-worktree.show-2.json index c654e27a224..3371958e955 100644 --- a/mobile/rpc-foundation/goldens/matrix-live-worktree-name-worktree.show-2.json +++ b/mobile/rpc-foundation/goldens/matrix-live-worktree-name-worktree.show-2.json @@ -3,7 +3,7 @@ "family": "live-worktree-name", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", diff --git a/mobile/rpc-foundation/goldens/matrix-live-worktree-name-worktree.show-3.json b/mobile/rpc-foundation/goldens/matrix-live-worktree-name-worktree.show-3.json index 86f76d1cf90..a037be620ff 100644 --- a/mobile/rpc-foundation/goldens/matrix-live-worktree-name-worktree.show-3.json +++ b/mobile/rpc-foundation/goldens/matrix-live-worktree-name-worktree.show-3.json @@ -3,7 +3,7 @@ "family": "live-worktree-name", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", diff --git a/mobile/rpc-foundation/goldens/matrix-nativechat.image-paste-terminal.send-1.json b/mobile/rpc-foundation/goldens/matrix-nativechat.image-paste-terminal.send-1.json index 154765b482d..7ad2dc7b19b 100644 --- a/mobile/rpc-foundation/goldens/matrix-nativechat.image-paste-terminal.send-1.json +++ b/mobile/rpc-foundation/goldens/matrix-nativechat.image-paste-terminal.send-1.json @@ -3,7 +3,7 @@ "family": "nativeChat.image-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/matrix-nativechat.image-paste-terminal.send-2.json b/mobile/rpc-foundation/goldens/matrix-nativechat.image-paste-terminal.send-2.json index 16d650c558c..d1aafb8a55b 100644 --- a/mobile/rpc-foundation/goldens/matrix-nativechat.image-paste-terminal.send-2.json +++ b/mobile/rpc-foundation/goldens/matrix-nativechat.image-paste-terminal.send-2.json @@ -3,7 +3,7 @@ "family": "nativeChat.image-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/matrix-nativechat.image-upload-clipboard.startimageupload-1.json b/mobile/rpc-foundation/goldens/matrix-nativechat.image-upload-clipboard.startimageupload-1.json index 946f9e785f7..1f176878e4f 100644 --- a/mobile/rpc-foundation/goldens/matrix-nativechat.image-upload-clipboard.startimageupload-1.json +++ b/mobile/rpc-foundation/goldens/matrix-nativechat.image-upload-clipboard.startimageupload-1.json @@ -3,7 +3,7 @@ "family": "nativeChat.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", @@ -91,16 +91,6 @@ } } }, - "2360f0a18466": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "TypeError", - "message": "Cannot destructure property 'uploadId' of 'startResponse.result' as it is null.", - "isRpcDeliveryUnknown": false - } - }, "32a7c0ae7918": { "status": "rejected", "startedAt": 0, @@ -147,15 +137,9 @@ } } }, - "443dd7aae7aa": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "TypeError", - "message": "Cannot destructure property 'uploadId' of 'startResponse.result' as it is undefined.", - "isRpcDeliveryUnknown": false - } + "468c321c00c0": { + "failure": "The host sent a reply this app could not read (clipboard.startImageUpload)", + "uploaded": "unuploaded" }, "6696a47819e1": { "name": "clipboard.startImageUpload#1", @@ -347,10 +331,6 @@ "ordinal": 1, "value": {} }, - "9fb187085300": { - "failure": "Cannot destructure property 'uploadId' of 'startResponse.result' as it is null.", - "uploaded": "unuploaded" - }, "9feead71a57d": { "failure": { "$rpc": "null" @@ -372,45 +352,21 @@ "isRpcDeliveryUnknown": true } }, - "aa2ba6a08e8b": { - "name": "clipboard.appendImageUploadChunk#1", - "ordinal": 5, - "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"clipboard.appendImageUploadChunk\",\"params\":{\"offset\":0,\"contentBase64\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\"}}" - }, - "ab55a4eae105": { - "name": "clipboard.appendImageUploadChunk#1", - "ordinal": 4, - "args": [ - { - "name": "method", - "value": "clipboard.appendImageUploadChunk" - }, - { - "name": "params", - "value": { - "contentBase64": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "offset": 0, - "uploadId": { - "$rpc": "undefined" - } - } - }, - { - "name": "options", - "value": { - "$rpc": "absent" - } - } - ], - "settlement": { - "status": "pending", - "startedAt": 0 - } - }, "aee3a490cf0d": { "failure": "", "uploaded": "unuploaded" }, + "bf4d693e3e27": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "RpcIncompatibleReplyError", + "message": "The host sent a reply this app could not read (clipboard.startImageUpload)", + "isRpcDeliveryUnknown": false, + "code": "incompatible_reply" + } + }, "c7584e82c72f": { "status": "rejected", "startedAt": 0, @@ -584,10 +540,6 @@ } } }, - "f04acab589d3": { - "failure": "Cannot destructure property 'uploadId' of 'startResponse.result' as it is undefined.", - "uploaded": "unuploaded" - }, "f3b516f62081": { "status": "rejected", "startedAt": 0, @@ -620,9 +572,9 @@ "sender": ["cd37c121c1fd"], "payloads": ["6696a47819e1"], "settlements": { - "normal": "443dd7aae7aa" + "normal": "bf4d693e3e27" }, - "state": "f04acab589d3", + "state": "468c321c00c0", "effects": ["994fccf9b305"] } }, @@ -632,45 +584,45 @@ "sender": ["d7fc074e6b40"], "payloads": ["6696a47819e1"], "settlements": { - "normal": "2360f0a18466" + "normal": "bf4d693e3e27" }, - "state": "9fb187085300", + "state": "468c321c00c0", "effects": ["994fccf9b305"] } }, { "id": "native-chat-image-upload-start-refused.inner-ok-missing:refused", "observation": { - "sender": ["8e050dc4db92", "ab55a4eae105"], - "payloads": ["6696a47819e1", "aa2ba6a08e8b"], + "sender": ["8e050dc4db92"], + "payloads": ["6696a47819e1"], "settlements": { - "normal": "9270aeb7d9c6" + "normal": "bf4d693e3e27" }, - "state": "9feead71a57d", + "state": "468c321c00c0", "effects": ["994fccf9b305"] } }, { "id": "native-chat-image-upload-start-refused.inner-false-string-error:refused", "observation": { - "sender": ["7a79daaa2290", "ab55a4eae105"], - "payloads": ["6696a47819e1", "aa2ba6a08e8b"], + "sender": ["7a79daaa2290"], + "payloads": ["6696a47819e1"], "settlements": { - "normal": "9270aeb7d9c6" + "normal": "bf4d693e3e27" }, - "state": "9feead71a57d", + "state": "468c321c00c0", "effects": ["994fccf9b305"] } }, { "id": "native-chat-image-upload-start-refused.inner-false-object-error:refused", "observation": { - "sender": ["23326ee9349f", "ab55a4eae105"], - "payloads": ["6696a47819e1", "aa2ba6a08e8b"], + "sender": ["23326ee9349f"], + "payloads": ["6696a47819e1"], "settlements": { - "normal": "9270aeb7d9c6" + "normal": "bf4d693e3e27" }, - "state": "9feead71a57d", + "state": "468c321c00c0", "effects": ["994fccf9b305"] } }, diff --git a/mobile/rpc-foundation/goldens/matrix-nativechat.session-option-pick-settings.mutatenativechatsessionoptions-1.json b/mobile/rpc-foundation/goldens/matrix-nativechat.session-option-pick-settings.mutatenativechatsessionoptions-1.json index 7baeeea1a42..3bc6e04a808 100644 --- a/mobile/rpc-foundation/goldens/matrix-nativechat.session-option-pick-settings.mutatenativechatsessionoptions-1.json +++ b/mobile/rpc-foundation/goldens/matrix-nativechat.session-option-pick-settings.mutatenativechatsessionoptions-1.json @@ -3,7 +3,7 @@ "family": "nativeChat.session-option-pick", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", diff --git a/mobile/rpc-foundation/goldens/matrix-nativechat.terminal-write-orchestration.workerterminaluserinput-1.json b/mobile/rpc-foundation/goldens/matrix-nativechat.terminal-write-orchestration.workerterminaluserinput-1.json index 273a7d15ed3..644da6a3776 100644 --- a/mobile/rpc-foundation/goldens/matrix-nativechat.terminal-write-orchestration.workerterminaluserinput-1.json +++ b/mobile/rpc-foundation/goldens/matrix-nativechat.terminal-write-orchestration.workerterminaluserinput-1.json @@ -3,7 +3,7 @@ "family": "nativeChat.terminal-write", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", diff --git a/mobile/rpc-foundation/goldens/matrix-nativechat.terminal-write-terminal.send-1.json b/mobile/rpc-foundation/goldens/matrix-nativechat.terminal-write-terminal.send-1.json index fe1e0ea9c7b..501696d582f 100644 --- a/mobile/rpc-foundation/goldens/matrix-nativechat.terminal-write-terminal.send-1.json +++ b/mobile/rpc-foundation/goldens/matrix-nativechat.terminal-write-terminal.send-1.json @@ -3,7 +3,7 @@ "family": "nativeChat.terminal-write", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", diff --git a/mobile/rpc-foundation/goldens/matrix-notifications.desktop-stream-notifications.getmissedsince-1.json b/mobile/rpc-foundation/goldens/matrix-notifications.desktop-stream-notifications.getmissedsince-1.json index d1010120d6a..acb384d58a8 100644 --- a/mobile/rpc-foundation/goldens/matrix-notifications.desktop-stream-notifications.getmissedsince-1.json +++ b/mobile/rpc-foundation/goldens/matrix-notifications.desktop-stream-notifications.getmissedsince-1.json @@ -3,7 +3,7 @@ "family": "notifications.desktop-stream", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "eacf859143588ae6bee2804975d642b6c1088d57ae77ffe298620250d9a9f0e4", diff --git a/mobile/rpc-foundation/goldens/matrix-notifications.desktop-stream-notifications.subscribe-1-1.json b/mobile/rpc-foundation/goldens/matrix-notifications.desktop-stream-notifications.subscribe-1-1.json index da4bde080dc..8915986b132 100644 --- a/mobile/rpc-foundation/goldens/matrix-notifications.desktop-stream-notifications.subscribe-1-1.json +++ b/mobile/rpc-foundation/goldens/matrix-notifications.desktop-stream-notifications.subscribe-1-1.json @@ -3,7 +3,7 @@ "family": "notifications.desktop-stream", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "eacf859143588ae6bee2804975d642b6c1088d57ae77ffe298620250d9a9f0e4", diff --git a/mobile/rpc-foundation/goldens/matrix-notifications.desktop-stream-notifications.subscribe-1-2.json b/mobile/rpc-foundation/goldens/matrix-notifications.desktop-stream-notifications.subscribe-1-2.json index 64ff4620edf..63d6f17a2ad 100644 --- a/mobile/rpc-foundation/goldens/matrix-notifications.desktop-stream-notifications.subscribe-1-2.json +++ b/mobile/rpc-foundation/goldens/matrix-notifications.desktop-stream-notifications.subscribe-1-2.json @@ -3,7 +3,7 @@ "family": "notifications.desktop-stream", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "eacf859143588ae6bee2804975d642b6c1088d57ae77ffe298620250d9a9f0e4", diff --git a/mobile/rpc-foundation/goldens/matrix-notifications.desktop-stream-notifications.unsubscribe-1.json b/mobile/rpc-foundation/goldens/matrix-notifications.desktop-stream-notifications.unsubscribe-1.json index 23aa1a26037..3dbc09d9638 100644 --- a/mobile/rpc-foundation/goldens/matrix-notifications.desktop-stream-notifications.unsubscribe-1.json +++ b/mobile/rpc-foundation/goldens/matrix-notifications.desktop-stream-notifications.unsubscribe-1.json @@ -3,7 +3,7 @@ "family": "notifications.desktop-stream", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "eacf859143588ae6bee2804975d642b6c1088d57ae77ffe298620250d9a9f0e4", diff --git a/mobile/rpc-foundation/goldens/matrix-notifications.display-test-screen-notifications.testpush-1.json b/mobile/rpc-foundation/goldens/matrix-notifications.display-test-screen-notifications.testpush-1.json index 910cf422d8e..27f26a82972 100644 --- a/mobile/rpc-foundation/goldens/matrix-notifications.display-test-screen-notifications.testpush-1.json +++ b/mobile/rpc-foundation/goldens/matrix-notifications.display-test-screen-notifications.testpush-1.json @@ -3,7 +3,7 @@ "family": "notifications.display-test-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "12a04986290715d5db23a1eb5192c1138bb2d375d1b1dd37ba310ea89eb11566", diff --git a/mobile/rpc-foundation/goldens/matrix-notifications.push-dismissal-notifications.getmissedsince-1.json b/mobile/rpc-foundation/goldens/matrix-notifications.push-dismissal-notifications.getmissedsince-1.json index 47bd5a69914..fd930c7db02 100644 --- a/mobile/rpc-foundation/goldens/matrix-notifications.push-dismissal-notifications.getmissedsince-1.json +++ b/mobile/rpc-foundation/goldens/matrix-notifications.push-dismissal-notifications.getmissedsince-1.json @@ -3,7 +3,7 @@ "family": "notifications.push-dismissal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "595a3eb2994d0596b9fcd0707b175b4e978625053dfbc5c541b0350c0cbfb524", diff --git a/mobile/rpc-foundation/goldens/matrix-notifications.push-registration-notifications.registerpush-1.json b/mobile/rpc-foundation/goldens/matrix-notifications.push-registration-notifications.registerpush-1.json index e262e0b8a2d..bbfa8afbdda 100644 --- a/mobile/rpc-foundation/goldens/matrix-notifications.push-registration-notifications.registerpush-1.json +++ b/mobile/rpc-foundation/goldens/matrix-notifications.push-registration-notifications.registerpush-1.json @@ -3,7 +3,7 @@ "family": "notifications.push-registration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "2e3d939dc162dbc5a38d8a7207111688204a825fd70348721917b3016e1c9470", diff --git a/mobile/rpc-foundation/goldens/matrix-notifications.push-registration-notifications.unregisterpush-1.json b/mobile/rpc-foundation/goldens/matrix-notifications.push-registration-notifications.unregisterpush-1.json index 7dc80bc424d..7745d313c70 100644 --- a/mobile/rpc-foundation/goldens/matrix-notifications.push-registration-notifications.unregisterpush-1.json +++ b/mobile/rpc-foundation/goldens/matrix-notifications.push-registration-notifications.unregisterpush-1.json @@ -3,7 +3,7 @@ "family": "notifications.push-registration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "2e3d939dc162dbc5a38d8a7207111688204a825fd70348721917b3016e1c9470", diff --git a/mobile/rpc-foundation/goldens/matrix-pairing.pre-profile-direct-status.json b/mobile/rpc-foundation/goldens/matrix-pairing.pre-profile-direct-status.json index 49f1f0d8f0e..1a3a07a8ffb 100644 --- a/mobile/rpc-foundation/goldens/matrix-pairing.pre-profile-direct-status.json +++ b/mobile/rpc-foundation/goldens/matrix-pairing.pre-profile-direct-status.json @@ -3,7 +3,7 @@ "family": "pairing.pre-profile", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e33d584229530c716ecdc44d198b95fcfb4dfd9468fba7d5222ee3f122950197", diff --git a/mobile/rpc-foundation/goldens/matrix-pairing.pre-profile-pairing.getendpoints-1.json b/mobile/rpc-foundation/goldens/matrix-pairing.pre-profile-pairing.getendpoints-1.json index 5e70b4a9c7e..6c351f3394b 100644 --- a/mobile/rpc-foundation/goldens/matrix-pairing.pre-profile-pairing.getendpoints-1.json +++ b/mobile/rpc-foundation/goldens/matrix-pairing.pre-profile-pairing.getendpoints-1.json @@ -3,7 +3,7 @@ "family": "pairing.pre-profile", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e33d584229530c716ecdc44d198b95fcfb4dfd9468fba7d5222ee3f122950197", diff --git a/mobile/rpc-foundation/goldens/matrix-pairing.pre-profile-pairing.provisionrelay-1.json b/mobile/rpc-foundation/goldens/matrix-pairing.pre-profile-pairing.provisionrelay-1.json index aa3d98c3e95..fd2256a74ab 100644 --- a/mobile/rpc-foundation/goldens/matrix-pairing.pre-profile-pairing.provisionrelay-1.json +++ b/mobile/rpc-foundation/goldens/matrix-pairing.pre-profile-pairing.provisionrelay-1.json @@ -3,7 +3,7 @@ "family": "pairing.pre-profile", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e33d584229530c716ecdc44d198b95fcfb4dfd9468fba7d5222ee3f122950197", diff --git a/mobile/rpc-foundation/goldens/matrix-pairing.pre-profile-relay-status.json b/mobile/rpc-foundation/goldens/matrix-pairing.pre-profile-relay-status.json index f45ee624b1d..520ba8f06a7 100644 --- a/mobile/rpc-foundation/goldens/matrix-pairing.pre-profile-relay-status.json +++ b/mobile/rpc-foundation/goldens/matrix-pairing.pre-profile-relay-status.json @@ -3,7 +3,7 @@ "family": "pairing.pre-profile", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e33d584229530c716ecdc44d198b95fcfb4dfd9468fba7d5222ee3f122950197", diff --git a/mobile/rpc-foundation/goldens/matrix-project-explicit-false-github.project.updateissuebyslug-1.json b/mobile/rpc-foundation/goldens/matrix-project-explicit-false-github.project.updateissuebyslug-1.json index 656347b61ed..a1a77ca1b19 100644 --- a/mobile/rpc-foundation/goldens/matrix-project-explicit-false-github.project.updateissuebyslug-1.json +++ b/mobile/rpc-foundation/goldens/matrix-project-explicit-false-github.project.updateissuebyslug-1.json @@ -3,7 +3,7 @@ "family": "project-explicit-false", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", diff --git a/mobile/rpc-foundation/goldens/matrix-relay.credential-rotation-pairing.getendpoints-1.json b/mobile/rpc-foundation/goldens/matrix-relay.credential-rotation-pairing.getendpoints-1.json index a68dc234b04..46373695760 100644 --- a/mobile/rpc-foundation/goldens/matrix-relay.credential-rotation-pairing.getendpoints-1.json +++ b/mobile/rpc-foundation/goldens/matrix-relay.credential-rotation-pairing.getendpoints-1.json @@ -3,7 +3,7 @@ "family": "relay.credential-rotation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "651e75383caf1b30c329dec2d5d4f0da5358c410402d03cbb087f39600d7a4d2", diff --git a/mobile/rpc-foundation/goldens/matrix-relay.credential-rotation-pairing.getendpoints-2.json b/mobile/rpc-foundation/goldens/matrix-relay.credential-rotation-pairing.getendpoints-2.json index 63ef7603769..1fc162001b0 100644 --- a/mobile/rpc-foundation/goldens/matrix-relay.credential-rotation-pairing.getendpoints-2.json +++ b/mobile/rpc-foundation/goldens/matrix-relay.credential-rotation-pairing.getendpoints-2.json @@ -3,7 +3,7 @@ "family": "relay.credential-rotation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "651e75383caf1b30c329dec2d5d4f0da5358c410402d03cbb087f39600d7a4d2", diff --git a/mobile/rpc-foundation/goldens/matrix-relay.credential-rotation-pairing.provisionrelay-1.json b/mobile/rpc-foundation/goldens/matrix-relay.credential-rotation-pairing.provisionrelay-1.json index a8aa6788e38..233ae9df1d4 100644 --- a/mobile/rpc-foundation/goldens/matrix-relay.credential-rotation-pairing.provisionrelay-1.json +++ b/mobile/rpc-foundation/goldens/matrix-relay.credential-rotation-pairing.provisionrelay-1.json @@ -3,7 +3,7 @@ "family": "relay.credential-rotation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "651e75383caf1b30c329dec2d5d4f0da5358c410402d03cbb087f39600d7a4d2", diff --git a/mobile/rpc-foundation/goldens/matrix-relay.direct-upgrade-pairing.getendpoints-1.json b/mobile/rpc-foundation/goldens/matrix-relay.direct-upgrade-pairing.getendpoints-1.json index 54778dd2357..d92b69c54e9 100644 --- a/mobile/rpc-foundation/goldens/matrix-relay.direct-upgrade-pairing.getendpoints-1.json +++ b/mobile/rpc-foundation/goldens/matrix-relay.direct-upgrade-pairing.getendpoints-1.json @@ -3,7 +3,7 @@ "family": "relay.direct-upgrade", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "651e75383caf1b30c329dec2d5d4f0da5358c410402d03cbb087f39600d7a4d2", diff --git a/mobile/rpc-foundation/goldens/matrix-relay.direct-upgrade-pairing.getendpoints-2.json b/mobile/rpc-foundation/goldens/matrix-relay.direct-upgrade-pairing.getendpoints-2.json index 1c8fc716913..182e1e915ed 100644 --- a/mobile/rpc-foundation/goldens/matrix-relay.direct-upgrade-pairing.getendpoints-2.json +++ b/mobile/rpc-foundation/goldens/matrix-relay.direct-upgrade-pairing.getendpoints-2.json @@ -3,7 +3,7 @@ "family": "relay.direct-upgrade", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "651e75383caf1b30c329dec2d5d4f0da5358c410402d03cbb087f39600d7a4d2", diff --git a/mobile/rpc-foundation/goldens/matrix-relay.direct-upgrade-pairing.provisionrelay-1.json b/mobile/rpc-foundation/goldens/matrix-relay.direct-upgrade-pairing.provisionrelay-1.json index 795cee16fcf..52dbfb35f22 100644 --- a/mobile/rpc-foundation/goldens/matrix-relay.direct-upgrade-pairing.provisionrelay-1.json +++ b/mobile/rpc-foundation/goldens/matrix-relay.direct-upgrade-pairing.provisionrelay-1.json @@ -3,7 +3,7 @@ "family": "relay.direct-upgrade", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "651e75383caf1b30c329dec2d5d4f0da5358c410402d03cbb087f39600d7a4d2", diff --git a/mobile/rpc-foundation/goldens/matrix-relay.pairing-recovery-pairing.getendpoints-1.json b/mobile/rpc-foundation/goldens/matrix-relay.pairing-recovery-pairing.getendpoints-1.json index 3d04606504b..fa2003458c7 100644 --- a/mobile/rpc-foundation/goldens/matrix-relay.pairing-recovery-pairing.getendpoints-1.json +++ b/mobile/rpc-foundation/goldens/matrix-relay.pairing-recovery-pairing.getendpoints-1.json @@ -3,7 +3,7 @@ "family": "relay.pairing-recovery", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e33d584229530c716ecdc44d198b95fcfb4dfd9468fba7d5222ee3f122950197", diff --git a/mobile/rpc-foundation/goldens/matrix-session.browser-tab-create-browser.tabcreate-1.json b/mobile/rpc-foundation/goldens/matrix-session.browser-tab-create-browser.tabcreate-1.json new file mode 100644 index 00000000000..dae28bd1fed --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-session.browser-tab-create-browser.tabcreate-1.json @@ -0,0 +1,663 @@ +{ + "operation": "session.content-create", + "family": "session.browser-tab-create", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", + "scenarioSha256": "6c606813584d6ac89251c725a556d717603acde405a8d45ef6d844e06f2da67a", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "0126fcbbbea0": { + "name": "browser.tabCreate#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "browser.tabCreate" + }, + { + "name": "params", + "value": { + "activate": true, + "url": "https://example.com/", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "timeoutMs": 30000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "0848f676dd74": { + "name": "browser.tabCreate#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "browser.tabCreate" + }, + { + "name": "params", + "value": { + "activate": true, + "url": "https://example.com/", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "timeoutMs": 30000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-1", + "ok": false + } + } + }, + "134e6545bfe5": { + "createError": "transport failure", + "creatingBrowser": false, + "creatingMarkdown": false, + "pendingBrowserFocusPageId": { + "$rpc": "null" + } + }, + "1c09d93a111a": { + "name": "browser.tabCreate#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "browser.tabCreate" + }, + { + "name": "params", + "value": { + "activate": true, + "url": "https://example.com/", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "timeoutMs": 30000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-1", + "ok": false + } + } + }, + "1d5503a7e274": { + "name": "toast", + "ordinal": 3, + "value": { + "message": "Unknown method" + } + }, + "20aae2d43214": { + "name": "browser.tabCreate#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "browser.tabCreate" + }, + { + "name": "params", + "value": { + "activate": true, + "url": "https://example.com/", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "timeoutMs": 30000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": { + "message": "inner refused" + }, + "ok": false + } + } + } + }, + "4a842fa3c9c1": { + "name": "browser.tabCreate#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "browser.tabCreate" + }, + { + "name": "params", + "value": { + "activate": true, + "url": "https://example.com/", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "timeoutMs": 30000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "browserPageId": "page-1" + } + } + } + }, + "4c73134e473e": { + "name": "toast", + "ordinal": 3, + "value": { + "message": "outer refused" + } + }, + "6248a3dd0710": { + "name": "fetch-session-tabs", + "ordinal": 3, + "value": {} + }, + "6371ca02b18e": { + "createError": "outer refused", + "creatingBrowser": false, + "creatingMarkdown": false, + "pendingBrowserFocusPageId": { + "$rpc": "null" + } + }, + "6e66950b7e8a": { + "name": "browser.tabCreate#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "browser.tabCreate" + }, + { + "name": "params", + "value": { + "activate": true, + "url": "https://example.com/", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "timeoutMs": 30000 + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "7ed3d39f0607": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": false + }, + "84e5ca07cb7a": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": true + }, + "8c04a4093021": { + "name": "browser.tabCreate#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "browser.tabCreate" + }, + { + "name": "params", + "value": { + "activate": true, + "url": "https://example.com/", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "timeoutMs": 30000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-1", + "ok": false + } + } + }, + "9744697e6cb8": { + "name": "toast", + "ordinal": 3, + "value": { + "message": "transport failure" + } + }, + "b562af7f460c": { + "createError": "The host sent a reply this app could not read (browser.tabCreate)", + "creatingBrowser": false, + "creatingMarkdown": false, + "pendingBrowserFocusPageId": { + "$rpc": "null" + } + }, + "bdb961e7dfd9": { + "name": "browser.tabCreate#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "browser.tabCreate" + }, + { + "name": "params", + "value": { + "activate": true, + "url": "https://example.com/", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "timeoutMs": 30000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "be54b0713eaa": { + "name": "toast", + "ordinal": 3, + "value": { + "message": "The host sent a reply this app could not read (browser.tabCreate)" + } + }, + "d574cdcd4bef": { + "createError": "", + "creatingBrowser": false, + "creatingMarkdown": false, + "pendingBrowserFocusPageId": { + "$rpc": "null" + } + }, + "d9a882adde26": { + "name": "browser.tabCreate#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"browser.tabCreate\",\"params\":{\"worktree\":\"id:workspace-1\",\"url\":\"https://example.com/\",\"activate\":true}}" + }, + "dbd60af06eac": { + "name": "browser.tabCreate#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "browser.tabCreate" + }, + { + "name": "params", + "value": { + "activate": true, + "url": "https://example.com/", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "timeoutMs": 30000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true + } + } + }, + "dfb723df461a": { + "name": "fetch-pending-browser-tabs", + "ordinal": 5, + "value": {} + }, + "e6b6cf30c6ee": { + "createError": "Unknown method", + "creatingBrowser": false, + "creatingMarkdown": false, + "pendingBrowserFocusPageId": { + "$rpc": "null" + } + }, + "eda7d625e4b6": { + "name": "fetch-pending-browser-tabs", + "ordinal": 4, + "value": {} + }, + "f1e12d7f04c7": { + "createError": "", + "creatingBrowser": false, + "creatingMarkdown": false, + "pendingBrowserFocusPageId": "page-1" + }, + "f308f4a0d416": { + "name": "toast", + "ordinal": 3, + "value": { + "message": "" + } + }, + "f8d713d84895": { + "name": "browser.tabCreate#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "browser.tabCreate" + }, + { + "name": "params", + "value": { + "activate": true, + "url": "https://example.com/", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "timeoutMs": 30000 + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "fcc0356b0433": { + "name": "browser.tabCreate#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "browser.tabCreate" + }, + { + "name": "params", + "value": { + "activate": true, + "url": "https://example.com/", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "timeoutMs": 30000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + } + }, + "recording": { + "scenario": "matrix-session.browser-tab-create-browser.tabcreate-1", + "checkpoints": [ + { + "id": "session-browser-tab-created.normal:created", + "observation": { + "sender": ["4a842fa3c9c1"], + "payloads": ["d9a882adde26"], + "settlements": { + "browser": "84e5ca07cb7a" + }, + "state": "f1e12d7f04c7", + "effects": ["6248a3dd0710", "eda7d625e4b6", "dfb723df461a"] + } + }, + { + "id": "session-browser-tab-created.result-absent:created", + "observation": { + "sender": ["dbd60af06eac"], + "payloads": ["d9a882adde26"], + "settlements": { + "browser": "7ed3d39f0607" + }, + "state": "b562af7f460c", + "effects": ["be54b0713eaa"] + } + }, + { + "id": "session-browser-tab-created.result-null:created", + "observation": { + "sender": ["fcc0356b0433"], + "payloads": ["d9a882adde26"], + "settlements": { + "browser": "7ed3d39f0607" + }, + "state": "b562af7f460c", + "effects": ["be54b0713eaa"] + } + }, + { + "id": "session-browser-tab-created.inner-ok-missing:created", + "observation": { + "sender": ["bdb961e7dfd9"], + "payloads": ["d9a882adde26"], + "settlements": { + "browser": "84e5ca07cb7a" + }, + "state": "d574cdcd4bef", + "effects": ["6248a3dd0710", "eda7d625e4b6", "dfb723df461a"] + } + }, + { + "id": "session-browser-tab-created.inner-false-string-error:created", + "observation": { + "sender": ["0126fcbbbea0"], + "payloads": ["d9a882adde26"], + "settlements": { + "browser": "84e5ca07cb7a" + }, + "state": "d574cdcd4bef", + "effects": ["6248a3dd0710", "eda7d625e4b6", "dfb723df461a"] + } + }, + { + "id": "session-browser-tab-created.inner-false-object-error:created", + "observation": { + "sender": ["20aae2d43214"], + "payloads": ["d9a882adde26"], + "settlements": { + "browser": "84e5ca07cb7a" + }, + "state": "d574cdcd4bef", + "effects": ["6248a3dd0710", "eda7d625e4b6", "dfb723df461a"] + } + }, + { + "id": "session-browser-tab-created.outer-refused:created", + "observation": { + "sender": ["1c09d93a111a"], + "payloads": ["d9a882adde26"], + "settlements": { + "browser": "7ed3d39f0607" + }, + "state": "6371ca02b18e", + "effects": ["4c73134e473e"] + } + }, + { + "id": "session-browser-tab-created.outer-refused-no-message:created", + "observation": { + "sender": ["0848f676dd74"], + "payloads": ["d9a882adde26"], + "settlements": { + "browser": "7ed3d39f0607" + }, + "state": "d574cdcd4bef", + "effects": ["f308f4a0d416"] + } + }, + { + "id": "session-browser-tab-created.method-not-found:created", + "observation": { + "sender": ["8c04a4093021"], + "payloads": ["d9a882adde26"], + "settlements": { + "browser": "7ed3d39f0607" + }, + "state": "e6b6cf30c6ee", + "effects": ["1d5503a7e274"] + } + }, + { + "id": "session-browser-tab-created.transport-rejection:created", + "observation": { + "sender": ["6e66950b7e8a"], + "payloads": ["d9a882adde26"], + "settlements": { + "browser": "7ed3d39f0607" + }, + "state": "134e6545bfe5", + "effects": ["9744697e6cb8"] + } + }, + { + "id": "session-browser-tab-created.transport-rejection-no-message:created", + "observation": { + "sender": ["f8d713d84895"], + "payloads": ["d9a882adde26"], + "settlements": { + "browser": "7ed3d39f0607" + }, + "state": "d574cdcd4bef", + "effects": ["f308f4a0d416"] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-session.content-create-files.createfile-1.json b/mobile/rpc-foundation/goldens/matrix-session.content-create-files.createfile-1.json index f301f6a50cb..8f7184641bb 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.content-create-files.createfile-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.content-create-files.createfile-1.json @@ -3,7 +3,7 @@ "family": "session.content-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", diff --git a/mobile/rpc-foundation/goldens/matrix-session.content-create-files.open-1.json b/mobile/rpc-foundation/goldens/matrix-session.content-create-files.open-1.json index cb7586d4502..08070fe1833 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.content-create-files.open-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.content-create-files.open-1.json @@ -3,7 +3,7 @@ "family": "session.content-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", diff --git a/mobile/rpc-foundation/goldens/matrix-session.content-create-status.get-1.json b/mobile/rpc-foundation/goldens/matrix-session.content-create-status.get-1.json index 65acc6a2364..3466bc16e3a 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.content-create-status.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.content-create-status.get-1.json @@ -3,7 +3,7 @@ "family": "session.content-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", diff --git a/mobile/rpc-foundation/goldens/matrix-session.content-create-worktree.show-1.json b/mobile/rpc-foundation/goldens/matrix-session.content-create-worktree.show-1.json index c3415189fd3..63e936e85f7 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.content-create-worktree.show-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.content-create-worktree.show-1.json @@ -3,7 +3,7 @@ "family": "session.content-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", diff --git a/mobile/rpc-foundation/goldens/matrix-session.create-terminal-session.tabs.createterminal-1.json b/mobile/rpc-foundation/goldens/matrix-session.create-terminal-session.tabs.createterminal-1.json index 03283b3541e..43213a883f6 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.create-terminal-session.tabs.createterminal-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.create-terminal-session.tabs.createterminal-1.json @@ -3,7 +3,7 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f0cc9511c5e878b6dd78e2911b5c14351b41b7bb944e5e03c2fa1ddbcdc7ea10", @@ -13,14 +13,6 @@ "projectionVersion": 2, "goldenFormatVersion": 5, "values": { - "239453513aa9": { - "name": "toast", - "ordinal": 4, - "value": { - "durationMs": 1800, - "message": "Couldn't run Notes" - } - }, "2977cbddd89f": { "name": "session.tabs.createTerminal#1", "ordinal": 1, @@ -66,21 +58,6 @@ } } }, - "365b37d1f834": { - "activeHandle": "terminal-0", - "activeSessionTabId": "tab-0", - "createError": "Cannot read properties of undefined (reading 'tab')", - "creating": false, - "initializedHandles": ["terminal-0"], - "pendingActiveSessionTabId": { - "$rpc": "null" - }, - "pendingActiveTerminalHandle": { - "$rpc": "null" - }, - "sessionTabs": [], - "terminals": [] - }, "4694ea73188a": { "name": "session.tabs.createTerminal#1", "ordinal": 1, @@ -157,21 +134,6 @@ "message": "Notes sent" } }, - "534a9aa60b5f": { - "activeHandle": "terminal-0", - "activeSessionTabId": "tab-0", - "createError": "Cannot read properties of undefined (reading 'id')", - "creating": false, - "initializedHandles": [], - "pendingActiveSessionTabId": { - "$rpc": "null" - }, - "pendingActiveTerminalHandle": { - "$rpc": "null" - }, - "sessionTabs": [], - "terminals": [] - }, "58bef0d5522c": { "name": "terminal.send#1", "ordinal": 6, @@ -601,21 +563,6 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"session.tabs.createTerminal\",\"params\":{\"worktree\":\"id:wt-1\",\"afterTabId\":\"tab-0\",\"clientMutationId\":\"mobile-create:mjuohs00-8ig2hens\",\"activate\":false,\"select\":true,\"navigation\":\"caller\"}}" }, - "dbe4d9f596c2": { - "activeHandle": "terminal-0", - "activeSessionTabId": "tab-0", - "createError": "Cannot read properties of null (reading 'tab')", - "creating": false, - "initializedHandles": ["terminal-0"], - "pendingActiveSessionTabId": { - "$rpc": "null" - }, - "pendingActiveTerminalHandle": { - "$rpc": "null" - }, - "sessionTabs": [], - "terminals": [] - }, "e247d725ee7d": { "name": "fetch-session-tabs", "ordinal": 10, @@ -658,6 +605,21 @@ } } }, + "e418d760df6a": { + "activeHandle": "terminal-0", + "activeSessionTabId": "tab-0", + "createError": "The host sent a reply this app could not read (session.tabs.createTerminal)", + "creating": false, + "initializedHandles": ["terminal-0"], + "pendingActiveSessionTabId": { + "$rpc": "null" + }, + "pendingActiveTerminalHandle": { + "$rpc": "null" + }, + "sessionTabs": [], + "terminals": [] + }, "e5f7b12b349b": { "name": "session.tabs.createTerminal#1", "ordinal": 1, @@ -893,7 +855,7 @@ "mount": "eb79a9b3682a", "create": "eb79a9b3682a" }, - "state": "365b37d1f834", + "state": "e418d760df6a", "effects": ["b1152db10a02"] } }, @@ -906,7 +868,7 @@ "mount": "eb79a9b3682a", "create": "eb79a9b3682a" }, - "state": "365b37d1f834", + "state": "e418d760df6a", "effects": ["b1152db10a02"] } }, @@ -919,7 +881,7 @@ "mount": "eb79a9b3682a", "create": "eb79a9b3682a" }, - "state": "365b37d1f834", + "state": "e418d760df6a", "effects": ["b1152db10a02"] } }, @@ -932,7 +894,7 @@ "mount": "eb79a9b3682a", "create": "eb79a9b3682a" }, - "state": "dbe4d9f596c2", + "state": "e418d760df6a", "effects": ["b1152db10a02"] } }, @@ -945,7 +907,7 @@ "mount": "eb79a9b3682a", "create": "eb79a9b3682a" }, - "state": "dbe4d9f596c2", + "state": "e418d760df6a", "effects": ["b1152db10a02"] } }, @@ -958,7 +920,7 @@ "mount": "eb79a9b3682a", "create": "eb79a9b3682a" }, - "state": "dbe4d9f596c2", + "state": "e418d760df6a", "effects": ["b1152db10a02"] } }, @@ -971,8 +933,8 @@ "mount": "eb79a9b3682a", "create": "eb79a9b3682a" }, - "state": "534a9aa60b5f", - "effects": ["4d318de3b635", "239453513aa9"] + "state": "e418d760df6a", + "effects": ["b1152db10a02"] } }, { @@ -984,8 +946,8 @@ "mount": "eb79a9b3682a", "create": "eb79a9b3682a" }, - "state": "534a9aa60b5f", - "effects": ["4d318de3b635", "239453513aa9"] + "state": "e418d760df6a", + "effects": ["b1152db10a02"] } }, { @@ -997,8 +959,8 @@ "mount": "eb79a9b3682a", "create": "eb79a9b3682a" }, - "state": "534a9aa60b5f", - "effects": ["4d318de3b635", "239453513aa9"] + "state": "e418d760df6a", + "effects": ["b1152db10a02"] } }, { @@ -1010,8 +972,8 @@ "mount": "eb79a9b3682a", "create": "eb79a9b3682a" }, - "state": "534a9aa60b5f", - "effects": ["4d318de3b635", "239453513aa9"] + "state": "e418d760df6a", + "effects": ["b1152db10a02"] } }, { @@ -1023,8 +985,8 @@ "mount": "eb79a9b3682a", "create": "eb79a9b3682a" }, - "state": "534a9aa60b5f", - "effects": ["4d318de3b635", "239453513aa9"] + "state": "e418d760df6a", + "effects": ["b1152db10a02"] } }, { @@ -1036,8 +998,8 @@ "mount": "eb79a9b3682a", "create": "eb79a9b3682a" }, - "state": "534a9aa60b5f", - "effects": ["4d318de3b635", "239453513aa9"] + "state": "e418d760df6a", + "effects": ["b1152db10a02"] } }, { @@ -1049,8 +1011,8 @@ "mount": "eb79a9b3682a", "create": "eb79a9b3682a" }, - "state": "534a9aa60b5f", - "effects": ["4d318de3b635", "239453513aa9"] + "state": "e418d760df6a", + "effects": ["b1152db10a02"] } }, { @@ -1062,8 +1024,8 @@ "mount": "eb79a9b3682a", "create": "eb79a9b3682a" }, - "state": "534a9aa60b5f", - "effects": ["4d318de3b635", "239453513aa9"] + "state": "e418d760df6a", + "effects": ["b1152db10a02"] } }, { @@ -1075,8 +1037,8 @@ "mount": "eb79a9b3682a", "create": "eb79a9b3682a" }, - "state": "534a9aa60b5f", - "effects": ["4d318de3b635", "239453513aa9"] + "state": "e418d760df6a", + "effects": ["b1152db10a02"] } }, { diff --git a/mobile/rpc-foundation/goldens/matrix-session.create-terminal-terminal.send-1.json b/mobile/rpc-foundation/goldens/matrix-session.create-terminal-terminal.send-1.json index 72500f39d4b..c40e7e51b06 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.create-terminal-terminal.send-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.create-terminal-terminal.send-1.json @@ -3,7 +3,7 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f0cc9511c5e878b6dd78e2911b5c14351b41b7bb944e5e03c2fa1ddbcdc7ea10", diff --git a/mobile/rpc-foundation/goldens/matrix-session.diff-notes-worktree.show-1.json b/mobile/rpc-foundation/goldens/matrix-session.diff-notes-worktree.show-1.json index 91d23c0d3a5..c9de97b357d 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.diff-notes-worktree.show-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.diff-notes-worktree.show-1.json @@ -3,7 +3,7 @@ "family": "session.diff-notes", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", @@ -269,15 +269,6 @@ } } }, - "70c6ae2e6f4a": { - "name": "unhandled-rejection", - "ordinal": 3, - "value": { - "category": "TypeError", - "isRpcDeliveryUnknown": false, - "message": "Cannot read properties of undefined (reading 'worktree')" - } - }, "7ceace53bbee": { "name": "worktree.show#1", "ordinal": 1, @@ -350,15 +341,6 @@ } } }, - "90a104fa0cf9": { - "name": "unhandled-rejection", - "ordinal": 3, - "value": { - "category": "TypeError", - "isRpcDeliveryUnknown": false, - "message": "Cannot read properties of null (reading 'worktree')" - } - }, "cf4fa55e3a8d": { "name": "unhandled-rejection", "ordinal": 3, @@ -412,6 +394,16 @@ "message": "transport failure" } }, + "da8252771fbd": { + "name": "unhandled-rejection", + "ordinal": 3, + "value": { + "category": "RpcIncompatibleReplyError", + "code": "incompatible_reply", + "isRpcDeliveryUnknown": false, + "message": "The host sent a reply this app could not read (worktree.show)" + } + }, "e28b1ad79121": { "busy": false, "diffComments": [ @@ -518,7 +510,7 @@ "mount": "eb79a9b3682a" }, "state": "432aeb4f1709", - "effects": ["70c6ae2e6f4a"] + "effects": ["da8252771fbd"] } }, { @@ -530,7 +522,7 @@ "mount": "eb79a9b3682a" }, "state": "432aeb4f1709", - "effects": ["90a104fa0cf9"] + "effects": ["da8252771fbd"] } }, { diff --git a/mobile/rpc-foundation/goldens/matrix-session.diff-review-actions-worktree.set-1.json b/mobile/rpc-foundation/goldens/matrix-session.diff-review-actions-worktree.set-1.json index 0c7aeb869a7..e8ab438f118 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.diff-review-actions-worktree.set-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.diff-review-actions-worktree.set-1.json @@ -3,10 +3,10 @@ "family": "session.diff-review-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", - "adapterSha256": "fd443c85a6d2b0c1355e29f6f366e35d330a2033c7ddb90ab6713584ddda2f6f", + "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "c583058382c949e977b7a1287895ed9ccb8cb408b684aef186b629976ff1da4d", "platform": "darwin", "scenarioVersion": 1, diff --git a/mobile/rpc-foundation/goldens/matrix-session.diff-review-base-ref-show.json b/mobile/rpc-foundation/goldens/matrix-session.diff-review-base-ref-show.json index 9c8db9ef7a5..bc5f850f222 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.diff-review-base-ref-show.json +++ b/mobile/rpc-foundation/goldens/matrix-session.diff-review-base-ref-show.json @@ -3,7 +3,7 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", diff --git a/mobile/rpc-foundation/goldens/matrix-session.diff-review-git.branchcompare-1.json b/mobile/rpc-foundation/goldens/matrix-session.diff-review-git.branchcompare-1.json index 9e80d1ddc76..17646af3d38 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.diff-review-git.branchcompare-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.diff-review-git.branchcompare-1.json @@ -3,7 +3,7 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", @@ -13,6 +13,88 @@ "projectionVersion": 2, "goldenFormatVersion": 5, "values": { + "00375023b67b": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "branchCompare": { + "$rpc": "null" + }, + "branchError": "The host sent a reply this app could not read (git.branchCompare)", + "comments": [], + "kind": "ready", + "reviewState": { + "completedAt": { + "$rpc": "undefined" + }, + "files": { + "unstaged\u0000unstaged\u0000\u0000src/app.ts": { + "filePath": "src/app.ts", + "key": "unstaged\u0000unstaged\u0000\u0000src/app.ts", + "lastOpenedAt": { + "$rpc": "undefined" + }, + "lastSeenDiffIdentity": { + "$rpc": "undefined" + }, + "oldPath": { + "$rpc": "undefined" + }, + "reviewDiffIdentity": { + "$rpc": "undefined" + }, + "reviewedAt": { + "$rpc": "undefined" + }, + "scope": "unstaged" + } + }, + "updatedAt": 1767225600000, + "version": 1 + }, + "status": { + "branch": "feature", + "conflictOperation": "unknown", + "entries": [ + { + "added": 3, + "area": "unstaged", + "conflictKind": { + "$rpc": "undefined" + }, + "conflictStatus": { + "$rpc": "undefined" + }, + "conflictStatusSource": { + "$rpc": "undefined" + }, + "oldPath": { + "$rpc": "undefined" + }, + "path": "src/app.ts", + "removed": 1, + "status": "modified" + } + ], + "head": "head-sha-1", + "upstreamStatus": { + "ahead": 1, + "behind": 0, + "behindCommitsArePatchEquivalent": { + "$rpc": "undefined" + }, + "hasConfiguredPushTarget": { + "$rpc": "undefined" + }, + "hasUpstream": true, + "upstreamName": { + "$rpc": "undefined" + } + } + } + } + }, "00bfd60a6901": { "name": "git.branchCompare#1", "ordinal": 9, @@ -960,169 +1042,6 @@ } } }, - "99f54eca3041": { - "branchCompare": "unloaded", - "diff": "unloaded", - "snapshot": { - "branchCompare": { - "$rpc": "null" - }, - "branchError": "Committed changes response was invalid", - "comments": [], - "kind": "ready", - "reviewState": { - "completedAt": { - "$rpc": "undefined" - }, - "files": { - "unstaged\u0000unstaged\u0000\u0000src/app.ts": { - "filePath": "src/app.ts", - "key": "unstaged\u0000unstaged\u0000\u0000src/app.ts", - "lastOpenedAt": { - "$rpc": "undefined" - }, - "lastSeenDiffIdentity": { - "$rpc": "undefined" - }, - "oldPath": { - "$rpc": "undefined" - }, - "reviewDiffIdentity": { - "$rpc": "undefined" - }, - "reviewedAt": { - "$rpc": "undefined" - }, - "scope": "unstaged" - } - }, - "updatedAt": 1767225600000, - "version": 1 - }, - "status": { - "branch": "feature", - "conflictOperation": "unknown", - "entries": [ - { - "added": 3, - "area": "unstaged", - "conflictKind": { - "$rpc": "undefined" - }, - "conflictStatus": { - "$rpc": "undefined" - }, - "conflictStatusSource": { - "$rpc": "undefined" - }, - "oldPath": { - "$rpc": "undefined" - }, - "path": "src/app.ts", - "removed": 1, - "status": "modified" - } - ], - "head": "head-sha-1", - "upstreamStatus": { - "ahead": 1, - "behind": 0, - "behindCommitsArePatchEquivalent": { - "$rpc": "undefined" - }, - "hasConfiguredPushTarget": { - "$rpc": "undefined" - }, - "hasUpstream": true, - "upstreamName": { - "$rpc": "undefined" - } - } - } - } - }, - "b639d96487b8": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "branchCompare": { - "$rpc": "null" - }, - "branchError": "Committed changes response was invalid", - "comments": [], - "kind": "ready", - "reviewState": { - "completedAt": { - "$rpc": "undefined" - }, - "files": { - "unstaged\u0000unstaged\u0000\u0000src/app.ts": { - "filePath": "src/app.ts", - "key": "unstaged\u0000unstaged\u0000\u0000src/app.ts", - "lastOpenedAt": { - "$rpc": "undefined" - }, - "lastSeenDiffIdentity": { - "$rpc": "undefined" - }, - "oldPath": { - "$rpc": "undefined" - }, - "reviewDiffIdentity": { - "$rpc": "undefined" - }, - "reviewedAt": { - "$rpc": "undefined" - }, - "scope": "unstaged" - } - }, - "updatedAt": 1767225600000, - "version": 1 - }, - "status": { - "branch": "feature", - "conflictOperation": "unknown", - "entries": [ - { - "added": 3, - "area": "unstaged", - "conflictKind": { - "$rpc": "undefined" - }, - "conflictStatus": { - "$rpc": "undefined" - }, - "conflictStatusSource": { - "$rpc": "undefined" - }, - "oldPath": { - "$rpc": "undefined" - }, - "path": "src/app.ts", - "removed": 1, - "status": "modified" - } - ], - "head": "head-sha-1", - "upstreamStatus": { - "ahead": 1, - "behind": 0, - "behindCommitsArePatchEquivalent": { - "$rpc": "undefined" - }, - "hasConfiguredPushTarget": { - "$rpc": "undefined" - }, - "hasUpstream": true, - "upstreamName": { - "$rpc": "undefined" - } - } - } - } - }, "bb2c5446edf5": { "name": "git.branchCompare#1", "ordinal": 9, @@ -1585,6 +1504,87 @@ "diff": "unloaded", "snapshot": "unloaded" }, + "f6189707f45d": { + "branchCompare": "unloaded", + "diff": "unloaded", + "snapshot": { + "branchCompare": { + "$rpc": "null" + }, + "branchError": "The host sent a reply this app could not read (git.branchCompare)", + "comments": [], + "kind": "ready", + "reviewState": { + "completedAt": { + "$rpc": "undefined" + }, + "files": { + "unstaged\u0000unstaged\u0000\u0000src/app.ts": { + "filePath": "src/app.ts", + "key": "unstaged\u0000unstaged\u0000\u0000src/app.ts", + "lastOpenedAt": { + "$rpc": "undefined" + }, + "lastSeenDiffIdentity": { + "$rpc": "undefined" + }, + "oldPath": { + "$rpc": "undefined" + }, + "reviewDiffIdentity": { + "$rpc": "undefined" + }, + "reviewedAt": { + "$rpc": "undefined" + }, + "scope": "unstaged" + } + }, + "updatedAt": 1767225600000, + "version": 1 + }, + "status": { + "branch": "feature", + "conflictOperation": "unknown", + "entries": [ + { + "added": 3, + "area": "unstaged", + "conflictKind": { + "$rpc": "undefined" + }, + "conflictStatus": { + "$rpc": "undefined" + }, + "conflictStatusSource": { + "$rpc": "undefined" + }, + "oldPath": { + "$rpc": "undefined" + }, + "path": "src/app.ts", + "removed": 1, + "status": "modified" + } + ], + "head": "head-sha-1", + "upstreamStatus": { + "ahead": 1, + "behind": 0, + "behindCommitsArePatchEquivalent": { + "$rpc": "undefined" + }, + "hasConfiguredPushTarget": { + "$rpc": "undefined" + }, + "hasUpstream": true, + "upstreamName": { + "$rpc": "undefined" + } + } + } + } + }, "f880a1519497": { "status": "fulfilled", "startedAt": 0, @@ -1935,9 +1935,9 @@ "1069be6ec9cc" ], "settlements": { - "snapshot": "b639d96487b8" + "snapshot": "00375023b67b" }, - "state": "99f54eca3041", + "state": "f6189707f45d", "effects": [] } }, @@ -1959,9 +1959,9 @@ "1069be6ec9cc" ], "settlements": { - "snapshot": "b639d96487b8" + "snapshot": "00375023b67b" }, - "state": "99f54eca3041", + "state": "f6189707f45d", "effects": [] } }, @@ -1983,9 +1983,9 @@ "1069be6ec9cc" ], "settlements": { - "snapshot": "b639d96487b8" + "snapshot": "00375023b67b" }, - "state": "99f54eca3041", + "state": "f6189707f45d", "effects": [] } }, @@ -2007,9 +2007,9 @@ "1069be6ec9cc" ], "settlements": { - "snapshot": "b639d96487b8" + "snapshot": "00375023b67b" }, - "state": "99f54eca3041", + "state": "f6189707f45d", "effects": [] } }, @@ -2031,9 +2031,9 @@ "1069be6ec9cc" ], "settlements": { - "snapshot": "b639d96487b8" + "snapshot": "00375023b67b" }, - "state": "99f54eca3041", + "state": "f6189707f45d", "effects": [] } }, diff --git a/mobile/rpc-foundation/goldens/matrix-session.diff-review-git.status-1.json b/mobile/rpc-foundation/goldens/matrix-session.diff-review-git.status-1.json index ad4c443b76d..a4750966be0 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.diff-review-git.status-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.diff-review-git.status-1.json @@ -3,7 +3,7 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", diff --git a/mobile/rpc-foundation/goldens/matrix-session.diff-review-repo.list-1.json b/mobile/rpc-foundation/goldens/matrix-session.diff-review-repo.list-1.json index 63c73d9b9cc..b549810a557 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.diff-review-repo.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.diff-review-repo.list-1.json @@ -3,7 +3,7 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", diff --git a/mobile/rpc-foundation/goldens/matrix-session.diff-review-review-show.json b/mobile/rpc-foundation/goldens/matrix-session.diff-review-review-show.json index 47d726f2d45..54c250d9170 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.diff-review-review-show.json +++ b/mobile/rpc-foundation/goldens/matrix-session.diff-review-review-show.json @@ -3,7 +3,7 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", @@ -13,6 +13,16 @@ "projectionVersion": 2, "goldenFormatVersion": 5, "values": { + "0624baf0b1a6": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "The host sent a reply this app could not read (worktree.show)", + "isRpcDeliveryUnknown": false + } + }, "0ea7669e1039": { "name": "worktree.show#2", "ordinal": 5, @@ -993,9 +1003,9 @@ "1069be6ec9cc" ], "settlements": { - "snapshot": "f880a1519497" + "snapshot": "0624baf0b1a6" }, - "state": "e13943e37fc3", + "state": "e39817462870", "effects": [] } }, @@ -1017,9 +1027,9 @@ "1069be6ec9cc" ], "settlements": { - "snapshot": "f880a1519497" + "snapshot": "0624baf0b1a6" }, - "state": "e13943e37fc3", + "state": "e39817462870", "effects": [] } }, diff --git a/mobile/rpc-foundation/goldens/matrix-session.markdown-save-markdown.savetab-1.json b/mobile/rpc-foundation/goldens/matrix-session.markdown-save-markdown.savetab-1.json index 6bcc7081089..a2a3db6f209 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.markdown-save-markdown.savetab-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.markdown-save-markdown.savetab-1.json @@ -3,7 +3,7 @@ "family": "session.markdown-save", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", @@ -61,38 +61,6 @@ } } }, - "20d209219e76": { - "markdown": { - "tab-md": { - "baseVersion": { - "$rpc": "undefined" - }, - "content": { - "$rpc": "undefined" - }, - "editable": true, - "isDirty": false, - "localContent": { - "$rpc": "undefined" - }, - "status": "ready" - } - } - }, - "2853dae4d5f0": { - "markdown": { - "tab-md": { - "baseVersion": "v1", - "content": "# a", - "editable": true, - "isDirty": true, - "localContent": "# b", - "saveError": "Cannot read properties of undefined (reading 'content')", - "saving": false, - "status": "ready" - } - } - }, "2c9d9a42f3f9": { "name": "markdown.saveTab#1", "ordinal": 1, @@ -182,20 +150,6 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"markdown.saveTab\",\"params\":{\"worktree\":\"id:workspace-1\",\"tabId\":\"tab-md\",\"baseVersion\":\"v1\",\"content\":\"# b\"}}" }, - "6808229bc6b9": { - "markdown": { - "tab-md": { - "baseVersion": "v1", - "content": "# a", - "editable": true, - "isDirty": true, - "localContent": "# b", - "saveError": "Cannot read properties of null (reading 'content')", - "saving": false, - "status": "ready" - } - } - }, "7194a574e16b": { "name": "markdown.saveTab#1", "ordinal": 1, @@ -513,6 +467,20 @@ } } }, + "dd571f3b0f9c": { + "markdown": { + "tab-md": { + "baseVersion": "v1", + "content": "# a", + "editable": true, + "isDirty": true, + "localContent": "# b", + "saveError": "The host sent a reply this app could not read (markdown.saveTab)", + "saving": false, + "status": "ready" + } + } + }, "ea9ccdf9e7e4": { "name": "markdown.saveTab#1", "ordinal": 1, @@ -580,7 +548,7 @@ "settlements": { "save": "eb79a9b3682a" }, - "state": "2853dae4d5f0", + "state": "dd571f3b0f9c", "effects": [] } }, @@ -592,7 +560,7 @@ "settlements": { "save": "eb79a9b3682a" }, - "state": "6808229bc6b9", + "state": "dd571f3b0f9c", "effects": [] } }, @@ -604,8 +572,8 @@ "settlements": { "save": "eb79a9b3682a" }, - "state": "20d209219e76", - "effects": ["807e68f28cfd"] + "state": "dd571f3b0f9c", + "effects": [] } }, { @@ -616,8 +584,8 @@ "settlements": { "save": "eb79a9b3682a" }, - "state": "20d209219e76", - "effects": ["807e68f28cfd"] + "state": "dd571f3b0f9c", + "effects": [] } }, { @@ -628,8 +596,8 @@ "settlements": { "save": "eb79a9b3682a" }, - "state": "20d209219e76", - "effects": ["807e68f28cfd"] + "state": "dd571f3b0f9c", + "effects": [] } }, { diff --git a/mobile/rpc-foundation/goldens/matrix-session.native-chat-page-nativechat.readsession-1.json b/mobile/rpc-foundation/goldens/matrix-session.native-chat-page-nativechat.readsession-1.json index 8a8c22c3f9f..f04bcfa5916 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.native-chat-page-nativechat.readsession-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.native-chat-page-nativechat.readsession-1.json @@ -3,7 +3,7 @@ "family": "session.native-chat-page", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "60ce67f66134d6385aa7fb47f2135436a7b3ce0221e3b2514bea65e06dba5518", diff --git a/mobile/rpc-foundation/goldens/matrix-session.native-chat-page-nativechat.subscribe-1-1.json b/mobile/rpc-foundation/goldens/matrix-session.native-chat-page-nativechat.subscribe-1-1.json index b1cacf4d7d2..47eb6bfd7ea 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.native-chat-page-nativechat.subscribe-1-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.native-chat-page-nativechat.subscribe-1-1.json @@ -3,7 +3,7 @@ "family": "session.native-chat-page", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "60ce67f66134d6385aa7fb47f2135436a7b3ce0221e3b2514bea65e06dba5518", diff --git a/mobile/rpc-foundation/goldens/matrix-session.native-chat-page-nativechat.subscribe-2-1.json b/mobile/rpc-foundation/goldens/matrix-session.native-chat-page-nativechat.subscribe-2-1.json index 4f5791dbba1..eafe7e5acc5 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.native-chat-page-nativechat.subscribe-2-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.native-chat-page-nativechat.subscribe-2-1.json @@ -3,7 +3,7 @@ "family": "session.native-chat-page", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "60ce67f66134d6385aa7fb47f2135436a7b3ce0221e3b2514bea65e06dba5518", diff --git a/mobile/rpc-foundation/goldens/matrix-session.native-chat-readability-repo.list-1.json b/mobile/rpc-foundation/goldens/matrix-session.native-chat-readability-repo.list-1.json index 5c3cb5e9163..2bade2b10c6 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.native-chat-readability-repo.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.native-chat-readability-repo.list-1.json @@ -3,7 +3,7 @@ "family": "session.native-chat-readability", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/matrix-session.native-chat-stop-orchestration.workerterminaluserinput-1.json b/mobile/rpc-foundation/goldens/matrix-session.native-chat-stop-orchestration.workerterminaluserinput-1.json index 86346f05276..d54709850d6 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.native-chat-stop-orchestration.workerterminaluserinput-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.native-chat-stop-orchestration.workerterminaluserinput-1.json @@ -3,7 +3,7 @@ "family": "session.native-chat-stop", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/matrix-session.native-chat-stop-terminal.send-1.json b/mobile/rpc-foundation/goldens/matrix-session.native-chat-stop-terminal.send-1.json index cd2e9cfb31d..1d42ed62bae 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.native-chat-stop-terminal.send-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.native-chat-stop-terminal.send-1.json @@ -3,7 +3,7 @@ "family": "session.native-chat-stop", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/matrix-session.native-chat-stop-terminal.send-2.json b/mobile/rpc-foundation/goldens/matrix-session.native-chat-stop-terminal.send-2.json index 257cd971dd1..7c7b45bcb14 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.native-chat-stop-terminal.send-2.json +++ b/mobile/rpc-foundation/goldens/matrix-session.native-chat-stop-terminal.send-2.json @@ -3,7 +3,7 @@ "family": "session.native-chat-stop", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/matrix-session.pr-branch-context-git.branchcompare-1.json b/mobile/rpc-foundation/goldens/matrix-session.pr-branch-context-git.branchcompare-1.json index e3f87b1a7b7..981f74cc996 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.pr-branch-context-git.branchcompare-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-branch-context-git.branchcompare-1.json @@ -3,7 +3,7 @@ "family": "session.pr-branch-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/matrix-session.pr-branch-context-git.status-1.json b/mobile/rpc-foundation/goldens/matrix-session.pr-branch-context-git.status-1.json index bb1ed6e5f04..0f4691ff24e 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.pr-branch-context-git.status-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-branch-context-git.status-1.json @@ -3,7 +3,7 @@ "family": "session.pr-branch-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/matrix-session.pr-branch-context-repo.list-1.json b/mobile/rpc-foundation/goldens/matrix-session.pr-branch-context-repo.list-1.json index 11445716843..cf06fab9522 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.pr-branch-context-repo.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-branch-context-repo.list-1.json @@ -3,7 +3,7 @@ "family": "session.pr-branch-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/matrix-session.pr-branch-context-worktree.show-1.json b/mobile/rpc-foundation/goldens/matrix-session.pr-branch-context-worktree.show-1.json index b02dcc8ed20..0b508a2c1cd 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.pr-branch-context-worktree.show-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-branch-context-worktree.show-1.json @@ -3,7 +3,7 @@ "family": "session.pr-branch-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", 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 new file mode 100644 index 00000000000..b55ca921880 --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prchecks-1.json @@ -0,0 +1,1425 @@ +{ + "operation": "session.pr-sidebar", + "family": "session.pr-sidebar", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "87ffa2daea415d2682f1112025b5bd9d52404c6fc7c239180a3ad2120678ff1f", + "scenarioSha256": "97a92fc3e9b496a6295fb01e490407c1154cd19c54777fdce67377e07af08729", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "07639c4f1e7f": { + "name": "hostedReview.forBranch#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "state": "open", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + } + } + }, + "13bc6662625a": { + "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": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed" + } + ] + } + } + }, + "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": { + "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, + "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": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-4", + "ok": false + } + } + }, + "38e70aecce5d": { + "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": "refused" + } + } + } + }, + "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": { + "scenario": "matrix-session.pr-sidebar-github.prchecks-1", + "checkpoints": [ + { + "id": "pr-sidebar-load.prelude:branch-hint", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.prelude:pr", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.normal:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-absent:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "d11817676d83"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "c5859dcb8664" + }, + "state": "295e74f620bd", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-null:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "5382d17d06b5"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "c5859dcb8664" + }, + "state": "295e74f620bd", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-ok-missing:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "38e70aecce5d"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "c5859dcb8664" + }, + "state": "295e74f620bd", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-string-error:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "221060d5fee7"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "c5859dcb8664" + }, + "state": "295e74f620bd", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-object-error:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "9a30c9cb204a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "c5859dcb8664" + }, + "state": "295e74f620bd", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "793cbd84873d"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "ff6e3f8c613b" + }, + "state": "7d75218b9fc6", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused-no-message:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "ff3309f23253"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "533fe3fbd26f" + }, + "state": "d2db3e6e54c7", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.method-not-found:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "3539298afb50"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "1f9d16b541fd" + }, + "state": "a47c18d14961", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "eef30052b7ac"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "67b2ee545998" + }, + "state": "4c469dd09919", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection-no-message:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "d6ad820e2213"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "1b732905ab96" + }, + "state": "c8f799353575", + "effects": [] + } + } + ] + } +} 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 new file mode 100644 index 00000000000..be5c4319a41 --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prforbranch-1.json @@ -0,0 +1,1112 @@ +{ + "operation": "session.pr-sidebar", + "family": "session.pr-sidebar", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "87ffa2daea415d2682f1112025b5bd9d52404c6fc7c239180a3ad2120678ff1f", + "scenarioSha256": "cb052d2107df7bbf24927199935dde7f30352ce875c7ddd7bbab7d8044da0add", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "07639c4f1e7f": { + "name": "hostedReview.forBranch#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "state": "open", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + } + } + }, + "0822a1881753": { + "kind": "error", + "message": "" + }, + "12ce08ba6f43": { + "kind": "error", + "message": "The host sent a reply this app could not read (github.prForBranch)" + }, + "13bc6662625a": { + "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": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed" + } + ] + } + } + }, + "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": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "kind": "error", + "message": "outer refused" + } + }, + "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": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "kind": "error", + "message": "transport failure" + } + }, + "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" + }, + "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" + }, + "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" + } + }, + { + "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 + } + } + }, + "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": { + "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": "" + }, + "id": "frame-3", + "ok": false + } + } + }, + "9270aeb7d9c6": { + "status": "pending", + "startedAt": 0 + }, + "93824157d99f": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "kind": "none" + } + }, + "961764bf7ef5": { + "kind": "error", + "message": "Request failed: github.prForBranch" + }, + "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}}" + }, + "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", + "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": "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" + } + } + } + }, + "ea6a7aa78063": { + "kind": "error", + "message": "outer refused" + }, + "eb566c3ec487": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "kind": "error", + "message": "Request failed: github.prForBranch" + } + }, + "f64fcd9510b8": { + "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": "refused" + } + } + } + }, + "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": { + "scenario": "matrix-session.pr-sidebar-github.prforbranch-1", + "checkpoints": [ + { + "id": "pr-sidebar-load.prelude:branch-hint", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.normal:pr", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.normal:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-absent:pr", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "1a11f259e9bb"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "65eb7565d931" + }, + "state": "12ce08ba6f43", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-absent:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "1a11f259e9bb"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "65eb7565d931" + }, + "state": "12ce08ba6f43", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-null:pr", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "e7235e3d759b"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "93824157d99f" + }, + "state": "2ff9cdff091a", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-null:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "e7235e3d759b"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "93824157d99f" + }, + "state": "2ff9cdff091a", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-ok-missing:pr", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "f64fcd9510b8"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "65eb7565d931" + }, + "state": "12ce08ba6f43", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-ok-missing:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "f64fcd9510b8"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "65eb7565d931" + }, + "state": "12ce08ba6f43", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-string-error:pr", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "d0feaa761562"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "65eb7565d931" + }, + "state": "12ce08ba6f43", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-string-error:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "d0feaa761562"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "65eb7565d931" + }, + "state": "12ce08ba6f43", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-object-error:pr", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "3fee1bea832b"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "65eb7565d931" + }, + "state": "12ce08ba6f43", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-object-error:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "3fee1bea832b"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "65eb7565d931" + }, + "state": "12ce08ba6f43", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused:pr", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "2d51cf618736"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "22e789693153" + }, + "state": "ea6a7aa78063", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "2d51cf618736"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "22e789693153" + }, + "state": "ea6a7aa78063", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused-no-message:pr", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "88f79e4872c2"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "eb566c3ec487" + }, + "state": "961764bf7ef5", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused-no-message:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "88f79e4872c2"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "eb566c3ec487" + }, + "state": "961764bf7ef5", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.method-not-found:pr", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "5e257517f086"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9ef3d700c2ea" + }, + "state": "a192f0304e9a", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.method-not-found:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "5e257517f086"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9ef3d700c2ea" + }, + "state": "a192f0304e9a", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection:pr", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "18bb9f00f1fc"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "329238d30b57" + }, + "state": "5fb5486dad6c", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "18bb9f00f1fc"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "329238d30b57" + }, + "state": "5fb5486dad6c", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection-no-message:pr", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "3efae84ceb03"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9ad0f7647ce8" + }, + "state": "0822a1881753", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection-no-message:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "3efae84ceb03"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9ad0f7647ce8" + }, + "state": "0822a1881753", + "effects": [] + } + } + ] + } +} 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 new file mode 100644 index 00000000000..cf0e0edb7a0 --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-hostedreview.forbranch-1.json @@ -0,0 +1,1173 @@ +{ + "operation": "session.pr-sidebar", + "family": "session.pr-sidebar", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "87ffa2daea415d2682f1112025b5bd9d52404c6fc7c239180a3ad2120678ff1f", + "scenarioSha256": "461af8bf31bbf47e84f64a9177bae34c9b796a3f0158a16041ccb0a1a3ea62ec", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "05ddd233b0e4": { + "name": "hostedReview.forBranch#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "07639c4f1e7f": { + "name": "hostedReview.forBranch#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "state": "open", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + } + } + }, + "13bc6662625a": { + "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": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed" + } + ] + } + } + }, + "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 + } + }, + "35103e980aae": { + "name": "hostedReview.forBranch#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true + } + } + }, + "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" + } + } + } + } + }, + "489d375fcdeb": { + "name": "hostedReview.forBranch#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "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}}" + }, + "5bf993b3adf7": { + "name": "hostedReview.forBranch#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": { + "$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 + } + } + }, + "5dbd52d6a1c7": { + "name": "worktree.show#1", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"worktree.show\",\"params\":{\"worktree\":\"id:repo-9::/w\"}}" + }, + "636ab64ed281": { + "name": "hostedReview.forBranch#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "7bf83a5e67be": { + "name": "hostedReview.forBranch#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": { + "$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-1", + "ok": false + } + } + }, + "879f943fd73b": { + "name": "hostedReview.forBranch#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": { + "$rpc": "null" + }, + "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 + } + } + } + }, + "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}}" + }, + "9f5541cd3208": { + "name": "hostedReview.forBranch#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "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, + "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 + } + }, + "d8e9ec6c11ee": { + "name": "hostedReview.forBranch#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-1", + "ok": false + } + } + }, + "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", + "e8a558288b9c": { + "name": "hostedReview.forBranch#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": { + "$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-1", + "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": { + "scenario": "matrix-session.pr-sidebar-hostedreview.forbranch-1", + "checkpoints": [ + { + "id": "pr-sidebar-load.normal:branch-hint", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.normal:pr", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.normal:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-absent:branch-hint", + "observation": { + "sender": ["35103e980aae", "d8f5fb00693d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-absent:pr", + "observation": { + "sender": ["35103e980aae", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-absent:loaded", + "observation": { + "sender": ["35103e980aae", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-null:branch-hint", + "observation": { + "sender": ["9f5541cd3208", "d8f5fb00693d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-null:pr", + "observation": { + "sender": ["9f5541cd3208", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-null:loaded", + "observation": { + "sender": ["9f5541cd3208", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-ok-missing:branch-hint", + "observation": { + "sender": ["489d375fcdeb", "d8f5fb00693d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-ok-missing:pr", + "observation": { + "sender": ["489d375fcdeb", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-ok-missing:loaded", + "observation": { + "sender": ["489d375fcdeb", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-string-error:branch-hint", + "observation": { + "sender": ["05ddd233b0e4", "d8f5fb00693d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-string-error:pr", + "observation": { + "sender": ["05ddd233b0e4", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-string-error:loaded", + "observation": { + "sender": ["05ddd233b0e4", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-object-error:branch-hint", + "observation": { + "sender": ["879f943fd73b", "d8f5fb00693d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-object-error:pr", + "observation": { + "sender": ["879f943fd73b", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-object-error:loaded", + "observation": { + "sender": ["879f943fd73b", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused:branch-hint", + "observation": { + "sender": ["e8a558288b9c", "d8f5fb00693d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused:pr", + "observation": { + "sender": ["e8a558288b9c", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused:loaded", + "observation": { + "sender": ["e8a558288b9c", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused-no-message:branch-hint", + "observation": { + "sender": ["d8e9ec6c11ee", "d8f5fb00693d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused-no-message:pr", + "observation": { + "sender": ["d8e9ec6c11ee", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused-no-message:loaded", + "observation": { + "sender": ["d8e9ec6c11ee", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.method-not-found:branch-hint", + "observation": { + "sender": ["7bf83a5e67be", "d8f5fb00693d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.method-not-found:pr", + "observation": { + "sender": ["7bf83a5e67be", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.method-not-found:loaded", + "observation": { + "sender": ["7bf83a5e67be", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection:branch-hint", + "observation": { + "sender": ["5bf993b3adf7", "d8f5fb00693d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection:pr", + "observation": { + "sender": ["5bf993b3adf7", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection:loaded", + "observation": { + "sender": ["5bf993b3adf7", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection-no-message:branch-hint", + "observation": { + "sender": ["636ab64ed281", "d8f5fb00693d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection-no-message:pr", + "observation": { + "sender": ["636ab64ed281", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection-no-message:loaded", + "observation": { + "sender": ["636ab64ed281", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + } + ] + } +} 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 new file mode 100644 index 00000000000..bbbe52ec3f8 --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-worktree.show-1.json @@ -0,0 +1,1123 @@ +{ + "operation": "session.pr-sidebar", + "family": "session.pr-sidebar", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "87ffa2daea415d2682f1112025b5bd9d52404c6fc7c239180a3ad2120678ff1f", + "scenarioSha256": "1bde693e45b01d09c47a1542cb7e43b4b7798ae52755ba41c5812bc07a425914", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "03dabf7904c5": { + "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": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "07639c4f1e7f": { + "name": "hostedReview.forBranch#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "state": "open", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + } + } + }, + "13bc6662625a": { + "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": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed" + } + ] + } + } + }, + "1a1f37b92aca": { + "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": { + "error": { + "code": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-2", + "ok": false + } + } + }, + "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" + }, + "3fdee65f324d": { + "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": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "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}}" + }, + "5087d259003b": { + "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": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-2", + "ok": false + } + } + }, + "552f85dcd6b4": { + "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": { + "$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\"}}" + }, + "7eb2a61711fc": { + "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 + } + } + }, + "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": { + "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, + "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 + } + }, + "ade44fd82eca": { + "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": { + "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", + "f14112e24d21": { + "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": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-2", + "ok": false + } + } + }, + "f6b2f58dcf76": { + "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": { + "error": "refused" + } + } + } + }, + "f8ad59a07e10": { + "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": { + "error": { + "message": "inner refused" + }, + "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": { + "scenario": "matrix-session.pr-sidebar-worktree.show-1", + "checkpoints": [ + { + "id": "pr-sidebar-load.normal:branch-hint", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.normal:pr", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.normal:loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-absent:branch-hint", + "observation": { + "sender": ["07639c4f1e7f", "7eb2a61711fc", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-absent:pr", + "observation": { + "sender": ["07639c4f1e7f", "7eb2a61711fc", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-absent:loaded", + "observation": { + "sender": ["07639c4f1e7f", "7eb2a61711fc", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-null:branch-hint", + "observation": { + "sender": ["07639c4f1e7f", "552f85dcd6b4", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-null:pr", + "observation": { + "sender": ["07639c4f1e7f", "552f85dcd6b4", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.result-null:loaded", + "observation": { + "sender": ["07639c4f1e7f", "552f85dcd6b4", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-ok-missing:branch-hint", + "observation": { + "sender": ["07639c4f1e7f", "f6b2f58dcf76", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-ok-missing:pr", + "observation": { + "sender": ["07639c4f1e7f", "f6b2f58dcf76", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-ok-missing:loaded", + "observation": { + "sender": ["07639c4f1e7f", "f6b2f58dcf76", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-string-error:branch-hint", + "observation": { + "sender": ["07639c4f1e7f", "ade44fd82eca", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-string-error:pr", + "observation": { + "sender": ["07639c4f1e7f", "ade44fd82eca", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-string-error:loaded", + "observation": { + "sender": ["07639c4f1e7f", "ade44fd82eca", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-object-error:branch-hint", + "observation": { + "sender": ["07639c4f1e7f", "f8ad59a07e10", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-object-error:pr", + "observation": { + "sender": ["07639c4f1e7f", "f8ad59a07e10", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.inner-false-object-error:loaded", + "observation": { + "sender": ["07639c4f1e7f", "f8ad59a07e10", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused:branch-hint", + "observation": { + "sender": ["07639c4f1e7f", "f14112e24d21", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused:pr", + "observation": { + "sender": ["07639c4f1e7f", "f14112e24d21", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused:loaded", + "observation": { + "sender": ["07639c4f1e7f", "f14112e24d21", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused-no-message:branch-hint", + "observation": { + "sender": ["07639c4f1e7f", "5087d259003b", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused-no-message:pr", + "observation": { + "sender": ["07639c4f1e7f", "5087d259003b", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.outer-refused-no-message:loaded", + "observation": { + "sender": ["07639c4f1e7f", "5087d259003b", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.method-not-found:branch-hint", + "observation": { + "sender": ["07639c4f1e7f", "1a1f37b92aca", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.method-not-found:pr", + "observation": { + "sender": ["07639c4f1e7f", "1a1f37b92aca", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.method-not-found:loaded", + "observation": { + "sender": ["07639c4f1e7f", "1a1f37b92aca", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection:branch-hint", + "observation": { + "sender": ["07639c4f1e7f", "03dabf7904c5", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection:pr", + "observation": { + "sender": ["07639c4f1e7f", "03dabf7904c5", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection:loaded", + "observation": { + "sender": ["07639c4f1e7f", "03dabf7904c5", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection-no-message:branch-hint", + "observation": { + "sender": ["07639c4f1e7f", "3fdee65f324d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection-no-message:pr", + "observation": { + "sender": ["07639c4f1e7f", "3fdee65f324d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr-sidebar-load.transport-rejection-no-message:loaded", + "observation": { + "sender": ["07639c4f1e7f", "3fdee65f324d", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-session.pr-triage-session.tabs.createterminal-1.json b/mobile/rpc-foundation/goldens/matrix-session.pr-triage-session.tabs.createterminal-1.json index 2a5e3932358..7ab78f48b86 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.pr-triage-session.tabs.createterminal-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-triage-session.tabs.createterminal-1.json @@ -3,7 +3,7 @@ "family": "session.pr-triage", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", @@ -75,6 +75,16 @@ } } }, + "478ad4afe83e": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "The host sent a reply this app could not read (session.tabs.createTerminal)", + "isRpcDeliveryUnknown": false + } + }, "5093e98ba369": { "name": "session.tabs.createTerminal#1", "ordinal": 1, @@ -155,16 +165,6 @@ } } }, - "681fc4d59b92": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "Error", - "message": "Created terminal response was invalid", - "isRpcDeliveryUnknown": false - } - }, "6bf6a76b4bf4": { "name": "session.tabs.createTerminal#1", "ordinal": 1, @@ -614,7 +614,7 @@ "sender": ["e3995d24a794"], "payloads": ["94d38f1838f6"], "settlements": { - "launch": "681fc4d59b92" + "launch": "478ad4afe83e" }, "state": "a4273b38df83", "effects": [] @@ -626,7 +626,7 @@ "sender": ["3f739faafdd4"], "payloads": ["94d38f1838f6"], "settlements": { - "launch": "681fc4d59b92" + "launch": "478ad4afe83e" }, "state": "a4273b38df83", "effects": [] @@ -638,7 +638,7 @@ "sender": ["72295d1a7229"], "payloads": ["94d38f1838f6"], "settlements": { - "launch": "681fc4d59b92" + "launch": "478ad4afe83e" }, "state": "a4273b38df83", "effects": [] @@ -650,7 +650,7 @@ "sender": ["5422be2c33b6"], "payloads": ["94d38f1838f6"], "settlements": { - "launch": "681fc4d59b92" + "launch": "478ad4afe83e" }, "state": "a4273b38df83", "effects": [] @@ -662,7 +662,7 @@ "sender": ["fbddf84c2257"], "payloads": ["94d38f1838f6"], "settlements": { - "launch": "681fc4d59b92" + "launch": "478ad4afe83e" }, "state": "a4273b38df83", "effects": [] diff --git a/mobile/rpc-foundation/goldens/matrix-session.pr-triage-terminal.send-1.json b/mobile/rpc-foundation/goldens/matrix-session.pr-triage-terminal.send-1.json index e2ade329960..7d5a0ea1adc 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.pr-triage-terminal.send-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-triage-terminal.send-1.json @@ -3,7 +3,7 @@ "family": "session.pr-triage", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", @@ -50,6 +50,16 @@ } } }, + "1953443d1eef": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "The host sent a reply this app could not read (terminal.send)", + "isRpcDeliveryUnknown": false + } + }, "280ce0d6f832": { "name": "terminal.send#1", "ordinal": 4, @@ -594,9 +604,9 @@ "sender": ["5093e98ba369", "5101a111b6fc"], "payloads": ["94d38f1838f6", "280ce0d6f832"], "settlements": { - "launch": "eb79a9b3682a" + "launch": "1953443d1eef" }, - "state": "fe1fe746e77a", + "state": "a4273b38df83", "effects": [] } }, @@ -606,9 +616,9 @@ "sender": ["5093e98ba369", "75252c821440"], "payloads": ["94d38f1838f6", "280ce0d6f832"], "settlements": { - "launch": "eb79a9b3682a" + "launch": "1953443d1eef" }, - "state": "fe1fe746e77a", + "state": "a4273b38df83", "effects": [] } }, diff --git a/mobile/rpc-foundation/goldens/matrix-session.review-branch-diff-git.branchdiff-1.json b/mobile/rpc-foundation/goldens/matrix-session.review-branch-diff-git.branchdiff-1.json new file mode 100644 index 00000000000..9ce9ae4495f --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-session.review-branch-diff-git.branchdiff-1.json @@ -0,0 +1,845 @@ +{ + "operation": "session.diff-review-load", + "family": "session.review-branch-diff", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", + "scenarioSha256": "05d42780508d46d5c88f0c987448dc693bb49208a4298e6cf2f0d5e3979066af", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "184898f3448c": { + "name": "git.branchDiff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.branchDiff" + }, + { + "name": "params", + "value": { + "compare": { + "baseOid": "base-oid", + "baseRef": "origin/main", + "headOid": "head-oid", + "mergeBase": "merge-base" + }, + "filePath": "src/app.ts", + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "32a7c0ae7918": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "outer refused", + "isRpcDeliveryUnknown": false + } + }, + "365c17523d76": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "itemKey": "branch:src/app.ts", + "kind": "binary" + } + }, + "38fb361f406c": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "Committed diff is unavailable", + "isRpcDeliveryUnknown": false + } + }, + "47bfba92ccde": { + "name": "git.branchDiff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.branchDiff" + }, + { + "name": "params", + "value": { + "compare": { + "baseOid": "base-oid", + "baseRef": "origin/main", + "headOid": "head-oid", + "mergeBase": "merge-base" + }, + "filePath": "src/app.ts", + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-1", + "ok": false + } + } + }, + "4a1c896f4fef": { + "name": "git.branchDiff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.branchDiff" + }, + { + "name": "params", + "value": { + "compare": { + "baseOid": "base-oid", + "baseRef": "origin/main", + "headOid": "head-oid", + "mergeBase": "merge-base" + }, + "filePath": "src/app.ts", + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "534cf7badcbc": { + "branchCompare": "unloaded", + "diff": { + "itemKey": "branch:src/app.ts", + "kind": "binary" + }, + "snapshot": "unloaded" + }, + "551c785629a1": { + "name": "git.branchDiff#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"git.branchDiff\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"filePath\":\"src/app.ts\",\"compare\":{\"baseRef\":\"origin/main\",\"baseOid\":\"base-oid\",\"headOid\":\"head-oid\",\"mergeBase\":\"merge-base\"}}}" + }, + "638cb6ada56b": { + "name": "git.branchDiff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.branchDiff" + }, + { + "name": "params", + "value": { + "compare": { + "baseOid": "base-oid", + "baseRef": "origin/main", + "headOid": "head-oid", + "mergeBase": "merge-base" + }, + "filePath": "src/app.ts", + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "67daf7391fee": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "Unable to load diff", + "isRpcDeliveryUnknown": false + } + }, + "714ef7b515d2": { + "name": "git.branchDiff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.branchDiff" + }, + { + "name": "params", + "value": { + "compare": { + "baseOid": "base-oid", + "baseRef": "origin/main", + "headOid": "head-oid", + "mergeBase": "merge-base" + }, + "filePath": "src/app.ts", + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "kind": "binary" + } + } + } + }, + "895406b61707": { + "name": "git.branchDiff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.branchDiff" + }, + { + "name": "params", + "value": { + "compare": { + "baseOid": "base-oid", + "baseRef": "origin/main", + "headOid": "head-oid", + "mergeBase": "merge-base" + }, + "filePath": "src/app.ts", + "worktree": "id:repo-9::/w" + } + }, + { + "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 + } + } + } + }, + "9234de2a5458": { + "name": "git.branchDiff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.branchDiff" + }, + { + "name": "params", + "value": { + "compare": { + "baseOid": "base-oid", + "baseRef": "origin/main", + "headOid": "head-oid", + "mergeBase": "merge-base" + }, + "filePath": "src/app.ts", + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "a947768bc0ed": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + }, + "ac85149368b6": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "The host sent a reply this app could not read (git.branchDiff)", + "isRpcDeliveryUnknown": false + } + }, + "b0f6c8c624f6": { + "name": "git.branchDiff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.branchDiff" + }, + { + "name": "params", + "value": { + "compare": { + "baseOid": "base-oid", + "baseRef": "origin/main", + "headOid": "head-oid", + "mergeBase": "merge-base" + }, + "filePath": "src/app.ts", + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-1", + "ok": false + } + } + }, + "b440c4acb647": { + "name": "git.branchDiff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.branchDiff" + }, + { + "name": "params", + "value": { + "compare": { + "baseOid": "base-oid", + "baseRef": "origin/main", + "headOid": "head-oid", + "mergeBase": "merge-base" + }, + "filePath": "src/app.ts", + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true + } + } + }, + "b948e8307e81": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "Unknown method", + "isRpcDeliveryUnknown": false + } + }, + "c7584e82c72f": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + }, + "c7d45ceefb2c": { + "name": "git.branchDiff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.branchDiff" + }, + { + "name": "params", + "value": { + "compare": { + "baseOid": "base-oid", + "baseRef": "origin/main", + "headOid": "head-oid", + "mergeBase": "merge-base" + }, + "filePath": "src/app.ts", + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "e39817462870": { + "branchCompare": "unloaded", + "diff": "unloaded", + "snapshot": "unloaded" + }, + "ed7ba902b54c": { + "name": "git.branchDiff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.branchDiff" + }, + { + "name": "params", + "value": { + "compare": { + "baseOid": "base-oid", + "baseRef": "origin/main", + "headOid": "head-oid", + "mergeBase": "merge-base" + }, + "filePath": "src/app.ts", + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-1", + "ok": false + } + } + } + }, + "recording": { + "scenario": "matrix-session.review-branch-diff-git.branchdiff-1", + "checkpoints": [ + { + "id": "review-branch-diff-shapes.normal:branch", + "observation": { + "sender": ["714ef7b515d2"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "365c17523d76" + }, + "state": "534cf7badcbc", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.normal:no-compare", + "observation": { + "sender": ["714ef7b515d2"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "365c17523d76", + "no-compare": "38fb361f406c" + }, + "state": "534cf7badcbc", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.result-absent:branch", + "observation": { + "sender": ["b440c4acb647"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "ac85149368b6" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.result-absent:no-compare", + "observation": { + "sender": ["b440c4acb647"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "ac85149368b6", + "no-compare": "38fb361f406c" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.result-null:branch", + "observation": { + "sender": ["184898f3448c"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "ac85149368b6" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.result-null:no-compare", + "observation": { + "sender": ["184898f3448c"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "ac85149368b6", + "no-compare": "38fb361f406c" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.inner-ok-missing:branch", + "observation": { + "sender": ["638cb6ada56b"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "ac85149368b6" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.inner-ok-missing:no-compare", + "observation": { + "sender": ["638cb6ada56b"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "ac85149368b6", + "no-compare": "38fb361f406c" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.inner-false-string-error:branch", + "observation": { + "sender": ["c7d45ceefb2c"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "ac85149368b6" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.inner-false-string-error:no-compare", + "observation": { + "sender": ["c7d45ceefb2c"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "ac85149368b6", + "no-compare": "38fb361f406c" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.inner-false-object-error:branch", + "observation": { + "sender": ["895406b61707"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "ac85149368b6" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.inner-false-object-error:no-compare", + "observation": { + "sender": ["895406b61707"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "ac85149368b6", + "no-compare": "38fb361f406c" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.outer-refused:branch", + "observation": { + "sender": ["ed7ba902b54c"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "32a7c0ae7918" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.outer-refused:no-compare", + "observation": { + "sender": ["ed7ba902b54c"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "32a7c0ae7918", + "no-compare": "38fb361f406c" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.outer-refused-no-message:branch", + "observation": { + "sender": ["47bfba92ccde"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "67daf7391fee" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.outer-refused-no-message:no-compare", + "observation": { + "sender": ["47bfba92ccde"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "67daf7391fee", + "no-compare": "38fb361f406c" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.method-not-found:branch", + "observation": { + "sender": ["b0f6c8c624f6"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "b948e8307e81" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.method-not-found:no-compare", + "observation": { + "sender": ["b0f6c8c624f6"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "b948e8307e81", + "no-compare": "38fb361f406c" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.transport-rejection:branch", + "observation": { + "sender": ["4a1c896f4fef"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "a947768bc0ed" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.transport-rejection:no-compare", + "observation": { + "sender": ["4a1c896f4fef"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "a947768bc0ed", + "no-compare": "38fb361f406c" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.transport-rejection-no-message:branch", + "observation": { + "sender": ["9234de2a5458"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "c7584e82c72f" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-branch-diff-shapes.transport-rejection-no-message:no-compare", + "observation": { + "sender": ["9234de2a5458"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "c7584e82c72f", + "no-compare": "38fb361f406c" + }, + "state": "e39817462870", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-session.review-file-diff-git.diff-1.json b/mobile/rpc-foundation/goldens/matrix-session.review-file-diff-git.diff-1.json new file mode 100644 index 00000000000..7ba4dcc0d7e --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-session.review-file-diff-git.diff-1.json @@ -0,0 +1,1036 @@ +{ + "operation": "session.diff-review-load", + "family": "session.review-file-diff", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", + "scenarioSha256": "9567f8594e0287954c1b236b2f0617ed06be04d2b97f82e527c8e3ce732e65c1", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "168eeea61142": { + "name": "git.diff#3", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "kind": "unknown" + } + } + } + }, + "18072d796980": { + "name": "git.diff#3", + "ordinal": 6, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"git.diff\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"filePath\":\"src/app.ts\",\"staged\":false}}" + }, + "2cefccda2185": { + "name": "git.diff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "32a7c0ae7918": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "outer refused", + "isRpcDeliveryUnknown": false + } + }, + "370c9d84cc10": { + "name": "git.diff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "481bd3924019": { + "name": "git.diff#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"git.diff\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"filePath\":\"src/app.ts\",\"staged\":false}}" + }, + "50bd7426ef76": { + "name": "git.diff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "kind": "binary" + } + } + } + }, + "5135c435b058": { + "name": "git.diff#2", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": true, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "byteLength": 2048, + "kind": "too-large" + } + } + } + }, + "67daf7391fee": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "Unable to load diff", + "isRpcDeliveryUnknown": false + } + }, + "717bd1fbc163": { + "branchCompare": "unloaded", + "diff": { + "byteLength": 2048, + "itemKey": "staged:src/app.ts", + "kind": "too-large" + }, + "snapshot": "unloaded" + }, + "7753343578da": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "The host sent a reply this app could not read (git.diff)", + "isRpcDeliveryUnknown": false + } + }, + "84090dfad90d": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "itemKey": "unstaged:src/app.ts", + "kind": "binary" + } + }, + "8675e0f40158": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "byteLength": 2048, + "itemKey": "staged:src/app.ts", + "kind": "too-large" + } + }, + "953d143c2d33": { + "name": "git.diff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "96866ea2cb13": { + "name": "git.diff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "a947768bc0ed": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + }, + "af5243f5f49a": { + "name": "git.diff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-1", + "ok": false + } + } + }, + "b948e8307e81": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "Unknown method", + "isRpcDeliveryUnknown": false + } + }, + "bc09f508ce1f": { + "name": "git.diff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true + } + } + }, + "c0ede1e75f7c": { + "name": "git.diff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "c7584e82c72f": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + }, + "de5bdea896dd": { + "name": "git.diff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "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 + } + } + } + }, + "e39817462870": { + "branchCompare": "unloaded", + "diff": "unloaded", + "snapshot": "unloaded" + }, + "e3ea55081597": { + "name": "git.diff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-1", + "ok": false + } + } + }, + "e5baa1e41e9c": { + "name": "git.diff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-1", + "ok": false + } + } + }, + "ea98fa53e2cc": { + "name": "git.diff#2", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"git.diff\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"filePath\":\"src/app.ts\",\"staged\":true}}" + }, + "f68945ffc2ea": { + "branchCompare": "unloaded", + "diff": { + "itemKey": "unstaged:src/app.ts", + "kind": "binary" + }, + "snapshot": "unloaded" + } + }, + "recording": { + "scenario": "matrix-session.review-file-diff-git.diff-1", + "checkpoints": [ + { + "id": "review-file-diff-shapes.normal:binary", + "observation": { + "sender": ["50bd7426ef76"], + "payloads": ["481bd3924019"], + "settlements": { + "binary": "84090dfad90d" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.normal:too-large", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.normal:invalid", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.result-absent:binary", + "observation": { + "sender": ["bc09f508ce1f"], + "payloads": ["481bd3924019"], + "settlements": { + "binary": "7753343578da" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.result-absent:too-large", + "observation": { + "sender": ["bc09f508ce1f", "5135c435b058"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "7753343578da", + "too-large": "8675e0f40158" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.result-absent:invalid", + "observation": { + "sender": ["bc09f508ce1f", "5135c435b058", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "7753343578da", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.result-null:binary", + "observation": { + "sender": ["953d143c2d33"], + "payloads": ["481bd3924019"], + "settlements": { + "binary": "7753343578da" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.result-null:too-large", + "observation": { + "sender": ["953d143c2d33", "5135c435b058"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "7753343578da", + "too-large": "8675e0f40158" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.result-null:invalid", + "observation": { + "sender": ["953d143c2d33", "5135c435b058", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "7753343578da", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-ok-missing:binary", + "observation": { + "sender": ["370c9d84cc10"], + "payloads": ["481bd3924019"], + "settlements": { + "binary": "7753343578da" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-ok-missing:too-large", + "observation": { + "sender": ["370c9d84cc10", "5135c435b058"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "7753343578da", + "too-large": "8675e0f40158" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-ok-missing:invalid", + "observation": { + "sender": ["370c9d84cc10", "5135c435b058", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "7753343578da", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-false-string-error:binary", + "observation": { + "sender": ["2cefccda2185"], + "payloads": ["481bd3924019"], + "settlements": { + "binary": "7753343578da" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-false-string-error:too-large", + "observation": { + "sender": ["2cefccda2185", "5135c435b058"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "7753343578da", + "too-large": "8675e0f40158" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-false-string-error:invalid", + "observation": { + "sender": ["2cefccda2185", "5135c435b058", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "7753343578da", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-false-object-error:binary", + "observation": { + "sender": ["de5bdea896dd"], + "payloads": ["481bd3924019"], + "settlements": { + "binary": "7753343578da" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-false-object-error:too-large", + "observation": { + "sender": ["de5bdea896dd", "5135c435b058"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "7753343578da", + "too-large": "8675e0f40158" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-false-object-error:invalid", + "observation": { + "sender": ["de5bdea896dd", "5135c435b058", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "7753343578da", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.outer-refused:binary", + "observation": { + "sender": ["e5baa1e41e9c"], + "payloads": ["481bd3924019"], + "settlements": { + "binary": "32a7c0ae7918" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.outer-refused:too-large", + "observation": { + "sender": ["e5baa1e41e9c", "5135c435b058"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "32a7c0ae7918", + "too-large": "8675e0f40158" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.outer-refused:invalid", + "observation": { + "sender": ["e5baa1e41e9c", "5135c435b058", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "32a7c0ae7918", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.outer-refused-no-message:binary", + "observation": { + "sender": ["e3ea55081597"], + "payloads": ["481bd3924019"], + "settlements": { + "binary": "67daf7391fee" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.outer-refused-no-message:too-large", + "observation": { + "sender": ["e3ea55081597", "5135c435b058"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "67daf7391fee", + "too-large": "8675e0f40158" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.outer-refused-no-message:invalid", + "observation": { + "sender": ["e3ea55081597", "5135c435b058", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "67daf7391fee", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.method-not-found:binary", + "observation": { + "sender": ["af5243f5f49a"], + "payloads": ["481bd3924019"], + "settlements": { + "binary": "b948e8307e81" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.method-not-found:too-large", + "observation": { + "sender": ["af5243f5f49a", "5135c435b058"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "b948e8307e81", + "too-large": "8675e0f40158" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.method-not-found:invalid", + "observation": { + "sender": ["af5243f5f49a", "5135c435b058", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "b948e8307e81", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.transport-rejection:binary", + "observation": { + "sender": ["96866ea2cb13"], + "payloads": ["481bd3924019"], + "settlements": { + "binary": "a947768bc0ed" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.transport-rejection:too-large", + "observation": { + "sender": ["96866ea2cb13", "5135c435b058"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "a947768bc0ed", + "too-large": "8675e0f40158" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.transport-rejection:invalid", + "observation": { + "sender": ["96866ea2cb13", "5135c435b058", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "a947768bc0ed", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.transport-rejection-no-message:binary", + "observation": { + "sender": ["c0ede1e75f7c"], + "payloads": ["481bd3924019"], + "settlements": { + "binary": "c7584e82c72f" + }, + "state": "e39817462870", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.transport-rejection-no-message:too-large", + "observation": { + "sender": ["c0ede1e75f7c", "5135c435b058"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "c7584e82c72f", + "too-large": "8675e0f40158" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.transport-rejection-no-message:invalid", + "observation": { + "sender": ["c0ede1e75f7c", "5135c435b058", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "c7584e82c72f", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-session.review-file-diff-git.diff-2.json b/mobile/rpc-foundation/goldens/matrix-session.review-file-diff-git.diff-2.json new file mode 100644 index 00000000000..079e995e02b --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-session.review-file-diff-git.diff-2.json @@ -0,0 +1,911 @@ +{ + "operation": "session.diff-review-load", + "family": "session.review-file-diff", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", + "scenarioSha256": "95c8c5451aabbbebab8422ccd867b70e000ac62aacf1d231ad0d181cbec3a2b0", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "168eeea61142": { + "name": "git.diff#3", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "kind": "unknown" + } + } + } + }, + "18072d796980": { + "name": "git.diff#3", + "ordinal": 6, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"git.diff\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"filePath\":\"src/app.ts\",\"staged\":false}}" + }, + "32a7c0ae7918": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "outer refused", + "isRpcDeliveryUnknown": false + } + }, + "481bd3924019": { + "name": "git.diff#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"git.diff\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"filePath\":\"src/app.ts\",\"staged\":false}}" + }, + "4ca587e78b36": { + "name": "git.diff#2", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": true, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "50bd7426ef76": { + "name": "git.diff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "kind": "binary" + } + } + } + }, + "5135c435b058": { + "name": "git.diff#2", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": true, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "byteLength": 2048, + "kind": "too-large" + } + } + } + }, + "585ad3299672": { + "name": "git.diff#2", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": true, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "5efe5743b7e2": { + "name": "git.diff#2", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": true, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "error": { + "message": "inner refused" + }, + "ok": false + } + } + } + }, + "67daf7391fee": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "Unable to load diff", + "isRpcDeliveryUnknown": false + } + }, + "6a7d8252f0bf": { + "name": "git.diff#2", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": true, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "717bd1fbc163": { + "branchCompare": "unloaded", + "diff": { + "byteLength": 2048, + "itemKey": "staged:src/app.ts", + "kind": "too-large" + }, + "snapshot": "unloaded" + }, + "71e94c376597": { + "name": "git.diff#2", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": true, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "7753343578da": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "The host sent a reply this app could not read (git.diff)", + "isRpcDeliveryUnknown": false + } + }, + "84090dfad90d": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "itemKey": "unstaged:src/app.ts", + "kind": "binary" + } + }, + "8675e0f40158": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "byteLength": 2048, + "itemKey": "staged:src/app.ts", + "kind": "too-large" + } + }, + "a39259ec879a": { + "name": "git.diff#2", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": true, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "a947768bc0ed": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + }, + "aa8b9195058f": { + "name": "git.diff#2", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": true, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-2", + "ok": false + } + } + }, + "b009bab633a3": { + "name": "git.diff#2", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": true, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true + } + } + }, + "b948e8307e81": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "Unknown method", + "isRpcDeliveryUnknown": false + } + }, + "c3e29008c27f": { + "name": "git.diff#2", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": true, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-2", + "ok": false + } + } + }, + "c7584e82c72f": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + }, + "ea98fa53e2cc": { + "name": "git.diff#2", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"git.diff\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"filePath\":\"src/app.ts\",\"staged\":true}}" + }, + "f0d92b20fc40": { + "name": "git.diff#2", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": true, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-2", + "ok": false + } + } + }, + "f68945ffc2ea": { + "branchCompare": "unloaded", + "diff": { + "itemKey": "unstaged:src/app.ts", + "kind": "binary" + }, + "snapshot": "unloaded" + } + }, + "recording": { + "scenario": "matrix-session.review-file-diff-git.diff-2", + "checkpoints": [ + { + "id": "review-file-diff-shapes.prelude:binary", + "observation": { + "sender": ["50bd7426ef76"], + "payloads": ["481bd3924019"], + "settlements": { + "binary": "84090dfad90d" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.normal:too-large", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.normal:invalid", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.result-absent:too-large", + "observation": { + "sender": ["50bd7426ef76", "b009bab633a3"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "7753343578da" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.result-absent:invalid", + "observation": { + "sender": ["50bd7426ef76", "b009bab633a3", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "7753343578da", + "invalid": "7753343578da" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.result-null:too-large", + "observation": { + "sender": ["50bd7426ef76", "585ad3299672"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "7753343578da" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.result-null:invalid", + "observation": { + "sender": ["50bd7426ef76", "585ad3299672", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "7753343578da", + "invalid": "7753343578da" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-ok-missing:too-large", + "observation": { + "sender": ["50bd7426ef76", "a39259ec879a"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "7753343578da" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-ok-missing:invalid", + "observation": { + "sender": ["50bd7426ef76", "a39259ec879a", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "7753343578da", + "invalid": "7753343578da" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-false-string-error:too-large", + "observation": { + "sender": ["50bd7426ef76", "6a7d8252f0bf"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "7753343578da" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-false-string-error:invalid", + "observation": { + "sender": ["50bd7426ef76", "6a7d8252f0bf", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "7753343578da", + "invalid": "7753343578da" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-false-object-error:too-large", + "observation": { + "sender": ["50bd7426ef76", "5efe5743b7e2"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "7753343578da" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-false-object-error:invalid", + "observation": { + "sender": ["50bd7426ef76", "5efe5743b7e2", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "7753343578da", + "invalid": "7753343578da" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.outer-refused:too-large", + "observation": { + "sender": ["50bd7426ef76", "f0d92b20fc40"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "32a7c0ae7918" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.outer-refused:invalid", + "observation": { + "sender": ["50bd7426ef76", "f0d92b20fc40", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "32a7c0ae7918", + "invalid": "7753343578da" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.outer-refused-no-message:too-large", + "observation": { + "sender": ["50bd7426ef76", "c3e29008c27f"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "67daf7391fee" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.outer-refused-no-message:invalid", + "observation": { + "sender": ["50bd7426ef76", "c3e29008c27f", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "67daf7391fee", + "invalid": "7753343578da" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.method-not-found:too-large", + "observation": { + "sender": ["50bd7426ef76", "aa8b9195058f"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "b948e8307e81" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.method-not-found:invalid", + "observation": { + "sender": ["50bd7426ef76", "aa8b9195058f", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "b948e8307e81", + "invalid": "7753343578da" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.transport-rejection:too-large", + "observation": { + "sender": ["50bd7426ef76", "4ca587e78b36"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "a947768bc0ed" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.transport-rejection:invalid", + "observation": { + "sender": ["50bd7426ef76", "4ca587e78b36", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "a947768bc0ed", + "invalid": "7753343578da" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.transport-rejection-no-message:too-large", + "observation": { + "sender": ["50bd7426ef76", "71e94c376597"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "c7584e82c72f" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.transport-rejection-no-message:invalid", + "observation": { + "sender": ["50bd7426ef76", "71e94c376597", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "c7584e82c72f", + "invalid": "7753343578da" + }, + "state": "f68945ffc2ea", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-session.review-file-diff-git.diff-3.json b/mobile/rpc-foundation/goldens/matrix-session.review-file-diff-git.diff-3.json new file mode 100644 index 00000000000..df1e931c93d --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-session.review-file-diff-git.diff-3.json @@ -0,0 +1,781 @@ +{ + "operation": "session.diff-review-load", + "family": "session.review-file-diff", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", + "scenarioSha256": "91558fbfdf10c17a363e38cc0489b1a59e8b1657c51f7444840b2e7d37646851", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "168eeea61142": { + "name": "git.diff#3", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "kind": "unknown" + } + } + } + }, + "18072d796980": { + "name": "git.diff#3", + "ordinal": 6, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"git.diff\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"filePath\":\"src/app.ts\",\"staged\":false}}" + }, + "288b4a27cd5d": { + "name": "git.diff#3", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true + } + } + }, + "32a7c0ae7918": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "outer refused", + "isRpcDeliveryUnknown": false + } + }, + "481bd3924019": { + "name": "git.diff#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"git.diff\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"filePath\":\"src/app.ts\",\"staged\":false}}" + }, + "50bd7426ef76": { + "name": "git.diff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "kind": "binary" + } + } + } + }, + "5135c435b058": { + "name": "git.diff#2", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": true, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "byteLength": 2048, + "kind": "too-large" + } + } + } + }, + "585bd76c3901": { + "name": "git.diff#3", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "586439a94879": { + "name": "git.diff#3", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "64e5476a80c2": { + "name": "git.diff#3", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "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 + } + } + } + }, + "67daf7391fee": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "Unable to load diff", + "isRpcDeliveryUnknown": false + } + }, + "717bd1fbc163": { + "branchCompare": "unloaded", + "diff": { + "byteLength": 2048, + "itemKey": "staged:src/app.ts", + "kind": "too-large" + }, + "snapshot": "unloaded" + }, + "71f263c64f60": { + "name": "git.diff#3", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "735fb49425e3": { + "name": "git.diff#3", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "7753343578da": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "The host sent a reply this app could not read (git.diff)", + "isRpcDeliveryUnknown": false + } + }, + "84090dfad90d": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "itemKey": "unstaged:src/app.ts", + "kind": "binary" + } + }, + "846cbb4fd4df": { + "name": "git.diff#3", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-3", + "ok": false + } + } + }, + "8675e0f40158": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "byteLength": 2048, + "itemKey": "staged:src/app.ts", + "kind": "too-large" + } + }, + "8cac8b42850d": { + "name": "git.diff#3", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "99ba9ff9bcfa": { + "name": "git.diff#3", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-3", + "ok": false + } + } + }, + "a947768bc0ed": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + }, + "b948e8307e81": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "Unknown method", + "isRpcDeliveryUnknown": false + } + }, + "c7584e82c72f": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + }, + "ea98fa53e2cc": { + "name": "git.diff#2", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"git.diff\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"filePath\":\"src/app.ts\",\"staged\":true}}" + }, + "f68945ffc2ea": { + "branchCompare": "unloaded", + "diff": { + "itemKey": "unstaged:src/app.ts", + "kind": "binary" + }, + "snapshot": "unloaded" + }, + "f6d5c0995e12": { + "name": "git.diff#3", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "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 + } + } + } + }, + "recording": { + "scenario": "matrix-session.review-file-diff-git.diff-3", + "checkpoints": [ + { + "id": "review-file-diff-shapes.prelude:binary", + "observation": { + "sender": ["50bd7426ef76"], + "payloads": ["481bd3924019"], + "settlements": { + "binary": "84090dfad90d" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.prelude:too-large", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.normal:invalid", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.result-absent:invalid", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058", "288b4a27cd5d"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.result-null:invalid", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058", "71f263c64f60"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-ok-missing:invalid", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058", "586439a94879"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-false-string-error:invalid", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058", "735fb49425e3"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.inner-false-object-error:invalid", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058", "64e5476a80c2"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.outer-refused:invalid", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058", "99ba9ff9bcfa"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158", + "invalid": "32a7c0ae7918" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.outer-refused-no-message:invalid", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058", "846cbb4fd4df"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158", + "invalid": "67daf7391fee" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.method-not-found:invalid", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058", "f6d5c0995e12"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158", + "invalid": "b948e8307e81" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.transport-rejection:invalid", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058", "585bd76c3901"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158", + "invalid": "a947768bc0ed" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "review-file-diff-shapes.transport-rejection-no-message:invalid", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058", "8cac8b42850d"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158", + "invalid": "c7584e82c72f" + }, + "state": "717bd1fbc163", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-session.review-git-mutations-git.discard-1.json b/mobile/rpc-foundation/goldens/matrix-session.review-git-mutations-git.discard-1.json new file mode 100644 index 00000000000..60b80983117 --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-session.review-git-mutations-git.discard-1.json @@ -0,0 +1,1102 @@ +{ + "operation": "session.diff-review-actions", + "family": "session.review-git-mutations", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", + "scenarioSha256": "651cb070a4b4ba7deddeb37c08886094b83f006e7cbe2bef65d5433ce0430dff", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "1707a69cd9b6": { + "name": "git.discard#1", + "ordinal": 4, + "args": [ + { + "name": "method", + "value": "git.discard" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "1c6a13b5a4b5": { + "actionError": "", + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "2fc890e4b748": { + "actionError": { + "$rpc": "null" + }, + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "32d4fa18fed5": { + "name": "git.discard#1", + "ordinal": 4, + "args": [ + { + "name": "method", + "value": "git.discard" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "error": { + "message": "inner refused" + }, + "ok": false + } + } + } + }, + "4d3162722645": { + "name": "git.discard#1", + "ordinal": 4, + "args": [ + { + "name": "method", + "value": "git.discard" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-2", + "ok": false + } + } + }, + "500111174b81": { + "name": "git.discard#1", + "ordinal": 4, + "args": [ + { + "name": "method", + "value": "git.discard" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "53b792409cec": { + "name": "load-review-data", + "ordinal": 3, + "value": {} + }, + "5f6bfd36288e": { + "name": "load-review-data", + "ordinal": 9, + "value": {} + }, + "73f7bfbf2ed4": { + "actionError": "Unknown method", + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "78e4e55c0f27": { + "name": "load-review-data", + "ordinal": 8, + "value": {} + }, + "83f74636ef79": { + "name": "git.discard#1", + "ordinal": 4, + "args": [ + { + "name": "method", + "value": "git.discard" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "8a3835098ba1": { + "name": "git.discard#1", + "ordinal": 4, + "args": [ + { + "name": "method", + "value": "git.discard" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "92e9d747a5d2": { + "name": "git.stage#2", + "ordinal": 8, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"git.stage\",\"params\":{\"worktree\":\"id:workspace-1\",\"filePath\":\"src/app.ts\"}}" + }, + "9e0132f8d584": { + "actionError": "outer refused", + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "a0c4d58800db": { + "name": "load-review-data", + "ordinal": 6, + "value": {} + }, + "a31e28b0c98d": { + "name": "git.discard#1", + "ordinal": 4, + "args": [ + { + "name": "method", + "value": "git.discard" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true + } + } + }, + "a8b10309c168": { + "name": "git.stage#2", + "ordinal": 7, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"git.stage\",\"params\":{\"worktree\":\"id:workspace-1\",\"filePath\":\"src/app.ts\"}}" + }, + "aa50219ebe9a": { + "name": "git.discard#1", + "ordinal": 5, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"git.discard\",\"params\":{\"worktree\":\"id:workspace-1\",\"filePath\":\"src/app.ts\"}}" + }, + "b9a737200881": { + "name": "git.stage#2", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "staged": true + } + } + } + }, + "bc51451c8e7b": { + "name": "git.discard#1", + "ordinal": 4, + "args": [ + { + "name": "method", + "value": "git.discard" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-2", + "ok": false + } + } + }, + "c5425fe73868": { + "actionError": "1 reviewed file staged", + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "d1de63d44a74": { + "name": "git.discard#1", + "ordinal": 4, + "args": [ + { + "name": "method", + "value": "git.discard" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "discarded": true + } + } + } + }, + "da79852368d5": { + "name": "git.stage#2", + "ordinal": 6, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "staged": true + } + } + } + }, + "eb79a9b3682a": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "$rpc": "undefined" + } + }, + "ee31fd9b8c22": { + "actionError": "Source control action failed", + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "f39122ee30fc": { + "name": "git.stage#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"git.stage\",\"params\":{\"worktree\":\"id:workspace-1\",\"filePath\":\"src/app.ts\"}}" + }, + "f4493708b478": { + "name": "git.discard#1", + "ordinal": 4, + "args": [ + { + "name": "method", + "value": "git.discard" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-2", + "ok": false + } + } + }, + "f4b32f056985": { + "name": "git.discard#1", + "ordinal": 4, + "args": [ + { + "name": "method", + "value": "git.discard" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "fa4af2435d85": { + "actionError": "transport failure", + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "fd1322e39fc5": { + "name": "git.stage#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "staged": true + } + } + } + } + }, + "recording": { + "scenario": "matrix-session.review-git-mutations-git.discard-1", + "checkpoints": [ + { + "id": "review-git-mutations-run.prelude:staged", + "observation": { + "sender": ["fd1322e39fc5"], + "payloads": ["f39122ee30fc"], + "settlements": { + "stage": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec"] + } + }, + { + "id": "review-git-mutations-run.normal:discarded", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec", "a0c4d58800db"] + } + }, + { + "id": "review-git-mutations-run.normal:swept", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74", "b9a737200881"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.result-absent:discarded", + "observation": { + "sender": ["fd1322e39fc5", "a31e28b0c98d"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec", "a0c4d58800db"] + } + }, + { + "id": "review-git-mutations-run.result-absent:swept", + "observation": { + "sender": ["fd1322e39fc5", "a31e28b0c98d", "b9a737200881"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.result-null:discarded", + "observation": { + "sender": ["fd1322e39fc5", "500111174b81"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec", "a0c4d58800db"] + } + }, + { + "id": "review-git-mutations-run.result-null:swept", + "observation": { + "sender": ["fd1322e39fc5", "500111174b81", "b9a737200881"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.inner-ok-missing:discarded", + "observation": { + "sender": ["fd1322e39fc5", "1707a69cd9b6"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec", "a0c4d58800db"] + } + }, + { + "id": "review-git-mutations-run.inner-ok-missing:swept", + "observation": { + "sender": ["fd1322e39fc5", "1707a69cd9b6", "b9a737200881"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.inner-false-string-error:discarded", + "observation": { + "sender": ["fd1322e39fc5", "8a3835098ba1"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec", "a0c4d58800db"] + } + }, + { + "id": "review-git-mutations-run.inner-false-string-error:swept", + "observation": { + "sender": ["fd1322e39fc5", "8a3835098ba1", "b9a737200881"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.inner-false-object-error:discarded", + "observation": { + "sender": ["fd1322e39fc5", "32d4fa18fed5"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec", "a0c4d58800db"] + } + }, + { + "id": "review-git-mutations-run.inner-false-object-error:swept", + "observation": { + "sender": ["fd1322e39fc5", "32d4fa18fed5", "b9a737200881"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.outer-refused:discarded", + "observation": { + "sender": ["fd1322e39fc5", "4d3162722645"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "9e0132f8d584", + "effects": ["53b792409cec"] + } + }, + { + "id": "review-git-mutations-run.outer-refused:swept", + "observation": { + "sender": ["fd1322e39fc5", "4d3162722645", "da79852368d5"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "a8b10309c168"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "78e4e55c0f27"] + } + }, + { + "id": "review-git-mutations-run.outer-refused-no-message:discarded", + "observation": { + "sender": ["fd1322e39fc5", "f4493708b478"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "ee31fd9b8c22", + "effects": ["53b792409cec"] + } + }, + { + "id": "review-git-mutations-run.outer-refused-no-message:swept", + "observation": { + "sender": ["fd1322e39fc5", "f4493708b478", "da79852368d5"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "a8b10309c168"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "78e4e55c0f27"] + } + }, + { + "id": "review-git-mutations-run.method-not-found:discarded", + "observation": { + "sender": ["fd1322e39fc5", "bc51451c8e7b"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "73f7bfbf2ed4", + "effects": ["53b792409cec"] + } + }, + { + "id": "review-git-mutations-run.method-not-found:swept", + "observation": { + "sender": ["fd1322e39fc5", "bc51451c8e7b", "da79852368d5"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "a8b10309c168"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "78e4e55c0f27"] + } + }, + { + "id": "review-git-mutations-run.transport-rejection:discarded", + "observation": { + "sender": ["fd1322e39fc5", "83f74636ef79"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "fa4af2435d85", + "effects": ["53b792409cec"] + } + }, + { + "id": "review-git-mutations-run.transport-rejection:swept", + "observation": { + "sender": ["fd1322e39fc5", "83f74636ef79", "da79852368d5"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "a8b10309c168"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "78e4e55c0f27"] + } + }, + { + "id": "review-git-mutations-run.transport-rejection-no-message:discarded", + "observation": { + "sender": ["fd1322e39fc5", "f4b32f056985"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "1c6a13b5a4b5", + "effects": ["53b792409cec"] + } + }, + { + "id": "review-git-mutations-run.transport-rejection-no-message:swept", + "observation": { + "sender": ["fd1322e39fc5", "f4b32f056985", "da79852368d5"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "a8b10309c168"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "78e4e55c0f27"] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-session.review-git-mutations-git.stage-1.json b/mobile/rpc-foundation/goldens/matrix-session.review-git-mutations-git.stage-1.json new file mode 100644 index 00000000000..1cec95e682b --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-session.review-git-mutations-git.stage-1.json @@ -0,0 +1,1267 @@ +{ + "operation": "session.diff-review-actions", + "family": "session.review-git-mutations", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", + "scenarioSha256": "e0ce643010302d304ba3611bd43932c6cdd0fa9290a3ecd4fffb4fc92c758b77", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "13e2ebbc75ce": { + "name": "git.stage#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "160083813e3c": { + "name": "git.stage#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "163324c7204b": { + "name": "git.stage#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "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 + } + } + } + }, + "1c6a13b5a4b5": { + "actionError": "", + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "2bd148fc0591": { + "name": "load-review-data", + "ordinal": 5, + "value": {} + }, + "2fc890e4b748": { + "actionError": { + "$rpc": "null" + }, + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "4348587b2065": { + "name": "git.stage#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-1", + "ok": false + } + } + }, + "53b792409cec": { + "name": "load-review-data", + "ordinal": 3, + "value": {} + }, + "5f6bfd36288e": { + "name": "load-review-data", + "ordinal": 9, + "value": {} + }, + "6217d0132692": { + "name": "git.discard#1", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"git.discard\",\"params\":{\"worktree\":\"id:workspace-1\",\"filePath\":\"src/app.ts\"}}" + }, + "66da5789ac3e": { + "name": "git.stage#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-1", + "ok": false + } + } + }, + "73f7bfbf2ed4": { + "actionError": "Unknown method", + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "76d4096ccced": { + "name": "git.stage#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-1", + "ok": false + } + } + }, + "78e4e55c0f27": { + "name": "load-review-data", + "ordinal": 8, + "value": {} + }, + "87b3e64b01a0": { + "name": "git.stage#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true + } + } + }, + "8a6459005a99": { + "name": "git.stage#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "92e9d747a5d2": { + "name": "git.stage#2", + "ordinal": 8, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"git.stage\",\"params\":{\"worktree\":\"id:workspace-1\",\"filePath\":\"src/app.ts\"}}" + }, + "9e0132f8d584": { + "actionError": "outer refused", + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "a0c4d58800db": { + "name": "load-review-data", + "ordinal": 6, + "value": {} + }, + "a8b10309c168": { + "name": "git.stage#2", + "ordinal": 7, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"git.stage\",\"params\":{\"worktree\":\"id:workspace-1\",\"filePath\":\"src/app.ts\"}}" + }, + "aa50219ebe9a": { + "name": "git.discard#1", + "ordinal": 5, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"git.discard\",\"params\":{\"worktree\":\"id:workspace-1\",\"filePath\":\"src/app.ts\"}}" + }, + "b3e75a662664": { + "name": "git.stage#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "b9a737200881": { + "name": "git.stage#2", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "staged": true + } + } + } + }, + "baa7772e5d0c": { + "name": "git.discard#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "git.discard" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "discarded": true + } + } + } + }, + "c5425fe73868": { + "actionError": "1 reviewed file staged", + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "d1de63d44a74": { + "name": "git.discard#1", + "ordinal": 4, + "args": [ + { + "name": "method", + "value": "git.discard" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "discarded": true + } + } + } + }, + "d52bb1e87510": { + "name": "git.stage#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "da79852368d5": { + "name": "git.stage#2", + "ordinal": 6, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "staged": true + } + } + } + }, + "eb79a9b3682a": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "$rpc": "undefined" + } + }, + "ee31fd9b8c22": { + "actionError": "Source control action failed", + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "f39122ee30fc": { + "name": "git.stage#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"git.stage\",\"params\":{\"worktree\":\"id:workspace-1\",\"filePath\":\"src/app.ts\"}}" + }, + "fa4af2435d85": { + "actionError": "transport failure", + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "fd1322e39fc5": { + "name": "git.stage#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "staged": true + } + } + } + } + }, + "recording": { + "scenario": "matrix-session.review-git-mutations-git.stage-1", + "checkpoints": [ + { + "id": "review-git-mutations-run.normal:staged", + "observation": { + "sender": ["fd1322e39fc5"], + "payloads": ["f39122ee30fc"], + "settlements": { + "stage": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec"] + } + }, + { + "id": "review-git-mutations-run.normal:discarded", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec", "a0c4d58800db"] + } + }, + { + "id": "review-git-mutations-run.normal:swept", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74", "b9a737200881"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.result-absent:staged", + "observation": { + "sender": ["87b3e64b01a0"], + "payloads": ["f39122ee30fc"], + "settlements": { + "stage": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec"] + } + }, + { + "id": "review-git-mutations-run.result-absent:discarded", + "observation": { + "sender": ["87b3e64b01a0", "d1de63d44a74"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec", "a0c4d58800db"] + } + }, + { + "id": "review-git-mutations-run.result-absent:swept", + "observation": { + "sender": ["87b3e64b01a0", "d1de63d44a74", "b9a737200881"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.result-null:staged", + "observation": { + "sender": ["8a6459005a99"], + "payloads": ["f39122ee30fc"], + "settlements": { + "stage": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec"] + } + }, + { + "id": "review-git-mutations-run.result-null:discarded", + "observation": { + "sender": ["8a6459005a99", "d1de63d44a74"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec", "a0c4d58800db"] + } + }, + { + "id": "review-git-mutations-run.result-null:swept", + "observation": { + "sender": ["8a6459005a99", "d1de63d44a74", "b9a737200881"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.inner-ok-missing:staged", + "observation": { + "sender": ["13e2ebbc75ce"], + "payloads": ["f39122ee30fc"], + "settlements": { + "stage": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec"] + } + }, + { + "id": "review-git-mutations-run.inner-ok-missing:discarded", + "observation": { + "sender": ["13e2ebbc75ce", "d1de63d44a74"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec", "a0c4d58800db"] + } + }, + { + "id": "review-git-mutations-run.inner-ok-missing:swept", + "observation": { + "sender": ["13e2ebbc75ce", "d1de63d44a74", "b9a737200881"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.inner-false-string-error:staged", + "observation": { + "sender": ["d52bb1e87510"], + "payloads": ["f39122ee30fc"], + "settlements": { + "stage": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec"] + } + }, + { + "id": "review-git-mutations-run.inner-false-string-error:discarded", + "observation": { + "sender": ["d52bb1e87510", "d1de63d44a74"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec", "a0c4d58800db"] + } + }, + { + "id": "review-git-mutations-run.inner-false-string-error:swept", + "observation": { + "sender": ["d52bb1e87510", "d1de63d44a74", "b9a737200881"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.inner-false-object-error:staged", + "observation": { + "sender": ["163324c7204b"], + "payloads": ["f39122ee30fc"], + "settlements": { + "stage": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec"] + } + }, + { + "id": "review-git-mutations-run.inner-false-object-error:discarded", + "observation": { + "sender": ["163324c7204b", "d1de63d44a74"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec", "a0c4d58800db"] + } + }, + { + "id": "review-git-mutations-run.inner-false-object-error:swept", + "observation": { + "sender": ["163324c7204b", "d1de63d44a74", "b9a737200881"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.outer-refused:staged", + "observation": { + "sender": ["4348587b2065"], + "payloads": ["f39122ee30fc"], + "settlements": { + "stage": "eb79a9b3682a" + }, + "state": "9e0132f8d584", + "effects": [] + } + }, + { + "id": "review-git-mutations-run.outer-refused:discarded", + "observation": { + "sender": ["4348587b2065", "baa7772e5d0c"], + "payloads": ["f39122ee30fc", "6217d0132692"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["2bd148fc0591"] + } + }, + { + "id": "review-git-mutations-run.outer-refused:swept", + "observation": { + "sender": ["4348587b2065", "baa7772e5d0c", "da79852368d5"], + "payloads": ["f39122ee30fc", "6217d0132692", "a8b10309c168"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["2bd148fc0591", "78e4e55c0f27"] + } + }, + { + "id": "review-git-mutations-run.outer-refused-no-message:staged", + "observation": { + "sender": ["76d4096ccced"], + "payloads": ["f39122ee30fc"], + "settlements": { + "stage": "eb79a9b3682a" + }, + "state": "ee31fd9b8c22", + "effects": [] + } + }, + { + "id": "review-git-mutations-run.outer-refused-no-message:discarded", + "observation": { + "sender": ["76d4096ccced", "baa7772e5d0c"], + "payloads": ["f39122ee30fc", "6217d0132692"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["2bd148fc0591"] + } + }, + { + "id": "review-git-mutations-run.outer-refused-no-message:swept", + "observation": { + "sender": ["76d4096ccced", "baa7772e5d0c", "da79852368d5"], + "payloads": ["f39122ee30fc", "6217d0132692", "a8b10309c168"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["2bd148fc0591", "78e4e55c0f27"] + } + }, + { + "id": "review-git-mutations-run.method-not-found:staged", + "observation": { + "sender": ["66da5789ac3e"], + "payloads": ["f39122ee30fc"], + "settlements": { + "stage": "eb79a9b3682a" + }, + "state": "73f7bfbf2ed4", + "effects": [] + } + }, + { + "id": "review-git-mutations-run.method-not-found:discarded", + "observation": { + "sender": ["66da5789ac3e", "baa7772e5d0c"], + "payloads": ["f39122ee30fc", "6217d0132692"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["2bd148fc0591"] + } + }, + { + "id": "review-git-mutations-run.method-not-found:swept", + "observation": { + "sender": ["66da5789ac3e", "baa7772e5d0c", "da79852368d5"], + "payloads": ["f39122ee30fc", "6217d0132692", "a8b10309c168"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["2bd148fc0591", "78e4e55c0f27"] + } + }, + { + "id": "review-git-mutations-run.transport-rejection:staged", + "observation": { + "sender": ["b3e75a662664"], + "payloads": ["f39122ee30fc"], + "settlements": { + "stage": "eb79a9b3682a" + }, + "state": "fa4af2435d85", + "effects": [] + } + }, + { + "id": "review-git-mutations-run.transport-rejection:discarded", + "observation": { + "sender": ["b3e75a662664", "baa7772e5d0c"], + "payloads": ["f39122ee30fc", "6217d0132692"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["2bd148fc0591"] + } + }, + { + "id": "review-git-mutations-run.transport-rejection:swept", + "observation": { + "sender": ["b3e75a662664", "baa7772e5d0c", "da79852368d5"], + "payloads": ["f39122ee30fc", "6217d0132692", "a8b10309c168"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["2bd148fc0591", "78e4e55c0f27"] + } + }, + { + "id": "review-git-mutations-run.transport-rejection-no-message:staged", + "observation": { + "sender": ["160083813e3c"], + "payloads": ["f39122ee30fc"], + "settlements": { + "stage": "eb79a9b3682a" + }, + "state": "1c6a13b5a4b5", + "effects": [] + } + }, + { + "id": "review-git-mutations-run.transport-rejection-no-message:discarded", + "observation": { + "sender": ["160083813e3c", "baa7772e5d0c"], + "payloads": ["f39122ee30fc", "6217d0132692"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["2bd148fc0591"] + } + }, + { + "id": "review-git-mutations-run.transport-rejection-no-message:swept", + "observation": { + "sender": ["160083813e3c", "baa7772e5d0c", "da79852368d5"], + "payloads": ["f39122ee30fc", "6217d0132692", "a8b10309c168"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["2bd148fc0591", "78e4e55c0f27"] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-session.review-git-mutations-git.stage-2.json b/mobile/rpc-foundation/goldens/matrix-session.review-git-mutations-git.stage-2.json new file mode 100644 index 00000000000..14418139215 --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-session.review-git-mutations-git.stage-2.json @@ -0,0 +1,848 @@ +{ + "operation": "session.diff-review-actions", + "family": "session.review-git-mutations", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", + "scenarioSha256": "c6b3b4be6b55daf53ee1f5ff755e73a032c4da5379f90f4973736c032eb79414", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "186448e4f2b2": { + "name": "git.stage#2", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "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 + } + } + } + }, + "2bf36966247c": { + "name": "git.stage#2", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "2fc890e4b748": { + "actionError": { + "$rpc": "null" + }, + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "46f6bb4c3fc0": { + "actionError": "0 staged, 1 failed", + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "53b792409cec": { + "name": "load-review-data", + "ordinal": 3, + "value": {} + }, + "57802f530f4e": { + "actionError": { + "$rpc": "null" + }, + "busyAction": "stage-reviewed", + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "5f6bfd36288e": { + "name": "load-review-data", + "ordinal": 9, + "value": {} + }, + "92e9d747a5d2": { + "name": "git.stage#2", + "ordinal": 8, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"git.stage\",\"params\":{\"worktree\":\"id:workspace-1\",\"filePath\":\"src/app.ts\"}}" + }, + "a0c4d58800db": { + "name": "load-review-data", + "ordinal": 6, + "value": {} + }, + "a947768bc0ed": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + }, + "aa50219ebe9a": { + "name": "git.discard#1", + "ordinal": 5, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"git.discard\",\"params\":{\"worktree\":\"id:workspace-1\",\"filePath\":\"src/app.ts\"}}" + }, + "aff69b5d559f": { + "name": "git.stage#2", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "b6a3a14ec5c5": { + "name": "git.stage#2", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "b9a737200881": { + "name": "git.stage#2", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "staged": true + } + } + } + }, + "c5425fe73868": { + "actionError": "1 reviewed file staged", + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "c7584e82c72f": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + }, + "d1de63d44a74": { + "name": "git.discard#1", + "ordinal": 4, + "args": [ + { + "name": "method", + "value": "git.discard" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "discarded": true + } + } + } + }, + "d72e0a35649a": { + "name": "git.stage#2", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-3", + "ok": false + } + } + }, + "e0a5d44ec04f": { + "name": "git.stage#2", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-3", + "ok": false + } + } + }, + "e44d26feef96": { + "name": "git.stage#2", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "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 + } + } + }, + "eb79a9b3682a": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "$rpc": "undefined" + } + }, + "ecdd82f5ce53": { + "name": "git.stage#2", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true + } + } + }, + "f39122ee30fc": { + "name": "git.stage#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"git.stage\",\"params\":{\"worktree\":\"id:workspace-1\",\"filePath\":\"src/app.ts\"}}" + }, + "f999fd83748e": { + "name": "git.stage#2", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "f9b6dd6faf89": { + "name": "git.stage#2", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "fd1322e39fc5": { + "name": "git.stage#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "staged": true + } + } + } + } + }, + "recording": { + "scenario": "matrix-session.review-git-mutations-git.stage-2", + "checkpoints": [ + { + "id": "review-git-mutations-run.prelude:staged", + "observation": { + "sender": ["fd1322e39fc5"], + "payloads": ["f39122ee30fc"], + "settlements": { + "stage": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec"] + } + }, + { + "id": "review-git-mutations-run.prelude:discarded", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec", "a0c4d58800db"] + } + }, + { + "id": "review-git-mutations-run.normal:swept", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74", "b9a737200881"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.result-absent:swept", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74", "ecdd82f5ce53"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.result-null:swept", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74", "aff69b5d559f"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.inner-ok-missing:swept", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74", "f999fd83748e"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.inner-false-string-error:swept", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74", "b6a3a14ec5c5"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.inner-false-object-error:swept", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74", "186448e4f2b2"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.outer-refused:swept", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74", "d72e0a35649a"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "46f6bb4c3fc0", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.outer-refused-no-message:swept", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74", "e0a5d44ec04f"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "46f6bb4c3fc0", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.method-not-found:swept", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74", "e44d26feef96"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "46f6bb4c3fc0", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + }, + { + "id": "review-git-mutations-run.transport-rejection:swept", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74", "2bf36966247c"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "a947768bc0ed" + }, + "state": "57802f530f4e", + "effects": ["53b792409cec", "a0c4d58800db"] + } + }, + { + "id": "review-git-mutations-run.transport-rejection-no-message:swept", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74", "f9b6dd6faf89"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "c7584e82c72f" + }, + "state": "57802f530f4e", + "effects": ["53b792409cec", "a0c4d58800db"] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-session.review-send-sheet-session.tabs.list-1.json b/mobile/rpc-foundation/goldens/matrix-session.review-send-sheet-session.tabs.list-1.json new file mode 100644 index 00000000000..6f7b09802d8 --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-session.review-send-sheet-session.tabs.list-1.json @@ -0,0 +1,828 @@ +{ + "operation": "session.diff-review-actions", + "family": "session.review-send-sheet", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", + "scenarioSha256": "a71815661dee6129a1b133c398b37ea89a9e4939b45626dada16889acabb2afe", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "1cfc4f5c9474": { + "name": "session.tabs.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.list" + }, + { + "name": "params", + "value": { + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "3c1f43884983": { + "actionError": { + "$rpc": "null" + }, + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "kind": "error", + "message": "outer refused", + "terminals": [] + } + }, + "5431212bcf3d": { + "name": "session.tabs.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.list" + }, + { + "name": "params", + "value": { + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "56728a538e3d": { + "name": "session.tabs.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.list" + }, + { + "name": "params", + "value": { + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "5d955e001d8c": { + "name": "session.tabs.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.list" + }, + { + "name": "params", + "value": { + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "5e68b4616f23": { + "name": "session.tabs.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.list" + }, + { + "name": "params", + "value": { + "worktree": "id:workspace-1" + } + }, + { + "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 + } + } + } + }, + "697177595a0a": { + "actionError": { + "$rpc": "null" + }, + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "kind": "ready", + "terminals": [ + { + "id": "tab-1", + "terminal": "terminal-1", + "title": "codex" + } + ] + } + }, + "6eb439bad25e": { + "name": "reply-salvage", + "ordinal": 3, + "value": { + "droppedCount": 1, + "droppedPaths": ["1"], + "method": "session.tabs.list", + "operation": "session.review-terminal-list", + "variant": "review-terminal-tabs" + } + }, + "783e46052655": { + "name": "session.tabs.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.list" + }, + { + "name": "params", + "value": { + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "82c19eac1f64": { + "actionError": { + "$rpc": "null" + }, + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "kind": "error", + "message": "", + "terminals": [] + } + }, + "8414db2cc9a1": { + "actionError": { + "$rpc": "null" + }, + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "kind": "error", + "message": "transport failure", + "terminals": [] + } + }, + "95726f336386": { + "actionError": { + "$rpc": "null" + }, + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "kind": "error", + "message": "Unable to load agent sessions", + "terminals": [] + } + }, + "9a3dbd49ee14": { + "name": "session.tabs.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.list" + }, + { + "name": "params", + "value": { + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "tabs": [ + { + "id": "tab-1", + "terminal": "terminal-1", + "title": "codex", + "type": "terminal" + }, + { + "id": "tab-2", + "title": "notes.md", + "type": "markdown" + } + ] + } + } + } + }, + "acb5ae38e750": { + "name": "session.tabs.list#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"session.tabs.list\",\"params\":{\"worktree\":\"id:workspace-1\"}}" + }, + "c010bb8d5fa5": { + "actionError": { + "$rpc": "null" + }, + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "kind": "error", + "message": "Unknown method", + "terminals": [] + } + }, + "c080845d54f9": { + "name": "session.tabs.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.list" + }, + { + "name": "params", + "value": { + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-1", + "ok": false + } + } + }, + "c55cf258a4ff": { + "name": "session.tabs.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.list" + }, + { + "name": "params", + "value": { + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true + } + } + }, + "cdd3dccc35b1": { + "name": "session.tabs.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.list" + }, + { + "name": "params", + "value": { + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-1", + "ok": false + } + } + }, + "d90d19c18333": { + "name": "session.tabs.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.list" + }, + { + "name": "params", + "value": { + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-1", + "ok": false + } + } + }, + "eb79a9b3682a": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "$rpc": "undefined" + } + }, + "f3e8e9ab2421": { + "actionError": { + "$rpc": "null" + }, + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "kind": "error", + "message": "The host sent a reply this app could not read (session.tabs.list)", + "terminals": [] + } + } + }, + "recording": { + "scenario": "matrix-session.review-send-sheet-session.tabs.list-1", + "checkpoints": [ + { + "id": "review-send-sheet-lists-terminals.normal:listed", + "observation": { + "sender": ["9a3dbd49ee14"], + "payloads": ["acb5ae38e750"], + "settlements": { + "open": "eb79a9b3682a" + }, + "state": "697177595a0a", + "effects": ["6eb439bad25e"] + } + }, + { + "id": "review-send-sheet-lists-terminals.result-absent:listed", + "observation": { + "sender": ["c55cf258a4ff"], + "payloads": ["acb5ae38e750"], + "settlements": { + "open": "eb79a9b3682a" + }, + "state": "f3e8e9ab2421", + "effects": [] + } + }, + { + "id": "review-send-sheet-lists-terminals.result-null:listed", + "observation": { + "sender": ["5431212bcf3d"], + "payloads": ["acb5ae38e750"], + "settlements": { + "open": "eb79a9b3682a" + }, + "state": "f3e8e9ab2421", + "effects": [] + } + }, + { + "id": "review-send-sheet-lists-terminals.inner-ok-missing:listed", + "observation": { + "sender": ["783e46052655"], + "payloads": ["acb5ae38e750"], + "settlements": { + "open": "eb79a9b3682a" + }, + "state": "f3e8e9ab2421", + "effects": [] + } + }, + { + "id": "review-send-sheet-lists-terminals.inner-false-string-error:listed", + "observation": { + "sender": ["56728a538e3d"], + "payloads": ["acb5ae38e750"], + "settlements": { + "open": "eb79a9b3682a" + }, + "state": "f3e8e9ab2421", + "effects": [] + } + }, + { + "id": "review-send-sheet-lists-terminals.inner-false-object-error:listed", + "observation": { + "sender": ["5e68b4616f23"], + "payloads": ["acb5ae38e750"], + "settlements": { + "open": "eb79a9b3682a" + }, + "state": "f3e8e9ab2421", + "effects": [] + } + }, + { + "id": "review-send-sheet-lists-terminals.outer-refused:listed", + "observation": { + "sender": ["c080845d54f9"], + "payloads": ["acb5ae38e750"], + "settlements": { + "open": "eb79a9b3682a" + }, + "state": "3c1f43884983", + "effects": [] + } + }, + { + "id": "review-send-sheet-lists-terminals.outer-refused-no-message:listed", + "observation": { + "sender": ["d90d19c18333"], + "payloads": ["acb5ae38e750"], + "settlements": { + "open": "eb79a9b3682a" + }, + "state": "95726f336386", + "effects": [] + } + }, + { + "id": "review-send-sheet-lists-terminals.method-not-found:listed", + "observation": { + "sender": ["cdd3dccc35b1"], + "payloads": ["acb5ae38e750"], + "settlements": { + "open": "eb79a9b3682a" + }, + "state": "c010bb8d5fa5", + "effects": [] + } + }, + { + "id": "review-send-sheet-lists-terminals.transport-rejection:listed", + "observation": { + "sender": ["1cfc4f5c9474"], + "payloads": ["acb5ae38e750"], + "settlements": { + "open": "eb79a9b3682a" + }, + "state": "8414db2cc9a1", + "effects": [] + } + }, + { + "id": "review-send-sheet-lists-terminals.transport-rejection-no-message:listed", + "observation": { + "sender": ["5d955e001d8c"], + "payloads": ["acb5ae38e750"], + "settlements": { + "open": "eb79a9b3682a" + }, + "state": "82c19eac1f64", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-session.startup-worktree.activate-1.json b/mobile/rpc-foundation/goldens/matrix-session.startup-worktree.activate-1.json index 00037386ffa..507af9e7e89 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.startup-worktree.activate-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.startup-worktree.activate-1.json @@ -3,7 +3,7 @@ "family": "session.startup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "6b08c394e37fd572cf63a4c11934247d379008f11117aa5af33b2926fbd32d1e", diff --git a/mobile/rpc-foundation/goldens/matrix-session.startup-worktree.activate-2.json b/mobile/rpc-foundation/goldens/matrix-session.startup-worktree.activate-2.json index 11f481cbee3..b905e75d18f 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.startup-worktree.activate-2.json +++ b/mobile/rpc-foundation/goldens/matrix-session.startup-worktree.activate-2.json @@ -3,7 +3,7 @@ "family": "session.startup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "6b08c394e37fd572cf63a4c11934247d379008f11117aa5af33b2926fbd32d1e", diff --git a/mobile/rpc-foundation/goldens/matrix-session.tab-activation-session.tabs.activate-1.json b/mobile/rpc-foundation/goldens/matrix-session.tab-activation-session.tabs.activate-1.json index 92d7ade50e7..7061fb7c416 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.tab-activation-session.tabs.activate-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.tab-activation-session.tabs.activate-1.json @@ -3,7 +3,7 @@ "family": "session.tab-activation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", diff --git a/mobile/rpc-foundation/goldens/matrix-session.tab-activation-terminal.focus-1.json b/mobile/rpc-foundation/goldens/matrix-session.tab-activation-terminal.focus-1.json index 0382c9e8d63..83e2fed7c4c 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.tab-activation-terminal.focus-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.tab-activation-terminal.focus-1.json @@ -3,7 +3,7 @@ "family": "session.tab-activation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", diff --git a/mobile/rpc-foundation/goldens/matrix-session.tab-close-session-session.tabs.close-1.json b/mobile/rpc-foundation/goldens/matrix-session.tab-close-session-session.tabs.close-1.json new file mode 100644 index 00000000000..76217cbd24a --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-session.tab-close-session-session.tabs.close-1.json @@ -0,0 +1,609 @@ +{ + "operation": "session.tab-close", + "family": "session.tab-close-session", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", + "scenarioSha256": "64c12ae20aaf7202c2271134d57e4312127e8f909ad086ba69b4662bbd749bb0", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "0bf439aa2905": { + "name": "session.tabs.close#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.close" + }, + { + "name": "params", + "value": { + "reason": "user", + "tabId": "tab-1", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-1", + "ok": false + } + } + }, + "1195cdf08e57": { + "name": "unsubscribe-terminal", + "ordinal": 3, + "value": { + "handle": "terminal-1" + } + }, + "30cee8b4ade6": { + "name": "session.tabs.close#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.close" + }, + { + "name": "params", + "value": { + "reason": "user", + "tabId": "tab-1", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "32947a33faab": { + "name": "clear-live-input", + "ordinal": 4, + "value": { + "handle": "terminal-1" + } + }, + "3e15def58214": { + "activeHandle": "terminal-1", + "sessionTabs": [ + { + "id": "tab-1", + "isActive": true, + "terminal": "terminal-1", + "title": "Terminal", + "type": "terminal" + } + ], + "terminals": [ + { + "handle": "terminal-1", + "isActive": true, + "title": "Terminal" + } + ] + }, + "3f4d08e5066d": { + "name": "session.tabs.close#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.close" + }, + { + "name": "params", + "value": { + "reason": "user", + "tabId": "tab-1", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "40f415172609": { + "name": "session.tabs.close#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.close" + }, + { + "name": "params", + "value": { + "reason": "user", + "tabId": "tab-1", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "45e770794f33": { + "name": "session.tabs.close#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.close" + }, + { + "name": "params", + "value": { + "reason": "user", + "tabId": "tab-1", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-1", + "ok": false + } + } + }, + "50a46af5cf5c": { + "name": "session.tabs.close#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"session.tabs.close\",\"params\":{\"worktree\":\"id:workspace-1\",\"tabId\":\"tab-1\",\"reason\":\"user\"}}" + }, + "567d11711027": { + "activeHandle": { + "$rpc": "null" + }, + "sessionTabs": [], + "terminals": [ + { + "handle": "terminal-1", + "isActive": true, + "title": "Terminal" + } + ] + }, + "578184289260": { + "name": "session.tabs.close#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.close" + }, + { + "name": "params", + "value": { + "reason": "user", + "tabId": "tab-1", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-1", + "ok": false + } + } + }, + "61d3a3d6f1ca": { + "name": "session.tabs.close#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.close" + }, + { + "name": "params", + "value": { + "reason": "user", + "tabId": "tab-1", + "worktree": "id:workspace-1" + } + }, + { + "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 + } + } + } + }, + "6a7fbdf66a9f": { + "name": "session.tabs.close#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.close" + }, + { + "name": "params", + "value": { + "reason": "user", + "tabId": "tab-1", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true + } + } + }, + "c713707ba458": { + "name": "session.tabs.close#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.close" + }, + { + "name": "params", + "value": { + "reason": "user", + "tabId": "tab-1", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "d5deb95141e2": { + "name": "session.tabs.close#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.close" + }, + { + "name": "params", + "value": { + "reason": "user", + "tabId": "tab-1", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "de4cc94c0333": { + "name": "session.tabs.close#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.close" + }, + { + "name": "params", + "value": { + "reason": "user", + "tabId": "tab-1", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "closed": true + } + } + } + }, + "eb79a9b3682a": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "$rpc": "undefined" + } + } + }, + "recording": { + "scenario": "matrix-session.tab-close-session-session.tabs.close-1", + "checkpoints": [ + { + "id": "session-tab-closed.normal:closed", + "observation": { + "sender": ["de4cc94c0333"], + "payloads": ["50a46af5cf5c"], + "settlements": { + "close-tab": "eb79a9b3682a" + }, + "state": "567d11711027", + "effects": ["1195cdf08e57", "32947a33faab"] + } + }, + { + "id": "session-tab-closed.result-absent:closed", + "observation": { + "sender": ["6a7fbdf66a9f"], + "payloads": ["50a46af5cf5c"], + "settlements": { + "close-tab": "eb79a9b3682a" + }, + "state": "567d11711027", + "effects": ["1195cdf08e57", "32947a33faab"] + } + }, + { + "id": "session-tab-closed.result-null:closed", + "observation": { + "sender": ["c713707ba458"], + "payloads": ["50a46af5cf5c"], + "settlements": { + "close-tab": "eb79a9b3682a" + }, + "state": "567d11711027", + "effects": ["1195cdf08e57", "32947a33faab"] + } + }, + { + "id": "session-tab-closed.inner-ok-missing:closed", + "observation": { + "sender": ["d5deb95141e2"], + "payloads": ["50a46af5cf5c"], + "settlements": { + "close-tab": "eb79a9b3682a" + }, + "state": "567d11711027", + "effects": ["1195cdf08e57", "32947a33faab"] + } + }, + { + "id": "session-tab-closed.inner-false-string-error:closed", + "observation": { + "sender": ["30cee8b4ade6"], + "payloads": ["50a46af5cf5c"], + "settlements": { + "close-tab": "eb79a9b3682a" + }, + "state": "567d11711027", + "effects": ["1195cdf08e57", "32947a33faab"] + } + }, + { + "id": "session-tab-closed.inner-false-object-error:closed", + "observation": { + "sender": ["61d3a3d6f1ca"], + "payloads": ["50a46af5cf5c"], + "settlements": { + "close-tab": "eb79a9b3682a" + }, + "state": "567d11711027", + "effects": ["1195cdf08e57", "32947a33faab"] + } + }, + { + "id": "session-tab-closed.outer-refused:closed", + "observation": { + "sender": ["0bf439aa2905"], + "payloads": ["50a46af5cf5c"], + "settlements": { + "close-tab": "eb79a9b3682a" + }, + "state": "3e15def58214", + "effects": [] + } + }, + { + "id": "session-tab-closed.outer-refused-no-message:closed", + "observation": { + "sender": ["45e770794f33"], + "payloads": ["50a46af5cf5c"], + "settlements": { + "close-tab": "eb79a9b3682a" + }, + "state": "3e15def58214", + "effects": [] + } + }, + { + "id": "session-tab-closed.method-not-found:closed", + "observation": { + "sender": ["578184289260"], + "payloads": ["50a46af5cf5c"], + "settlements": { + "close-tab": "eb79a9b3682a" + }, + "state": "3e15def58214", + "effects": [] + } + }, + { + "id": "session-tab-closed.transport-rejection:closed", + "observation": { + "sender": ["40f415172609"], + "payloads": ["50a46af5cf5c"], + "settlements": { + "close-tab": "eb79a9b3682a" + }, + "state": "3e15def58214", + "effects": [] + } + }, + { + "id": "session-tab-closed.transport-rejection-no-message:closed", + "observation": { + "sender": ["3f4d08e5066d"], + "payloads": ["50a46af5cf5c"], + "settlements": { + "close-tab": "eb79a9b3682a" + }, + "state": "3e15def58214", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-session.tab-close-terminal.close-1.json b/mobile/rpc-foundation/goldens/matrix-session.tab-close-terminal.close-1.json index 280731ce9f4..0034c8c7115 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.tab-close-terminal.close-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.tab-close-terminal.close-1.json @@ -3,7 +3,7 @@ "family": "session.tab-close", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", diff --git a/mobile/rpc-foundation/goldens/matrix-session.tab-documents-markdown.readtab-1.json b/mobile/rpc-foundation/goldens/matrix-session.tab-documents-markdown.readtab-1.json index 10df5cd2e51..81a26263b9a 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.tab-documents-markdown.readtab-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.tab-documents-markdown.readtab-1.json @@ -3,7 +3,7 @@ "family": "session.tab-documents", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", @@ -344,31 +344,6 @@ } } }, - "999d7e43d33c": { - "file": {}, - "markdown": { - "tab-md": { - "baseVersion": { - "$rpc": "undefined" - }, - "content": { - "$rpc": "undefined" - }, - "editable": false, - "isDirty": false, - "localContent": { - "$rpc": "undefined" - }, - "readOnlyReason": { - "$rpc": "undefined" - }, - "stale": { - "$rpc": "undefined" - }, - "status": "ready" - } - } - }, "a2bc1f147779": { "name": "markdown.readTab#1", "ordinal": 1, @@ -513,7 +488,7 @@ "settlements": { "markdown": "eb79a9b3682a" }, - "state": "999d7e43d33c", + "state": "877720375363", "effects": [] } }, @@ -525,7 +500,7 @@ "settlements": { "markdown": "eb79a9b3682a" }, - "state": "999d7e43d33c", + "state": "877720375363", "effects": [] } }, @@ -537,7 +512,7 @@ "settlements": { "markdown": "eb79a9b3682a" }, - "state": "999d7e43d33c", + "state": "877720375363", "effects": [] } }, diff --git a/mobile/rpc-foundation/goldens/matrix-session.tab-rename-terminal.rename-1.json b/mobile/rpc-foundation/goldens/matrix-session.tab-rename-terminal.rename-1.json new file mode 100644 index 00000000000..08fd20c102c --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-session.tab-rename-terminal.rename-1.json @@ -0,0 +1,595 @@ +{ + "operation": "session.tab-close", + "family": "session.tab-rename", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", + "scenarioSha256": "55c461287c1d8fb6de3c4fe28f801d095678dcf52bfcce39c336c9d61e8be908", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "056772c9ebd6": { + "name": "terminal.rename#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "terminal.rename" + }, + { + "name": "params", + "value": { + "terminal": "terminal-1", + "title": "build" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "renamed": true + } + } + } + }, + "0923ddf47a9b": { + "name": "fetch-terminals", + "ordinal": 3, + "value": {} + }, + "1d611ce0704b": { + "name": "terminal.rename#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "terminal.rename" + }, + { + "name": "params", + "value": { + "terminal": "terminal-1", + "title": "build" + } + }, + { + "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 + } + } + } + }, + "24798624fc93": { + "name": "terminal.rename#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "terminal.rename" + }, + { + "name": "params", + "value": { + "terminal": "terminal-1", + "title": "build" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "330257f904ce": { + "name": "terminal.rename#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "terminal.rename" + }, + { + "name": "params", + "value": { + "terminal": "terminal-1", + "title": "build" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "3e15def58214": { + "activeHandle": "terminal-1", + "sessionTabs": [ + { + "id": "tab-1", + "isActive": true, + "terminal": "terminal-1", + "title": "Terminal", + "type": "terminal" + } + ], + "terminals": [ + { + "handle": "terminal-1", + "isActive": true, + "title": "Terminal" + } + ] + }, + "42b6d6d7fdf9": { + "activeHandle": "terminal-1", + "sessionTabs": [ + { + "id": "tab-1", + "isActive": true, + "terminal": "terminal-1", + "title": "Terminal", + "type": "terminal" + } + ], + "terminals": [ + { + "handle": "terminal-1", + "isActive": true, + "title": "build" + } + ] + }, + "5edef2bfcf88": { + "name": "terminal.rename#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "terminal.rename" + }, + { + "name": "params", + "value": { + "terminal": "terminal-1", + "title": "build" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-1", + "ok": false + } + } + }, + "638bebed5ea5": { + "name": "terminal.rename#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "terminal.rename" + }, + { + "name": "params", + "value": { + "terminal": "terminal-1", + "title": "build" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-1", + "ok": false + } + } + }, + "7e43ade02444": { + "name": "terminal.rename#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"terminal.rename\",\"params\":{\"terminal\":\"terminal-1\",\"title\":\"build\"}}" + }, + "83eae96b12ce": { + "name": "terminal.rename#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "terminal.rename" + }, + { + "name": "params", + "value": { + "terminal": "terminal-1", + "title": "build" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "a40fd2ac2d57": { + "name": "terminal.rename#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "terminal.rename" + }, + { + "name": "params", + "value": { + "terminal": "terminal-1", + "title": "build" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "cc17876206bc": { + "name": "terminal.rename#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "terminal.rename" + }, + { + "name": "params", + "value": { + "terminal": "terminal-1", + "title": "build" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-1", + "ok": false + } + } + }, + "e2f83d8cb4f5": { + "name": "terminal.rename#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "terminal.rename" + }, + { + "name": "params", + "value": { + "terminal": "terminal-1", + "title": "build" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true + } + } + }, + "eb79a9b3682a": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "$rpc": "undefined" + } + }, + "f534030ca3f7": { + "name": "terminal.rename#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "terminal.rename" + }, + { + "name": "params", + "value": { + "terminal": "terminal-1", + "title": "build" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + } + }, + "recording": { + "scenario": "matrix-session.tab-rename-terminal.rename-1", + "checkpoints": [ + { + "id": "session-tab-renamed.normal:renamed", + "observation": { + "sender": ["056772c9ebd6"], + "payloads": ["7e43ade02444"], + "settlements": { + "rename": "eb79a9b3682a" + }, + "state": "42b6d6d7fdf9", + "effects": ["0923ddf47a9b"] + } + }, + { + "id": "session-tab-renamed.result-absent:renamed", + "observation": { + "sender": ["e2f83d8cb4f5"], + "payloads": ["7e43ade02444"], + "settlements": { + "rename": "eb79a9b3682a" + }, + "state": "42b6d6d7fdf9", + "effects": ["0923ddf47a9b"] + } + }, + { + "id": "session-tab-renamed.result-null:renamed", + "observation": { + "sender": ["83eae96b12ce"], + "payloads": ["7e43ade02444"], + "settlements": { + "rename": "eb79a9b3682a" + }, + "state": "42b6d6d7fdf9", + "effects": ["0923ddf47a9b"] + } + }, + { + "id": "session-tab-renamed.inner-ok-missing:renamed", + "observation": { + "sender": ["330257f904ce"], + "payloads": ["7e43ade02444"], + "settlements": { + "rename": "eb79a9b3682a" + }, + "state": "42b6d6d7fdf9", + "effects": ["0923ddf47a9b"] + } + }, + { + "id": "session-tab-renamed.inner-false-string-error:renamed", + "observation": { + "sender": ["24798624fc93"], + "payloads": ["7e43ade02444"], + "settlements": { + "rename": "eb79a9b3682a" + }, + "state": "42b6d6d7fdf9", + "effects": ["0923ddf47a9b"] + } + }, + { + "id": "session-tab-renamed.inner-false-object-error:renamed", + "observation": { + "sender": ["1d611ce0704b"], + "payloads": ["7e43ade02444"], + "settlements": { + "rename": "eb79a9b3682a" + }, + "state": "42b6d6d7fdf9", + "effects": ["0923ddf47a9b"] + } + }, + { + "id": "session-tab-renamed.outer-refused:renamed", + "observation": { + "sender": ["638bebed5ea5"], + "payloads": ["7e43ade02444"], + "settlements": { + "rename": "eb79a9b3682a" + }, + "state": "3e15def58214", + "effects": [] + } + }, + { + "id": "session-tab-renamed.outer-refused-no-message:renamed", + "observation": { + "sender": ["cc17876206bc"], + "payloads": ["7e43ade02444"], + "settlements": { + "rename": "eb79a9b3682a" + }, + "state": "3e15def58214", + "effects": [] + } + }, + { + "id": "session-tab-renamed.method-not-found:renamed", + "observation": { + "sender": ["5edef2bfcf88"], + "payloads": ["7e43ade02444"], + "settlements": { + "rename": "eb79a9b3682a" + }, + "state": "3e15def58214", + "effects": [] + } + }, + { + "id": "session-tab-renamed.transport-rejection:renamed", + "observation": { + "sender": ["f534030ca3f7"], + "payloads": ["7e43ade02444"], + "settlements": { + "rename": "eb79a9b3682a" + }, + "state": "3e15def58214", + "effects": [] + } + }, + { + "id": "session-tab-renamed.transport-rejection-no-message:renamed", + "observation": { + "sender": ["a40fd2ac2d57"], + "payloads": ["7e43ade02444"], + "settlements": { + "rename": "eb79a9b3682a" + }, + "state": "3e15def58214", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-session.tab-reveal-session.tabs.activate-1.json b/mobile/rpc-foundation/goldens/matrix-session.tab-reveal-session.tabs.activate-1.json index 57a6d887317..eff9345bc7a 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.tab-reveal-session.tabs.activate-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.tab-reveal-session.tabs.activate-1.json @@ -3,7 +3,7 @@ "family": "session.tab-reveal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/matrix-session.tab-reveal-session.tabs.list-1.json b/mobile/rpc-foundation/goldens/matrix-session.tab-reveal-session.tabs.list-1.json index 9ff0fa72d39..ac584fefaa1 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.tab-reveal-session.tabs.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.tab-reveal-session.tabs.list-1.json @@ -3,7 +3,7 @@ "family": "session.tab-reveal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/matrix-session.tabs-stream-health-session.tabs.list-1.json b/mobile/rpc-foundation/goldens/matrix-session.tabs-stream-health-session.tabs.list-1.json index 0eb79c53250..81c652d1cec 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.tabs-stream-health-session.tabs.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.tabs-stream-health-session.tabs.list-1.json @@ -3,7 +3,7 @@ "family": "session.tabs-stream-health", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", diff --git a/mobile/rpc-foundation/goldens/matrix-session.terminal-display-mode-terminal.setdisplaymode-1.json b/mobile/rpc-foundation/goldens/matrix-session.terminal-display-mode-terminal.setdisplaymode-1.json index f3e0a3515fe..98d0d851b8a 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.terminal-display-mode-terminal.setdisplaymode-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.terminal-display-mode-terminal.setdisplaymode-1.json @@ -3,7 +3,7 @@ "family": "session.terminal-display-mode", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "9e90ad39a8d4257adf30166757a6364c4710dc3ae9f06365f80a3dd8f1c94d89", diff --git a/mobile/rpc-foundation/goldens/matrix-session.terminal-gesture-input-orchestration.workerterminaluserinput-1.json b/mobile/rpc-foundation/goldens/matrix-session.terminal-gesture-input-orchestration.workerterminaluserinput-1.json index 1fd4cb8442c..b5c622b09c6 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.terminal-gesture-input-orchestration.workerterminaluserinput-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.terminal-gesture-input-orchestration.workerterminaluserinput-1.json @@ -3,7 +3,7 @@ "family": "session.terminal-gesture-input", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "9d119d5ec320e2538105d6ff673b9f4b8e3decbe46527947489dffbcf2ac0472", diff --git a/mobile/rpc-foundation/goldens/matrix-session.terminal-gesture-input-terminal.clearbuffer-1.json b/mobile/rpc-foundation/goldens/matrix-session.terminal-gesture-input-terminal.clearbuffer-1.json index c49b95adb12..c0781562205 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.terminal-gesture-input-terminal.clearbuffer-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.terminal-gesture-input-terminal.clearbuffer-1.json @@ -3,7 +3,7 @@ "family": "session.terminal-gesture-input", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "9d119d5ec320e2538105d6ff673b9f4b8e3decbe46527947489dffbcf2ac0472", diff --git a/mobile/rpc-foundation/goldens/matrix-session.terminal-gesture-input-terminal.send-1.json b/mobile/rpc-foundation/goldens/matrix-session.terminal-gesture-input-terminal.send-1.json index 8509507fd03..8fe4af1841f 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.terminal-gesture-input-terminal.send-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.terminal-gesture-input-terminal.send-1.json @@ -3,7 +3,7 @@ "family": "session.terminal-gesture-input", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "9d119d5ec320e2538105d6ff673b9f4b8e3decbe46527947489dffbcf2ac0472", diff --git a/mobile/rpc-foundation/goldens/matrix-session.terminal-input-send-orchestration.workerterminaluserinput-1.json b/mobile/rpc-foundation/goldens/matrix-session.terminal-input-send-orchestration.workerterminaluserinput-1.json index 08ce58651e3..5c092f72ac1 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.terminal-input-send-orchestration.workerterminaluserinput-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.terminal-input-send-orchestration.workerterminaluserinput-1.json @@ -3,7 +3,7 @@ "family": "session.terminal-input-send", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", diff --git a/mobile/rpc-foundation/goldens/matrix-session.terminal-input-send-terminal.send-1.json b/mobile/rpc-foundation/goldens/matrix-session.terminal-input-send-terminal.send-1.json index 3104195a284..013aaf74f75 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.terminal-input-send-terminal.send-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.terminal-input-send-terminal.send-1.json @@ -3,7 +3,7 @@ "family": "session.terminal-input-send", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", diff --git a/mobile/rpc-foundation/goldens/matrix-session.terminal-inventory-terminal.list-1.json b/mobile/rpc-foundation/goldens/matrix-session.terminal-inventory-terminal.list-1.json index 8259279fe92..4fefb4b4c00 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.terminal-inventory-terminal.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.terminal-inventory-terminal.list-1.json @@ -3,7 +3,7 @@ "family": "session.terminal-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/matrix-session.terminal-paste-orchestration.workerterminaluserinput-1.json b/mobile/rpc-foundation/goldens/matrix-session.terminal-paste-orchestration.workerterminaluserinput-1.json index a8df097e4fe..97944b2fea3 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.terminal-paste-orchestration.workerterminaluserinput-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.terminal-paste-orchestration.workerterminaluserinput-1.json @@ -3,7 +3,7 @@ "family": "session.terminal-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", diff --git a/mobile/rpc-foundation/goldens/matrix-session.terminal-paste-settings.get-1.json b/mobile/rpc-foundation/goldens/matrix-session.terminal-paste-settings.get-1.json index d32442aa65d..320cb8224a9 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.terminal-paste-settings.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.terminal-paste-settings.get-1.json @@ -3,7 +3,7 @@ "family": "session.terminal-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", diff --git a/mobile/rpc-foundation/goldens/matrix-session.terminal-paste-terminal.send-1.json b/mobile/rpc-foundation/goldens/matrix-session.terminal-paste-terminal.send-1.json index 104b29f088c..e566a92493b 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.terminal-paste-terminal.send-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.terminal-paste-terminal.send-1.json @@ -3,7 +3,7 @@ "family": "session.terminal-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", diff --git a/mobile/rpc-foundation/goldens/matrix-session.worktree-connection-repo.list-1.json b/mobile/rpc-foundation/goldens/matrix-session.worktree-connection-repo.list-1.json index 086c3945599..51428750896 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.worktree-connection-repo.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.worktree-connection-repo.list-1.json @@ -3,7 +3,7 @@ "family": "session.worktree-connection", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", @@ -45,16 +45,6 @@ } } }, - "2381a3fe154e": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "TypeError", - "message": "Cannot read properties of undefined (reading 'repos')", - "isRpcDeliveryUnknown": false - } - }, "24485b5028f5": { "name": "repo.list#1", "ordinal": 3, @@ -96,13 +86,6 @@ "isRpcDeliveryUnknown": false } }, - "37c71f7bece7": { - "connectionId": "Cannot read properties of undefined (reading 'repos')", - "crash": { - "$rpc": "null" - }, - "pasteOutcome": "unpasted" - }, "3be971df5814": { "name": "repo.list#1", "ordinal": 3, @@ -329,16 +312,6 @@ } } }, - "63dfbb6942f2": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "TypeError", - "message": "Cannot read properties of null (reading 'repos')", - "isRpcDeliveryUnknown": false - } - }, "72444832e687": { "name": "repo.list#1", "ordinal": 3, @@ -408,15 +381,6 @@ } } }, - "87c5de8dadf8": { - "connectionId": { - "$rpc": "null" - }, - "crash": { - "$rpc": "null" - }, - "pasteOutcome": "unpasted" - }, "978b9015256c": { "connectionId": "transport failure", "crash": { @@ -521,6 +485,13 @@ "isRpcDeliveryUnknown": false } }, + "bf883027660c": { + "connectionId": "The host sent a reply this app could not read (repo.list)", + "crash": { + "$rpc": "null" + }, + "pasteOutcome": "unpasted" + }, "c7584e82c72f": { "status": "rejected", "startedAt": 0, @@ -536,13 +507,6 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"settings.get\"}" }, - "d1013a931f34": { - "connectionId": "Cannot read properties of null (reading 'repos')", - "crash": { - "$rpc": "null" - }, - "pasteOutcome": "unpasted" - }, "d607cc114b04": { "connectionId": "outer refused", "crash": { @@ -555,6 +519,17 @@ "ordinal": 4, "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"repo.list\"}" }, + "d8654a93cec4": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "RpcIncompatibleReplyError", + "message": "The host sent a reply this app could not read (repo.list)", + "isRpcDeliveryUnknown": false, + "code": "incompatible_reply" + } + }, "e61132f30b52": { "status": "fulfilled", "startedAt": 0, @@ -576,14 +551,6 @@ "$rpc": "undefined" } }, - "ee20a1dc39e7": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "$rpc": "null" - } - }, "f3b516f62081": { "status": "rejected", "startedAt": 0, @@ -618,9 +585,9 @@ "payloads": ["c8c77ac17e0a", "d64700b9de3b"], "settlements": { "mount": "eb79a9b3682a", - "connection": "2381a3fe154e" + "connection": "d8654a93cec4" }, - "state": "37c71f7bece7", + "state": "bf883027660c", "effects": [] } }, @@ -631,9 +598,9 @@ "payloads": ["c8c77ac17e0a", "d64700b9de3b"], "settlements": { "mount": "eb79a9b3682a", - "connection": "63dfbb6942f2" + "connection": "d8654a93cec4" }, - "state": "d1013a931f34", + "state": "bf883027660c", "effects": [] } }, @@ -644,9 +611,9 @@ "payloads": ["c8c77ac17e0a", "d64700b9de3b"], "settlements": { "mount": "eb79a9b3682a", - "connection": "ee20a1dc39e7" + "connection": "d8654a93cec4" }, - "state": "87c5de8dadf8", + "state": "bf883027660c", "effects": [] } }, @@ -657,9 +624,9 @@ "payloads": ["c8c77ac17e0a", "d64700b9de3b"], "settlements": { "mount": "eb79a9b3682a", - "connection": "ee20a1dc39e7" + "connection": "d8654a93cec4" }, - "state": "87c5de8dadf8", + "state": "bf883027660c", "effects": [] } }, @@ -670,9 +637,9 @@ "payloads": ["c8c77ac17e0a", "d64700b9de3b"], "settlements": { "mount": "eb79a9b3682a", - "connection": "ee20a1dc39e7" + "connection": "d8654a93cec4" }, - "state": "87c5de8dadf8", + "state": "bf883027660c", "effects": [] } }, diff --git a/mobile/rpc-foundation/goldens/matrix-session.worktree-connection-settings.get-1.json b/mobile/rpc-foundation/goldens/matrix-session.worktree-connection-settings.get-1.json index 8c8b128f4eb..0e37dc4c854 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.worktree-connection-settings.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.worktree-connection-settings.get-1.json @@ -3,7 +3,7 @@ "family": "session.worktree-connection", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", diff --git a/mobile/rpc-foundation/goldens/matrix-settings-agent-read-preflight.detectremoteagents-1.json b/mobile/rpc-foundation/goldens/matrix-settings-agent-read-preflight.detectremoteagents-1.json index 33ed874d8b6..f27b6a9d232 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings-agent-read-preflight.detectremoteagents-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings-agent-read-preflight.detectremoteagents-1.json @@ -3,7 +3,7 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", @@ -55,12 +55,6 @@ "ordinal": 4, "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"settings.get\"}" }, - "25716369cd8f": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": [] - }, "32a7c0ae7918": { "status": "rejected", "startedAt": 0, @@ -227,16 +221,6 @@ } } }, - "5651342f395d": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "TypeError", - "message": "detectedAgents is not iterable", - "isRpcDeliveryUnknown": false - } - }, "7023dde78391": { "name": "repo.list#1", "ordinal": 1, @@ -276,6 +260,17 @@ } } }, + "8e8abfb8ebaf": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "RpcIncompatibleReplyError", + "message": "The host sent a reply this app could not read (preflight.detectRemoteAgents)", + "isRpcDeliveryUnknown": false, + "code": "incompatible_reply" + } + }, "9270aeb7d9c6": { "status": "pending", "startedAt": 0 @@ -648,7 +643,7 @@ "sender": ["7023dde78391", "02188f091419", "3c15f9bd5ab2"], "payloads": ["e0eef7c9fafe", "1c2564f1daca", "a05ac6b15c2d"], "settlements": { - "load": "25716369cd8f" + "load": "8e8abfb8ebaf" }, "state": "44136fa355b3", "effects": [] @@ -660,7 +655,7 @@ "sender": ["7023dde78391", "02188f091419", "938b468c8609"], "payloads": ["e0eef7c9fafe", "1c2564f1daca", "a05ac6b15c2d"], "settlements": { - "load": "25716369cd8f" + "load": "8e8abfb8ebaf" }, "state": "44136fa355b3", "effects": [] @@ -672,7 +667,7 @@ "sender": ["7023dde78391", "02188f091419", "b58f98ddc87b"], "payloads": ["e0eef7c9fafe", "1c2564f1daca", "a05ac6b15c2d"], "settlements": { - "load": "5651342f395d" + "load": "8e8abfb8ebaf" }, "state": "44136fa355b3", "effects": [] @@ -684,7 +679,7 @@ "sender": ["7023dde78391", "02188f091419", "e998da05623e"], "payloads": ["e0eef7c9fafe", "1c2564f1daca", "a05ac6b15c2d"], "settlements": { - "load": "5651342f395d" + "load": "8e8abfb8ebaf" }, "state": "44136fa355b3", "effects": [] @@ -696,7 +691,7 @@ "sender": ["7023dde78391", "02188f091419", "54401bd549a9"], "payloads": ["e0eef7c9fafe", "1c2564f1daca", "a05ac6b15c2d"], "settlements": { - "load": "5651342f395d" + "load": "8e8abfb8ebaf" }, "state": "44136fa355b3", "effects": [] diff --git a/mobile/rpc-foundation/goldens/matrix-settings-agent-read-repo.list-1.json b/mobile/rpc-foundation/goldens/matrix-settings-agent-read-repo.list-1.json index 876986aa368..eb75b02fe4f 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings-agent-read-repo.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings-agent-read-repo.list-1.json @@ -3,7 +3,7 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", @@ -156,16 +156,6 @@ "ordinal": 4, "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"settings.get\"}" }, - "2381a3fe154e": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "TypeError", - "message": "Cannot read properties of undefined (reading 'repos')", - "isRpcDeliveryUnknown": false - } - }, "32a7c0ae7918": { "status": "rejected", "startedAt": 0, @@ -202,16 +192,6 @@ "startedAt": 0 } }, - "37a374f87be0": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "Error", - "message": "worktree_repo_not_found", - "isRpcDeliveryUnknown": false - } - }, "44136fa355b3": {}, "48c68906a98a": { "name": "repo.list#1", @@ -308,16 +288,6 @@ } } }, - "63dfbb6942f2": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "TypeError", - "message": "Cannot read properties of null (reading 'repos')", - "isRpcDeliveryUnknown": false - } - }, "7023dde78391": { "name": "repo.list#1", "ordinal": 1, @@ -546,6 +516,17 @@ } } }, + "d8654a93cec4": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "RpcIncompatibleReplyError", + "message": "The host sent a reply this app could not read (repo.list)", + "isRpcDeliveryUnknown": false, + "code": "incompatible_reply" + } + }, "dae756300589": { "name": "repo.list#1", "ordinal": 1, @@ -662,7 +643,7 @@ "sender": ["747c556da67a", "02188f091419"], "payloads": ["e0eef7c9fafe", "1c2564f1daca"], "settlements": { - "load": "2381a3fe154e" + "load": "d8654a93cec4" }, "state": "44136fa355b3", "effects": [] @@ -674,7 +655,7 @@ "sender": ["48c68906a98a", "02188f091419"], "payloads": ["e0eef7c9fafe", "1c2564f1daca"], "settlements": { - "load": "63dfbb6942f2" + "load": "d8654a93cec4" }, "state": "44136fa355b3", "effects": [] @@ -686,7 +667,7 @@ "sender": ["1b23dab83fcf", "02188f091419"], "payloads": ["e0eef7c9fafe", "1c2564f1daca"], "settlements": { - "load": "37a374f87be0" + "load": "d8654a93cec4" }, "state": "44136fa355b3", "effects": [] @@ -698,7 +679,7 @@ "sender": ["8a72d3d14d44", "02188f091419"], "payloads": ["e0eef7c9fafe", "1c2564f1daca"], "settlements": { - "load": "37a374f87be0" + "load": "d8654a93cec4" }, "state": "44136fa355b3", "effects": [] @@ -710,7 +691,7 @@ "sender": ["d68475063b62", "02188f091419"], "payloads": ["e0eef7c9fafe", "1c2564f1daca"], "settlements": { - "load": "37a374f87be0" + "load": "d8654a93cec4" }, "state": "44136fa355b3", "effects": [] diff --git a/mobile/rpc-foundation/goldens/matrix-settings-agent-read-settings.get-1.json b/mobile/rpc-foundation/goldens/matrix-settings-agent-read-settings.get-1.json index 921075679ae..f24a250afa5 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings-agent-read-settings.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings-agent-read-settings.get-1.json @@ -3,7 +3,7 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", diff --git a/mobile/rpc-foundation/goldens/matrix-settings-best-effort-settings.update-1.json b/mobile/rpc-foundation/goldens/matrix-settings-best-effort-settings.update-1.json index 093729ecd1b..0ad7d4fc015 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings-best-effort-settings.update-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings-best-effort-settings.update-1.json @@ -3,7 +3,7 @@ "family": "settings-best-effort", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.bot-overrides-settings.get-1.json b/mobile/rpc-foundation/goldens/matrix-settings.bot-overrides-settings.get-1.json index efdaf65c200..6478cce78ce 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.bot-overrides-settings.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.bot-overrides-settings.get-1.json @@ -3,7 +3,7 @@ "family": "settings.bot-overrides", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.home-providers-linear.status-1.json b/mobile/rpc-foundation/goldens/matrix-settings.home-providers-linear.status-1.json index 34f2152db8f..cd7f8e09dbb 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.home-providers-linear.status-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.home-providers-linear.status-1.json @@ -3,7 +3,7 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.home-providers-preflight.check-1.json b/mobile/rpc-foundation/goldens/matrix-settings.home-providers-preflight.check-1.json index 25bd2ded4dd..4efa161a2fc 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.home-providers-preflight.check-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.home-providers-preflight.check-1.json @@ -3,7 +3,7 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.home-providers-settings.get-1.json b/mobile/rpc-foundation/goldens/matrix-settings.home-providers-settings.get-1.json index e2cb5d416f0..2e3ab37f714 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.home-providers-settings.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.home-providers-settings.get-1.json @@ -3,7 +3,7 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.new-tab-local-agents-preflight.detectagents-1.json b/mobile/rpc-foundation/goldens/matrix-settings.new-tab-local-agents-preflight.detectagents-1.json new file mode 100644 index 00000000000..becb146762d --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-settings.new-tab-local-agents-preflight.detectagents-1.json @@ -0,0 +1,764 @@ +{ + "operation": "settings.new-tab-agents", + "family": "settings.new-tab-local-agents", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", + "scenarioSha256": "c5db2d14be8dc1b3b3b68c151507da49d1c96b44f94b080c5908a65a885f1763", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "02188f091419": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "settings": { + "defaultTuiAgent": "codex", + "disabledTuiAgents": [] + } + } + } + } + }, + "0220267a7bca": { + "name": "preflight.detectAgents#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "preflight.detectAgents" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "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 + } + } + }, + "084fe2afb0ce": { + "name": "preflight.detectAgents#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "preflight.detectAgents" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "1c2564f1daca": { + "name": "settings.get#1", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"settings.get\"}" + }, + "32a7c0ae7918": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "outer refused", + "isRpcDeliveryUnknown": false + } + }, + "35f85fe3b71c": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "pending", + "startedAt": 0 + } + }, + "44136fa355b3": {}, + "51d4cb56be85": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "pending", + "startedAt": 0 + } + }, + "570f5efcd445": { + "name": "preflight.detectAgents#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "preflight.detectAgents" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-3", + "ok": false + } + } + }, + "57f451cceda3": { + "name": "preflight.detectAgents#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "preflight.detectAgents" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "585dfba86809": { + "name": "preflight.detectAgents#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "preflight.detectAgents" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true + } + } + }, + "6dd8724be3b1": { + "name": "preflight.detectAgents#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "preflight.detectAgents" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "70e0675ab2a9": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "repos": [ + { + "connectionId": { + "$rpc": "null" + }, + "id": "repo-1" + } + ] + } + } + } + }, + "89b73b1e13d1": { + "name": "preflight.detectAgents#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "preflight.detectAgents" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": ["codex", "claude"] + } + } + }, + "9270aeb7d9c6": { + "status": "pending", + "startedAt": 0 + }, + "98b298cb3858": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "RpcIncompatibleReplyError", + "message": "The host sent a reply this app could not read (preflight.detectAgents)", + "isRpcDeliveryUnknown": false, + "code": "incompatible_reply" + } + }, + "a947768bc0ed": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + }, + "a9705081551e": { + "name": "preflight.detectAgents#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "preflight.detectAgents" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "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 + } + } + } + }, + "ac08a3ca5c67": { + "name": "preflight.detectAgents#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "preflight.detectAgents" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "b27c85677730": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": [ + { + "agent": "codex", + "label": "Codex" + }, + { + "agent": "claude", + "label": "Claude" + } + ] + }, + "b948e8307e81": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "Unknown method", + "isRpcDeliveryUnknown": false + } + }, + "c7584e82c72f": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + }, + "e0eef7c9fafe": { + "name": "repo.list#1", + "ordinal": 3, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"repo.list\"}" + }, + "e1b544c0b6ec": { + "name": "preflight.detectAgents#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "preflight.detectAgents" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "efd2ac432554": { + "name": "preflight.detectAgents#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "preflight.detectAgents" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-3", + "ok": false + } + } + }, + "f3b516f62081": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": false + } + }, + "f49d184679d1": { + "name": "preflight.detectAgents#1", + "ordinal": 6, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"preflight.detectAgents\"}" + } + }, + "recording": { + "scenario": "matrix-settings.new-tab-local-agents-preflight.detectagents-1", + "checkpoints": [ + { + "id": "new-tab-local-agents.prelude:pending", + "observation": { + "sender": ["35f85fe3b71c", "51d4cb56be85"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.normal:settled", + "observation": { + "sender": ["70e0675ab2a9", "02188f091419", "89b73b1e13d1"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "b27c85677730" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.result-absent:settled", + "observation": { + "sender": ["70e0675ab2a9", "02188f091419", "585dfba86809"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "98b298cb3858" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.result-null:settled", + "observation": { + "sender": ["70e0675ab2a9", "02188f091419", "6dd8724be3b1"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "98b298cb3858" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.inner-ok-missing:settled", + "observation": { + "sender": ["70e0675ab2a9", "02188f091419", "084fe2afb0ce"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "98b298cb3858" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.inner-false-string-error:settled", + "observation": { + "sender": ["70e0675ab2a9", "02188f091419", "ac08a3ca5c67"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "98b298cb3858" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.inner-false-object-error:settled", + "observation": { + "sender": ["70e0675ab2a9", "02188f091419", "a9705081551e"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "98b298cb3858" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.outer-refused:settled", + "observation": { + "sender": ["70e0675ab2a9", "02188f091419", "570f5efcd445"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "32a7c0ae7918" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.outer-refused-no-message:settled", + "observation": { + "sender": ["70e0675ab2a9", "02188f091419", "efd2ac432554"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "f3b516f62081" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.method-not-found:settled", + "observation": { + "sender": ["70e0675ab2a9", "02188f091419", "0220267a7bca"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "b948e8307e81" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.transport-rejection:settled", + "observation": { + "sender": ["70e0675ab2a9", "02188f091419", "e1b544c0b6ec"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "a947768bc0ed" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.transport-rejection-no-message:settled", + "observation": { + "sender": ["70e0675ab2a9", "02188f091419", "57f451cceda3"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "c7584e82c72f" + }, + "state": "44136fa355b3", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-settings.new-tab-local-agents-repo.list-1.json b/mobile/rpc-foundation/goldens/matrix-settings.new-tab-local-agents-repo.list-1.json new file mode 100644 index 00000000000..ba286e1bb0c --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-settings.new-tab-local-agents-repo.list-1.json @@ -0,0 +1,764 @@ +{ + "operation": "settings.new-tab-agents", + "family": "settings.new-tab-local-agents", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", + "scenarioSha256": "c9b66eb3c676b1e18db588b8e35f267f5618c007ae0955adcc3292740fddfe23", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "02188f091419": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "settings": { + "defaultTuiAgent": "codex", + "disabledTuiAgents": [] + } + } + } + } + }, + "12e70439f294": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-1", + "ok": false + } + } + }, + "1321b4c8c0b8": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "1b23dab83fcf": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "refused" + } + } + } + }, + "1c2564f1daca": { + "name": "settings.get#1", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"settings.get\"}" + }, + "32a7c0ae7918": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "outer refused", + "isRpcDeliveryUnknown": false + } + }, + "35f85fe3b71c": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "pending", + "startedAt": 0 + } + }, + "44136fa355b3": {}, + "48c68906a98a": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "51d4cb56be85": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "pending", + "startedAt": 0 + } + }, + "624ec4e5082c": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-1", + "ok": false + } + } + }, + "70e0675ab2a9": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "repos": [ + { + "connectionId": { + "$rpc": "null" + }, + "id": "repo-1" + } + ] + } + } + } + }, + "747c556da67a": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true + } + } + }, + "89b73b1e13d1": { + "name": "preflight.detectAgents#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "preflight.detectAgents" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": ["codex", "claude"] + } + } + }, + "8a72d3d14d44": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "9270aeb7d9c6": { + "status": "pending", + "startedAt": 0 + }, + "a947768bc0ed": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + }, + "b27c85677730": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": [ + { + "agent": "codex", + "label": "Codex" + }, + { + "agent": "claude", + "label": "Claude" + } + ] + }, + "b948e8307e81": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "Unknown method", + "isRpcDeliveryUnknown": false + } + }, + "c7584e82c72f": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + }, + "d68475063b62": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "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 + } + } + } + }, + "d8654a93cec4": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "RpcIncompatibleReplyError", + "message": "The host sent a reply this app could not read (repo.list)", + "isRpcDeliveryUnknown": false, + "code": "incompatible_reply" + } + }, + "dae756300589": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "e0eef7c9fafe": { + "name": "repo.list#1", + "ordinal": 3, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"repo.list\"}" + }, + "f1d579dd459c": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-1", + "ok": false + } + } + }, + "f3b516f62081": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": false + } + }, + "f49d184679d1": { + "name": "preflight.detectAgents#1", + "ordinal": 6, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"preflight.detectAgents\"}" + } + }, + "recording": { + "scenario": "matrix-settings.new-tab-local-agents-repo.list-1", + "checkpoints": [ + { + "id": "new-tab-local-agents.prelude:pending", + "observation": { + "sender": ["35f85fe3b71c", "51d4cb56be85"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.normal:settled", + "observation": { + "sender": ["70e0675ab2a9", "02188f091419", "89b73b1e13d1"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "b27c85677730" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.result-absent:settled", + "observation": { + "sender": ["747c556da67a", "02188f091419"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca"], + "settlements": { + "load": "d8654a93cec4" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.result-null:settled", + "observation": { + "sender": ["48c68906a98a", "02188f091419"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca"], + "settlements": { + "load": "d8654a93cec4" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.inner-ok-missing:settled", + "observation": { + "sender": ["1b23dab83fcf", "02188f091419"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca"], + "settlements": { + "load": "d8654a93cec4" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.inner-false-string-error:settled", + "observation": { + "sender": ["8a72d3d14d44", "02188f091419"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca"], + "settlements": { + "load": "d8654a93cec4" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.inner-false-object-error:settled", + "observation": { + "sender": ["d68475063b62", "02188f091419"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca"], + "settlements": { + "load": "d8654a93cec4" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.outer-refused:settled", + "observation": { + "sender": ["624ec4e5082c", "02188f091419"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca"], + "settlements": { + "load": "32a7c0ae7918" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.outer-refused-no-message:settled", + "observation": { + "sender": ["f1d579dd459c", "02188f091419"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca"], + "settlements": { + "load": "f3b516f62081" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.method-not-found:settled", + "observation": { + "sender": ["12e70439f294", "02188f091419"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca"], + "settlements": { + "load": "b948e8307e81" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.transport-rejection:settled", + "observation": { + "sender": ["dae756300589", "02188f091419"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca"], + "settlements": { + "load": "a947768bc0ed" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.transport-rejection-no-message:settled", + "observation": { + "sender": ["1321b4c8c0b8", "02188f091419"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca"], + "settlements": { + "load": "c7584e82c72f" + }, + "state": "44136fa355b3", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-settings.new-tab-local-agents-settings.get-1.json b/mobile/rpc-foundation/goldens/matrix-settings.new-tab-local-agents-settings.get-1.json new file mode 100644 index 00000000000..3f5abb376dd --- /dev/null +++ b/mobile/rpc-foundation/goldens/matrix-settings.new-tab-local-agents-settings.get-1.json @@ -0,0 +1,788 @@ +{ + "operation": "settings.new-tab-agents", + "family": "settings.new-tab-local-agents", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", + "scenarioSha256": "9eaad87e8f648fdbfa33f493f991f9c7943fbf81f93580067819c4bbb02b672f", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "02188f091419": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "settings": { + "defaultTuiAgent": "codex", + "disabledTuiAgents": [] + } + } + } + } + }, + "0ba58e9fadf7": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "method_not_found", + "message": "Unknown method" + }, + "id": "frame-2", + "ok": false + } + } + }, + "0ca529648be4": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + } + }, + "1a04332d2ee1": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "TypeError", + "message": "Cannot read properties of null (reading 'settings')", + "isRpcDeliveryUnknown": false + } + }, + "1c10eabc36a4": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "TypeError", + "message": "Cannot read properties of undefined (reading 'settings')", + "isRpcDeliveryUnknown": false + } + }, + "1c2564f1daca": { + "name": "settings.get#1", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"settings.get\"}" + }, + "1c5359ea3f7d": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "error": { + "message": "inner refused" + }, + "ok": false + } + } + } + }, + "32a7c0ae7918": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "outer refused", + "isRpcDeliveryUnknown": false + } + }, + "34f3a5b8bd78": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "" + }, + "id": "frame-2", + "ok": false + } + } + }, + "35f85fe3b71c": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "pending", + "startedAt": 0 + } + }, + "3c911d72c9be": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": [ + { + "agent": "claude", + "label": "Claude" + }, + { + "agent": "codex", + "label": "Codex" + } + ] + }, + "44136fa355b3": {}, + "51d4cb56be85": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "pending", + "startedAt": 0 + } + }, + "566d8202b582": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + } + }, + "69518e60477b": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "$rpc": "null" + } + } + } + }, + "70e0675ab2a9": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "repos": [ + { + "connectionId": { + "$rpc": "null" + }, + "id": "repo-1" + } + ] + } + } + } + }, + "86798e4821d1": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "error": "inner refused", + "ok": false + } + } + } + }, + "89b73b1e13d1": { + "name": "preflight.detectAgents#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "preflight.detectAgents" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": ["codex", "claude"] + } + } + }, + "9270aeb7d9c6": { + "status": "pending", + "startedAt": 0 + }, + "98bd3a5fda2b": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true + } + } + }, + "a947768bc0ed": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "transport failure", + "isRpcDeliveryUnknown": true + } + }, + "b27c85677730": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": [ + { + "agent": "codex", + "label": "Codex" + }, + { + "agent": "claude", + "label": "Claude" + } + ] + }, + "b948e8307e81": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "Unknown method", + "isRpcDeliveryUnknown": false + } + }, + "c7584e82c72f": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": true + } + }, + "ceb5fe72c101": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": { + "code": "refused", + "message": "outer refused" + }, + "id": "frame-2", + "ok": false + } + } + }, + "e0eef7c9fafe": { + "name": "repo.list#1", + "ordinal": 3, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"repo.list\"}" + }, + "f3b516f62081": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "", + "isRpcDeliveryUnknown": false + } + }, + "f49d184679d1": { + "name": "preflight.detectAgents#1", + "ordinal": 6, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"preflight.detectAgents\"}" + }, + "fb9f08890f70": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "error": "refused" + } + } + } + } + }, + "recording": { + "scenario": "matrix-settings.new-tab-local-agents-settings.get-1", + "checkpoints": [ + { + "id": "new-tab-local-agents.prelude:pending", + "observation": { + "sender": ["35f85fe3b71c", "51d4cb56be85"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.normal:settled", + "observation": { + "sender": ["70e0675ab2a9", "02188f091419", "89b73b1e13d1"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "b27c85677730" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.result-absent:settled", + "observation": { + "sender": ["70e0675ab2a9", "98bd3a5fda2b", "89b73b1e13d1"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "1c10eabc36a4" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.result-null:settled", + "observation": { + "sender": ["70e0675ab2a9", "69518e60477b", "89b73b1e13d1"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "1a04332d2ee1" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.inner-ok-missing:settled", + "observation": { + "sender": ["70e0675ab2a9", "fb9f08890f70", "89b73b1e13d1"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "3c911d72c9be" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.inner-false-string-error:settled", + "observation": { + "sender": ["70e0675ab2a9", "86798e4821d1", "89b73b1e13d1"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "3c911d72c9be" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.inner-false-object-error:settled", + "observation": { + "sender": ["70e0675ab2a9", "1c5359ea3f7d", "89b73b1e13d1"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "3c911d72c9be" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.outer-refused:settled", + "observation": { + "sender": ["70e0675ab2a9", "ceb5fe72c101", "89b73b1e13d1"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "32a7c0ae7918" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.outer-refused-no-message:settled", + "observation": { + "sender": ["70e0675ab2a9", "34f3a5b8bd78", "89b73b1e13d1"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "f3b516f62081" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.method-not-found:settled", + "observation": { + "sender": ["70e0675ab2a9", "0ba58e9fadf7", "89b73b1e13d1"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "b948e8307e81" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.transport-rejection:settled", + "observation": { + "sender": ["70e0675ab2a9", "566d8202b582", "89b73b1e13d1"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "a947768bc0ed" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "new-tab-local-agents.transport-rejection-no-message:settled", + "observation": { + "sender": ["70e0675ab2a9", "0ca529648be4", "89b73b1e13d1"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "c7584e82c72f" + }, + "state": "44136fa355b3", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/matrix-settings.quick-commands-settings.getterminalquickcommands-1.json b/mobile/rpc-foundation/goldens/matrix-settings.quick-commands-settings.getterminalquickcommands-1.json index 8abd1f76a21..ada2407e9be 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.quick-commands-settings.getterminalquickcommands-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.quick-commands-settings.getterminalquickcommands-1.json @@ -3,7 +3,7 @@ "family": "settings.quick-commands", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.quick-commands-settings.updateterminalquickcommands-1.json b/mobile/rpc-foundation/goldens/matrix-settings.quick-commands-settings.updateterminalquickcommands-1.json index fa833baac33..96c84f2ee2b 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.quick-commands-settings.updateterminalquickcommands-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.quick-commands-settings.updateterminalquickcommands-1.json @@ -3,7 +3,7 @@ "family": "settings.quick-commands", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.repo-metadata-host.platform-1.json b/mobile/rpc-foundation/goldens/matrix-settings.repo-metadata-host.platform-1.json index 55503d5af2e..417dc25d60d 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.repo-metadata-host.platform-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.repo-metadata-host.platform-1.json @@ -3,7 +3,7 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.repo-metadata-repo.list-1.json b/mobile/rpc-foundation/goldens/matrix-settings.repo-metadata-repo.list-1.json index 6124330a556..d4d5c01d1f7 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.repo-metadata-repo.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.repo-metadata-repo.list-1.json @@ -3,7 +3,7 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.repo-metadata-settings.get-1.json b/mobile/rpc-foundation/goldens/matrix-settings.repo-metadata-settings.get-1.json index 47db3dc9e89..4a2694eb856 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.repo-metadata-settings.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.repo-metadata-settings.get-1.json @@ -3,7 +3,7 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.repo-metadata-ssh.listtargetsummaries-1.json b/mobile/rpc-foundation/goldens/matrix-settings.repo-metadata-ssh.listtargetsummaries-1.json index be7f4a7dc52..b7ac60492fb 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.repo-metadata-ssh.listtargetsummaries-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.repo-metadata-ssh.listtargetsummaries-1.json @@ -3,7 +3,7 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-folderworkspace.list-1.json b/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-folderworkspace.list-1.json index 9419f2f7db9..413c25c7908 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-folderworkspace.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-folderworkspace.list-1.json @@ -3,7 +3,7 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-projectgroup.list-1.json b/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-projectgroup.list-1.json index 00d3fd48eb2..fdba6c6dffe 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-projectgroup.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-projectgroup.list-1.json @@ -3,7 +3,7 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-repo.list-1.json b/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-repo.list-1.json index 5245923cb79..7d90015d002 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-repo.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-repo.list-1.json @@ -3,7 +3,7 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-settings.get-1.json b/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-settings.get-1.json index 2f723fe9693..14df4c61cb2 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-settings.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-settings.get-1.json @@ -3,7 +3,7 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-worktree.ps-1.json b/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-worktree.ps-1.json index 3b3f907a7ec..4352a772fd9 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-worktree.ps-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.resume-metadata-worktree.ps-1.json @@ -3,7 +3,7 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-linear.status-1.json b/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-linear.status-1.json index 56964f66f63..877e70da71c 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-linear.status-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-linear.status-1.json @@ -3,7 +3,7 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-preflight.check-1.json b/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-preflight.check-1.json index 8f006bf25af..16413ee2331 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-preflight.check-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-preflight.check-1.json @@ -3,7 +3,7 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-settings.get-1.json b/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-settings.get-1.json index d999a4b910a..7d998e84b7a 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-settings.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-settings.get-1.json @@ -3,7 +3,7 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-status.get-1.json b/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-status.get-1.json index 2f315c5109d..47ff56d8f7b 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-status.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-status.get-1.json @@ -3,7 +3,7 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-ui.get-1.json b/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-ui.get-1.json index eb43fa558a0..b1e5495b4f8 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-ui.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.task-hydration-ui.get-1.json @@ -3,7 +3,7 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.task-workspace-create-settings.get-1.json b/mobile/rpc-foundation/goldens/matrix-settings.task-workspace-create-settings.get-1.json index 8984dc0043d..f7cd7f9f4ea 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.task-workspace-create-settings.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.task-workspace-create-settings.get-1.json @@ -3,7 +3,7 @@ "family": "settings.task-workspace-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.task-workspace-create-worktree.create-1.json b/mobile/rpc-foundation/goldens/matrix-settings.task-workspace-create-worktree.create-1.json index e05b7a6af92..f458b9546cc 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.task-workspace-create-worktree.create-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.task-workspace-create-worktree.create-1.json @@ -3,7 +3,7 @@ "family": "settings.task-workspace-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.task-workspace-settings.get-1.json b/mobile/rpc-foundation/goldens/matrix-settings.task-workspace-settings.get-1.json index ad7c1cd528e..e4729a6469e 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.task-workspace-settings.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.task-workspace-settings.get-1.json @@ -3,7 +3,7 @@ "family": "settings.task-workspace", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.workspace-context-linear.status-1.json b/mobile/rpc-foundation/goldens/matrix-settings.workspace-context-linear.status-1.json index 6a75a2a5132..01e11e75d13 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.workspace-context-linear.status-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.workspace-context-linear.status-1.json @@ -3,7 +3,7 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.workspace-context-preflight.check-1.json b/mobile/rpc-foundation/goldens/matrix-settings.workspace-context-preflight.check-1.json index 5906de0d6d9..2b55d7901d6 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.workspace-context-preflight.check-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.workspace-context-preflight.check-1.json @@ -3,7 +3,7 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.workspace-context-settings.get-1.json b/mobile/rpc-foundation/goldens/matrix-settings.workspace-context-settings.get-1.json index 837df9e0cb8..5574e9ef4ab 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.workspace-context-settings.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.workspace-context-settings.get-1.json @@ -3,7 +3,7 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.workspace-context-ui.get-1.json b/mobile/rpc-foundation/goldens/matrix-settings.workspace-context-ui.get-1.json index d7e858e97a0..157dd621edd 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.workspace-context-ui.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.workspace-context-ui.get-1.json @@ -3,7 +3,7 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/matrix-settings.workspace-submit-settings.get-1.json b/mobile/rpc-foundation/goldens/matrix-settings.workspace-submit-settings.get-1.json index a6e84d08a40..ed800cfca07 100644 --- a/mobile/rpc-foundation/goldens/matrix-settings.workspace-submit-settings.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-settings.workspace-submit-settings.get-1.json @@ -3,7 +3,7 @@ "family": "settings.workspace-submit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", diff --git a/mobile/rpc-foundation/goldens/matrix-speech.dictation-chunk-speech.dictation.chunk-1.json b/mobile/rpc-foundation/goldens/matrix-speech.dictation-chunk-speech.dictation.chunk-1.json index c9bbe4df4af..0d39fb98bb5 100644 --- a/mobile/rpc-foundation/goldens/matrix-speech.dictation-chunk-speech.dictation.chunk-1.json +++ b/mobile/rpc-foundation/goldens/matrix-speech.dictation-chunk-speech.dictation.chunk-1.json @@ -3,7 +3,7 @@ "family": "speech.dictation-chunk", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/matrix-speech.dictation-session-speech.dictation.finish-1.json b/mobile/rpc-foundation/goldens/matrix-speech.dictation-session-speech.dictation.finish-1.json index 3bc33d88610..b738bea0a1f 100644 --- a/mobile/rpc-foundation/goldens/matrix-speech.dictation-session-speech.dictation.finish-1.json +++ b/mobile/rpc-foundation/goldens/matrix-speech.dictation-session-speech.dictation.finish-1.json @@ -3,7 +3,7 @@ "family": "speech.dictation-session", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/matrix-speech.dictation-session-speech.dictation.start-1.json b/mobile/rpc-foundation/goldens/matrix-speech.dictation-session-speech.dictation.start-1.json index f4c1c80aff3..10d446d5a23 100644 --- a/mobile/rpc-foundation/goldens/matrix-speech.dictation-session-speech.dictation.start-1.json +++ b/mobile/rpc-foundation/goldens/matrix-speech.dictation-session-speech.dictation.start-1.json @@ -3,7 +3,7 @@ "family": "speech.dictation-session", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/matrix-speech.dictation-start-speech.dictation.cancel-1.json b/mobile/rpc-foundation/goldens/matrix-speech.dictation-start-speech.dictation.cancel-1.json index 4bceddf2ba0..fdb2e52d81e 100644 --- a/mobile/rpc-foundation/goldens/matrix-speech.dictation-start-speech.dictation.cancel-1.json +++ b/mobile/rpc-foundation/goldens/matrix-speech.dictation-start-speech.dictation.cancel-1.json @@ -3,7 +3,7 @@ "family": "speech.dictation-start", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/matrix-speech.dictation-start-speech.dictation.start-1.json b/mobile/rpc-foundation/goldens/matrix-speech.dictation-start-speech.dictation.start-1.json index 6708132b60a..27808fb631a 100644 --- a/mobile/rpc-foundation/goldens/matrix-speech.dictation-start-speech.dictation.start-1.json +++ b/mobile/rpc-foundation/goldens/matrix-speech.dictation-start-speech.dictation.start-1.json @@ -3,7 +3,7 @@ "family": "speech.dictation-start", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/matrix-speech.setup-sheet-speech.dictation.setup-1.json b/mobile/rpc-foundation/goldens/matrix-speech.setup-sheet-speech.dictation.setup-1.json index ea06f167d50..d0477d4549f 100644 --- a/mobile/rpc-foundation/goldens/matrix-speech.setup-sheet-speech.dictation.setup-1.json +++ b/mobile/rpc-foundation/goldens/matrix-speech.setup-sheet-speech.dictation.setup-1.json @@ -3,7 +3,7 @@ "family": "speech.setup-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/matrix-speech.setup-sheet-speech.models.delete-1.json b/mobile/rpc-foundation/goldens/matrix-speech.setup-sheet-speech.models.delete-1.json index 907cbacabd1..878a7dbf69f 100644 --- a/mobile/rpc-foundation/goldens/matrix-speech.setup-sheet-speech.models.delete-1.json +++ b/mobile/rpc-foundation/goldens/matrix-speech.setup-sheet-speech.models.delete-1.json @@ -3,7 +3,7 @@ "family": "speech.setup-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/matrix-speech.setup-sheet-speech.models.download-1.json b/mobile/rpc-foundation/goldens/matrix-speech.setup-sheet-speech.models.download-1.json index 449d7a9f5f4..854d24f6f69 100644 --- a/mobile/rpc-foundation/goldens/matrix-speech.setup-sheet-speech.models.download-1.json +++ b/mobile/rpc-foundation/goldens/matrix-speech.setup-sheet-speech.models.download-1.json @@ -3,7 +3,7 @@ "family": "speech.setup-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/matrix-speech.setup-sheet-speech.models.list-1.json b/mobile/rpc-foundation/goldens/matrix-speech.setup-sheet-speech.models.list-1.json index b12eb8862b9..0b9036aaa9a 100644 --- a/mobile/rpc-foundation/goldens/matrix-speech.setup-sheet-speech.models.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-speech.setup-sheet-speech.models.list-1.json @@ -3,7 +3,7 @@ "family": "speech.setup-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.addprreviewcomment-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.addprreviewcomment-1.json index 63bc8bc61bc..0ab84d9adbe 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.addprreviewcomment-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.addprreviewcomment-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-checks-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.prfilecontents-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.prfilecontents-1.json index 64309ec92d5..1c2313ee18e 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.prfilecontents-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.prfilecontents-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-checks-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.rerunprchecks-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.rerunprchecks-1.json index cb6a743baea..2d143e36495 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.rerunprchecks-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.rerunprchecks-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-checks-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.resolvereviewthread-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.resolvereviewthread-1.json index 4ef66e3316e..b94ed99eb67 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.resolvereviewthread-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.resolvereviewthread-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-checks-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.setprfileviewed-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.setprfileviewed-1.json index 9f914a40c44..4d1518a4975 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.setprfileviewed-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-checks-files-github.setprfileviewed-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-checks-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-comment-github-github.addissuecomment-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-comment-github-github.addissuecomment-1.json index 87e4d31acf6..82f61815258 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-comment-github-github.addissuecomment-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-comment-github-github.addissuecomment-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-comment-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-comment-gitlab-gitlab.addissuecomment-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-comment-gitlab-gitlab.addissuecomment-1.json index 013dd5ef72e..b4f964fa04c 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-comment-gitlab-gitlab.addissuecomment-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-comment-gitlab-gitlab.addissuecomment-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-comment-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-comment-gitlab-mr-gitlab.addmrcomment-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-comment-gitlab-mr-gitlab.addmrcomment-1.json index 697eaa44d6b..be3fa2de260 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-comment-gitlab-mr-gitlab.addmrcomment-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-comment-gitlab-mr-gitlab.addmrcomment-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-comment-gitlab-mr", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-github-github.workitemdetails-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-github-github.workitemdetails-1.json index bc4030d232c..0d13c4b69cc 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-github-github.workitemdetails-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-github-github.workitemdetails-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-detail-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c0ef16b959002e4a3c5347114a0844b95670e274ef010d910b6671ac5f49e783", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-gitlab-gitlab.workitemdetails-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-gitlab-gitlab.workitemdetails-1.json index fc7f99db98f..6c972a4fcf2 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-gitlab-gitlab.workitemdetails-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-gitlab-gitlab.workitemdetails-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-detail-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c0ef16b959002e4a3c5347114a0844b95670e274ef010d910b6671ac5f49e783", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-linear-linear.getissue-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-linear-linear.getissue-1.json index 7475c94a459..11e43c9867c 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-linear-linear.getissue-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-linear-linear.getissue-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-detail-linear", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c0ef16b959002e4a3c5347114a0844b95670e274ef010d910b6671ac5f49e783", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-linear-linear.issuecomments-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-linear-linear.issuecomments-1.json index 930f1e286bb..f26cf7b273f 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-linear-linear.issuecomments-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-linear-linear.issuecomments-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-detail-linear", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c0ef16b959002e4a3c5347114a0844b95670e274ef010d910b6671ac5f49e783", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-metadata-github.listassignableusers-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-metadata-github.listassignableusers-1.json index 25bd53c6509..989d83838fa 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-metadata-github.listassignableusers-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-metadata-github.listassignableusers-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-detail-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "58ea1553e04017c993aea4753aace41ee664705a3fdb3b18569c5a9d7968cf06", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-metadata-github.listlabels-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-metadata-github.listlabels-1.json index 46c440437a3..17a11e8b36b 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-metadata-github.listlabels-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-detail-metadata-github.listlabels-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-detail-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "58ea1553e04017c993aea4753aace41ee664705a3fdb3b18569c5a9d7968cf06", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-merge-gitlab-gitlab.mergemr-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-merge-gitlab-gitlab.mergemr-1.json index b754f0b3226..7254c6d05d7 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-merge-gitlab-gitlab.mergemr-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-merge-gitlab-gitlab.mergemr-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-merge-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-metadata-github-github.updatepr-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-metadata-github-github.updatepr-1.json index 4c88e82ce9c..0dc810eb82e 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-metadata-github-github.updatepr-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-metadata-github-github.updatepr-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-metadata-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-metadata-gitlab-gitlab.updateissue-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-metadata-gitlab-gitlab.updateissue-1.json index dcef3f75105..8b53e7e7a47 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-metadata-gitlab-gitlab.updateissue-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-metadata-gitlab-gitlab.updateissue-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-metadata-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-metadata-gitlab-mr-gitlab.updatemr-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-metadata-gitlab-mr-gitlab.updatemr-1.json index 1c5a04f8ec7..6d6b88bef91 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-metadata-gitlab-mr-gitlab.updatemr-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-metadata-gitlab-mr-gitlab.updatemr-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-metadata-gitlab-mr", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-reply-merge-github.addissuecomment-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-reply-merge-github.addissuecomment-1.json index 0714f54b6e8..6945c7b6240 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-reply-merge-github.addissuecomment-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-reply-merge-github.addissuecomment-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-reply-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-reply-merge-github.addprreviewcommentreply-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-reply-merge-github.addprreviewcommentreply-1.json index 2c535884423..8333ca22209 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-reply-merge-github.addprreviewcommentreply-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-reply-merge-github.addprreviewcommentreply-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-reply-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-reply-merge-github.mergepr-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-reply-merge-github.mergepr-1.json index 32f21a36c98..4f654a21aee 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-reply-merge-github.mergepr-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-reply-merge-github.mergepr-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-reply-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-reply-merge-linear.updateissue-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-reply-merge-linear.updateissue-1.json index f197903e8bb..03d20116df1 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-reply-merge-linear.updateissue-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-reply-merge-linear.updateissue-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-reply-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-review-github-github.prchecks-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-review-github-github.prchecks-1.json index 3bc995e4ac1..8a9b1c1e8d2 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-review-github-github.prchecks-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-review-github-github.prchecks-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-review-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-review-github-github.requestprreviewers-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-review-github-github.requestprreviewers-1.json index 9ea1c6b41dc..62beb0974fb 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-review-github-github.requestprreviewers-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-review-github-github.requestprreviewers-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-review-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-status-gitlab-github.updateissue-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-status-gitlab-github.updateissue-1.json index bc3fa0fc936..d19762b1c36 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-status-gitlab-github.updateissue-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-status-gitlab-github.updateissue-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-status-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-status-gitlab-gitlab.updateissue-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-status-gitlab-gitlab.updateissue-1.json index 36d2cf90d74..f7e02e821f3 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-status-gitlab-gitlab.updateissue-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-status-gitlab-gitlab.updateissue-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-status-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.item-status-gitlab-mr-gitlab.updatemrstate-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.item-status-gitlab-mr-gitlab.updatemrstate-1.json index 1c8c3289a4e..93fd70b2b6d 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.item-status-gitlab-mr-gitlab.updatemrstate-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.item-status-gitlab-mr-gitlab.updatemrstate-1.json @@ -3,7 +3,7 @@ "family": "tasks.item-status-gitlab-mr", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.linear-connect-linear.connect-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.linear-connect-linear.connect-1.json index 21ef5f50113..d9c7a855686 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.linear-connect-linear.connect-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.linear-connect-linear.connect-1.json @@ -3,7 +3,7 @@ "family": "tasks.linear-connect", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.linear-item-linear.addissuecomment-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.linear-item-linear.addissuecomment-1.json index 0b53b031303..1c2aa74158c 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.linear-item-linear.addissuecomment-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.linear-item-linear.addissuecomment-1.json @@ -3,7 +3,7 @@ "family": "tasks.linear-item", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.linear-item-linear.createissue-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.linear-item-linear.createissue-1.json index 52703ca5c89..ddb6c4b2e54 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.linear-item-linear.createissue-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.linear-item-linear.createissue-1.json @@ -3,7 +3,7 @@ "family": "tasks.linear-item", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.linear-item-linear.getissue-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.linear-item-linear.getissue-1.json index 128da5a02e5..b954416cc7d 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.linear-item-linear.getissue-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.linear-item-linear.getissue-1.json @@ -3,7 +3,7 @@ "family": "tasks.linear-item", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.linear-team-context-linear.listteams-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.linear-team-context-linear.listteams-1.json index 62d7a031ae7..f7ead0c5b18 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.linear-team-context-linear.listteams-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.linear-team-context-linear.listteams-1.json @@ -3,7 +3,7 @@ "family": "tasks.linear-team-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "58ea1553e04017c993aea4753aace41ee664705a3fdb3b18569c5a9d7968cf06", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.linear-team-context-linear.teamstates-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.linear-team-context-linear.teamstates-1.json index 7a85dac3255..c270fbebd90 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.linear-team-context-linear.teamstates-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.linear-team-context-linear.teamstates-1.json @@ -3,7 +3,7 @@ "family": "tasks.linear-team-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "58ea1553e04017c993aea4753aace41ee664705a3fdb3b18569c5a9d7968cf06", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.paste-lookup-github.reposlug-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.paste-lookup-github.reposlug-1.json index 5726e3e4e5e..6eb7fdf59d8 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.paste-lookup-github.reposlug-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.paste-lookup-github.reposlug-1.json @@ -3,7 +3,7 @@ "family": "tasks.paste-lookup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.paste-lookup-github.workitem-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.paste-lookup-github.workitem-1.json index e6cd2a7e272..c90d7759f2f 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.paste-lookup-github.workitem-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.paste-lookup-github.workitem-1.json @@ -3,7 +3,7 @@ "family": "tasks.paste-lookup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.paste-lookup-github.workitembyownerrepo-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.paste-lookup-github.workitembyownerrepo-1.json index b7c1661d1da..0f11f17073e 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.paste-lookup-github.workitembyownerrepo-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.paste-lookup-github.workitembyownerrepo-1.json @@ -3,7 +3,7 @@ "family": "tasks.paste-lookup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.paste-lookup-gitlab.workitembypath-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.paste-lookup-gitlab.workitembypath-1.json index 80d9a981ee0..11006d04cda 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.paste-lookup-gitlab.workitembypath-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.paste-lookup-gitlab.workitembypath-1.json @@ -3,7 +3,7 @@ "family": "tasks.paste-lookup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.listaccessible-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.listaccessible-1.json index be033b42760..09076d41461 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.listaccessible-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.listaccessible-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-board-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c4272385ed3b0de4feab38de9e4f6363ecd6317fdd4de47f76a98eb18abaf371", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.listviews-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.listviews-1.json index 0e0b29cb8af..9ddd5e96fca 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.listviews-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.listviews-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-board-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c4272385ed3b0de4feab38de9e4f6363ecd6317fdd4de47f76a98eb18abaf371", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.listviews-2.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.listviews-2.json index 4160b64d5ad..64c74d40f48 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.listviews-2.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.listviews-2.json @@ -3,7 +3,7 @@ "family": "tasks.project-board-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c4272385ed3b0de4feab38de9e4f6363ecd6317fdd4de47f76a98eb18abaf371", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.resolveref-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.resolveref-1.json index 21b290d288e..17ac5bb25de 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.resolveref-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.resolveref-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-board-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c4272385ed3b0de4feab38de9e4f6363ecd6317fdd4de47f76a98eb18abaf371", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.viewtable-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.viewtable-1.json index e1d0b3482bd..268aae2fd8a 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.viewtable-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-board-load-github.project.viewtable-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-board-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c4272385ed3b0de4feab38de9e4f6363ecd6317fdd4de47f76a98eb18abaf371", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-repo-slugs-github.reposlug-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-repo-slugs-github.reposlug-1.json index 59262dfba36..3c4724b68a4 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-repo-slugs-github.reposlug-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-repo-slugs-github.reposlug-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-repo-slugs", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c4272385ed3b0de4feab38de9e4f6363ecd6317fdd4de47f76a98eb18abaf371", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-comments-issue-github.project.addissuecommentbyslug-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-comments-issue-github.project.addissuecommentbyslug-1.json index 8c44ebccfda..7cf953fd1a2 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-comments-issue-github.project.addissuecommentbyslug-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-comments-issue-github.project.addissuecommentbyslug-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-comments-issue", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-comments-issue-github.project.updateissuebyslug-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-comments-issue-github.project.updateissuebyslug-1.json index 7c61ccb8e02..aa3bde0034e 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-comments-issue-github.project.updateissuebyslug-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-comments-issue-github.project.updateissuebyslug-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-comments-issue", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-comments-issue-github.project.updateissuecommentbyslug-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-comments-issue-github.project.updateissuecommentbyslug-1.json index c77247a34f3..de6968970e0 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-comments-issue-github.project.updateissuecommentbyslug-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-comments-issue-github.project.updateissuecommentbyslug-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-comments-issue", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-comments-pr-github.project.updatepullrequestbyslug-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-comments-pr-github.project.updatepullrequestbyslug-1.json index 9e8297666ef..438479920a3 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-comments-pr-github.project.updatepullrequestbyslug-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-comments-pr-github.project.updatepullrequestbyslug-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-comments-pr", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-detail-github.project.workitemdetailsbyslug-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-detail-github.project.workitemdetailsbyslug-1.json index 88417deffb7..7aba3e8cc13 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-detail-github.project.workitemdetailsbyslug-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-detail-github.project.workitemdetailsbyslug-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-detail", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f8f6e5d500f959b9b15c5498885a05422747880b6aef4ad795bc3064ebbacea6", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-fields-github.project.clearitemfield-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-fields-github.project.clearitemfield-1.json index 90e140e9e17..6edc6dca623 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-fields-github.project.clearitemfield-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-fields-github.project.clearitemfield-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-fields", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-fields-github.project.updateissuetypebyslug-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-fields-github.project.updateissuetypebyslug-1.json index 5c0aecc7f6f..6b0737cf859 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-fields-github.project.updateissuetypebyslug-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-fields-github.project.updateissuetypebyslug-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-fields", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-fields-github.project.updateitemfield-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-fields-github.project.updateitemfield-1.json index b0a8d63882c..002cec4b805 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-fields-github.project.updateitemfield-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-fields-github.project.updateitemfield-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-fields", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.addprreviewcomment-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.addprreviewcomment-1.json index 954c39f23c6..70c3a54bc63 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.addprreviewcomment-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.addprreviewcomment-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-files-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b228732762828412ad3d9eec3ece00a897d866046e37044322c3911758d6e0a9", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.mergepr-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.mergepr-1.json index a79d5c74ec0..63ea9384cf8 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.mergepr-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.mergepr-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-files-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b228732762828412ad3d9eec3ece00a897d866046e37044322c3911758d6e0a9", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.prfilecontents-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.prfilecontents-1.json index b9bc54abf25..f5c1466f26a 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.prfilecontents-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.prfilecontents-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-files-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b228732762828412ad3d9eec3ece00a897d866046e37044322c3911758d6e0a9", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.updateissue-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.updateissue-1.json index b2fd8fc6c2b..845958e0dc8 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.updateissue-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.updateissue-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-files-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b228732762828412ad3d9eec3ece00a897d866046e37044322c3911758d6e0a9", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.updateprstate-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.updateprstate-1.json index b7959acabb7..3b870548989 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.updateprstate-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-files-merge-github.updateprstate-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-files-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b228732762828412ad3d9eec3ece00a897d866046e37044322c3911758d6e0a9", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-metadata-load-github.project.listassignableusersbyslug-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-metadata-load-github.project.listassignableusersbyslug-1.json index 71a2ab0c856..fee4c829ccf 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-metadata-load-github.project.listassignableusersbyslug-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-metadata-load-github.project.listassignableusersbyslug-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-metadata-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f8f6e5d500f959b9b15c5498885a05422747880b6aef4ad795bc3064ebbacea6", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-metadata-load-github.project.listissuetypesbyslug-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-metadata-load-github.project.listissuetypesbyslug-1.json index 8cdb592aa4e..6f539da2223 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-metadata-load-github.project.listissuetypesbyslug-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-metadata-load-github.project.listissuetypesbyslug-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-metadata-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f8f6e5d500f959b9b15c5498885a05422747880b6aef4ad795bc3064ebbacea6", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-metadata-load-github.project.listlabelsbyslug-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-metadata-load-github.project.listlabelsbyslug-1.json index 0f027de2284..47cc539fd3a 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-metadata-load-github.project.listlabelsbyslug-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-metadata-load-github.project.listlabelsbyslug-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-metadata-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f8f6e5d500f959b9b15c5498885a05422747880b6aef4ad795bc3064ebbacea6", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-review-checks-github.prchecks-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-review-checks-github.prchecks-1.json index 50af16b7360..8f9c681b862 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-review-checks-github.prchecks-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-review-checks-github.prchecks-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-review-checks", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-review-checks-github.requestprreviewers-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-review-checks-github.requestprreviewers-1.json index fda50888255..14f65fd4442 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-review-checks-github.requestprreviewers-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-review-checks-github.requestprreviewers-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-review-checks", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-review-checks-github.rerunprchecks-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-review-checks-github.rerunprchecks-1.json index 53b2a07e56d..e7fe28e5b8c 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-review-checks-github.rerunprchecks-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-review-checks-github.rerunprchecks-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-review-checks", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-review-checks-github.setprfileviewed-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-review-checks-github.setprfileviewed-1.json index 6d4518feca0..5767f1421c5 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-review-checks-github.setprfileviewed-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-review-checks-github.setprfileviewed-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-review-checks", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-threads-github.addissuecomment-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-threads-github.addissuecomment-1.json index e79a9e9a321..4543f907ace 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-threads-github.addissuecomment-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-threads-github.addissuecomment-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-threads", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-threads-github.addprreviewcommentreply-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-threads-github.addprreviewcommentreply-1.json index 4db8c629cef..c8b1e5f4b8c 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-threads-github.addprreviewcommentreply-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-threads-github.addprreviewcommentreply-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-threads", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-threads-github.project.deleteissuecommentbyslug-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-threads-github.project.deleteissuecommentbyslug-1.json index fcdfedecba1..7e78ef6683e 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-threads-github.project.deleteissuecommentbyslug-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-threads-github.project.deleteissuecommentbyslug-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-threads", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-threads-github.resolvereviewthread-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-threads-github.resolvereviewthread-1.json index c976609eab9..fe35ccd20c6 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.project-row-threads-github.resolvereviewthread-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.project-row-threads-github.resolvereviewthread-1.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-threads", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-github.countworkitems-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-github.countworkitems-1.json index a8498ab3e76..6547d1966e8 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-github.countworkitems-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-github.countworkitems-1.json @@ -3,7 +3,7 @@ "family": "tasks.provider-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-github.listworkitems-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-github.listworkitems-1.json index c9dc21995c8..c2550d4886f 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-github.listworkitems-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-github.listworkitems-1.json @@ -3,7 +3,7 @@ "family": "tasks.provider-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-linear.listteams-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-linear.listteams-1.json index d6ea4dcd7db..5fcfc805b38 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-linear.listteams-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-linear.listteams-1.json @@ -3,7 +3,7 @@ "family": "tasks.provider-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-linear.status-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-linear.status-1.json index ce57d312243..bf67c9657e5 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-linear.status-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-linear.status-1.json @@ -3,7 +3,7 @@ "family": "tasks.provider-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-settings.update-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-settings.update-1.json index 9a239fd14ea..4f5ae684a98 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-settings.update-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.provider-load-settings.update-1.json @@ -3,7 +3,7 @@ "family": "tasks.provider-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.route-repo-list-repo.list-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.route-repo-list-repo.list-1.json index b11f5d9f2c0..4b9e566d7bd 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.route-repo-list-repo.list-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.route-repo-list-repo.list-1.json @@ -3,7 +3,7 @@ "family": "tasks.route-repo-list", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "feb6cee1ab7ecff1ba98bfba22d4924c748d3bb6b749db460cb617ee50b92f2c", @@ -119,16 +119,6 @@ } } }, - "2381a3fe154e": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "TypeError", - "message": "Cannot read properties of undefined (reading 'repos')", - "isRpcDeliveryUnknown": false - } - }, "2c8a833ba907": { "crash": { "$rpc": "null" @@ -173,11 +163,11 @@ "startedAt": 0 } }, - "3afd0fbd92b6": { + "3af5453be521": { "crash": { "$rpc": "null" }, - "repoListError": "Cannot read properties of null (reading 'repos')", + "repoListError": "The host sent a reply this app could not read (repo.list)", "repoListStatus": "error", "repos": [] }, @@ -266,16 +256,6 @@ } } }, - "63dfbb6942f2": { - "status": "rejected", - "startedAt": 0, - "settledAt": 0, - "error": { - "category": "TypeError", - "message": "Cannot read properties of null (reading 'repos')", - "isRpcDeliveryUnknown": false - } - }, "747c556da67a": { "name": "repo.list#1", "ordinal": 1, @@ -307,16 +287,6 @@ } } }, - "75825f56bde8": { - "crash": { - "$rpc": "null" - }, - "repoListError": "", - "repoListStatus": "loaded", - "repos": { - "$rpc": "undefined" - } - }, "7d0fa424be7c": { "name": "repo.list#1", "ordinal": 1, @@ -395,14 +365,6 @@ } } }, - "9206a72df4c7": { - "crash": { - "$rpc": "null" - }, - "repoListError": "Cannot read properties of undefined (reading 'repos')", - "repoListStatus": "error", - "repos": [] - }, "9270aeb7d9c6": { "status": "pending", "startedAt": 0 @@ -498,6 +460,17 @@ } } }, + "d8654a93cec4": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "RpcIncompatibleReplyError", + "message": "The host sent a reply this app could not read (repo.list)", + "isRpcDeliveryUnknown": false, + "code": "incompatible_reply" + } + }, "dae756300589": { "name": "repo.list#1", "ordinal": 1, @@ -655,9 +628,9 @@ "payloads": ["19b2979d7fc2"], "settlements": { "mount": "eb79a9b3682a", - "ensure": "2381a3fe154e" + "ensure": "d8654a93cec4" }, - "state": "9206a72df4c7", + "state": "3af5453be521", "effects": [] } }, @@ -668,9 +641,9 @@ "payloads": ["19b2979d7fc2"], "settlements": { "mount": "eb79a9b3682a", - "ensure": "63dfbb6942f2" + "ensure": "d8654a93cec4" }, - "state": "3afd0fbd92b6", + "state": "3af5453be521", "effects": [] } }, @@ -681,9 +654,9 @@ "payloads": ["19b2979d7fc2"], "settlements": { "mount": "eb79a9b3682a", - "ensure": "eb79a9b3682a" + "ensure": "d8654a93cec4" }, - "state": "75825f56bde8", + "state": "3af5453be521", "effects": [] } }, @@ -694,9 +667,9 @@ "payloads": ["19b2979d7fc2"], "settlements": { "mount": "eb79a9b3682a", - "ensure": "eb79a9b3682a" + "ensure": "d8654a93cec4" }, - "state": "75825f56bde8", + "state": "3af5453be521", "effects": [] } }, @@ -707,9 +680,9 @@ "payloads": ["19b2979d7fc2"], "settlements": { "mount": "eb79a9b3682a", - "ensure": "eb79a9b3682a" + "ensure": "d8654a93cec4" }, - "state": "75825f56bde8", + "state": "3af5453be521", "effects": [] } }, diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-github.listworkitems-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-github.listworkitems-1.json index 6f81e38c796..d24513a4316 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-github.listworkitems-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-github.listworkitems-1.json @@ -3,7 +3,7 @@ "family": "tasks.smart-source-search", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-gitlab.listworkitems-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-gitlab.listworkitems-1.json index bad0a4b5694..721a200ef1e 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-gitlab.listworkitems-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-gitlab.listworkitems-1.json @@ -3,7 +3,7 @@ "family": "tasks.smart-source-search", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-linear.listissues-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-linear.listissues-1.json index 14a309542a7..f95cb3e041d 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-linear.listissues-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-linear.listissues-1.json @@ -3,7 +3,7 @@ "family": "tasks.smart-source-search", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-linear.searchissues-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-linear.searchissues-1.json index 8502bd14cee..1909cb4f368 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-linear.searchissues-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-linear.searchissues-1.json @@ -3,7 +3,7 @@ "family": "tasks.smart-source-search", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-repo.searchrefs-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-repo.searchrefs-1.json index cd7ba1534f7..3ca06b24bd2 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-repo.searchrefs-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.smart-source-search-repo.searchrefs-1.json @@ -3,7 +3,7 @@ "family": "tasks.smart-source-search", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.task-create-github-github.createissue-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.task-create-github-github.createissue-1.json index 19c7288db3b..b9495aafa75 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.task-create-github-github.createissue-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.task-create-github-github.createissue-1.json @@ -3,7 +3,7 @@ "family": "tasks.task-create-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.task-create-github-repo.update-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.task-create-github-repo.update-1.json index 53596c6795a..1fa2e80b71e 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.task-create-github-repo.update-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.task-create-github-repo.update-1.json @@ -3,7 +3,7 @@ "family": "tasks.task-create-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.task-create-gitlab-gitlab.createissue-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.task-create-gitlab-gitlab.createissue-1.json index 7e645b80499..3b5e418fe56 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.task-create-gitlab-gitlab.createissue-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.task-create-gitlab-gitlab.createissue-1.json @@ -3,7 +3,7 @@ "family": "tasks.task-create-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.task-create-linear-linear.createissue-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.task-create-linear-linear.createissue-1.json index ba3d4616e87..e0a68bbc658 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.task-create-linear-linear.createissue-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.task-create-linear-linear.createissue-1.json @@ -3,7 +3,7 @@ "family": "tasks.task-create-linear", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.task-list-gitlab-items-gitlab.listworkitems-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.task-list-gitlab-items-gitlab.listworkitems-1.json index 70e8d63bc1f..f38d9f0bb3f 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.task-list-gitlab-items-gitlab.listworkitems-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.task-list-gitlab-items-gitlab.listworkitems-1.json @@ -3,7 +3,7 @@ "family": "tasks.task-list-gitlab-items", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.task-list-gitlab-todos-gitlab.todos-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.task-list-gitlab-todos-gitlab.todos-1.json index 9ade784edc1..ef66f177234 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.task-list-gitlab-todos-gitlab.todos-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.task-list-gitlab-todos-gitlab.todos-1.json @@ -3,7 +3,7 @@ "family": "tasks.task-list-gitlab-todos", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.task-list-linear-linear.listissues-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.task-list-linear-linear.listissues-1.json index c20a178fafc..749140fe013 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.task-list-linear-linear.listissues-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.task-list-linear-linear.listissues-1.json @@ -3,7 +3,7 @@ "family": "tasks.task-list-linear", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.task-list-linear-linear.searchissues-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.task-list-linear-linear.searchissues-1.json index 875975f5d10..8e02e76ed22 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.task-list-linear-linear.searchissues-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.task-list-linear-linear.searchissues-1.json @@ -3,7 +3,7 @@ "family": "tasks.task-list-linear", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.workspace-source-repo.searchrefs-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.workspace-source-repo.searchrefs-1.json index a8dae7621a3..ff8880acf06 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.workspace-source-repo.searchrefs-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.workspace-source-repo.searchrefs-1.json @@ -3,7 +3,7 @@ "family": "tasks.workspace-source", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.workspace-source-repo.sparsepresets-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.workspace-source-repo.sparsepresets-1.json index e4c2baff67d..a38445018b0 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.workspace-source-repo.sparsepresets-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.workspace-source-repo.sparsepresets-1.json @@ -3,7 +3,7 @@ "family": "tasks.workspace-source", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.workspace-sparse-repo.savesparsepreset-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.workspace-sparse-repo.savesparsepreset-1.json index a9011ebef76..bfe20966429 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.workspace-sparse-repo.savesparsepreset-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.workspace-sparse-repo.savesparsepreset-1.json @@ -3,7 +3,7 @@ "family": "tasks.workspace-sparse", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.workspace-sparse-ssh.getstate-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.workspace-sparse-ssh.getstate-1.json index 5de826a5a6b..d164cb47d51 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.workspace-sparse-ssh.getstate-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.workspace-sparse-ssh.getstate-1.json @@ -3,7 +3,7 @@ "family": "tasks.workspace-sparse", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.workspace-ssh-local-preflight.detectagents-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.workspace-ssh-local-preflight.detectagents-1.json index 41af5c798ab..e373107db85 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.workspace-ssh-local-preflight.detectagents-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.workspace-ssh-local-preflight.detectagents-1.json @@ -3,7 +3,7 @@ "family": "tasks.workspace-ssh-local", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.workspace-ssh-preflight.detectremoteagents-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.workspace-ssh-preflight.detectremoteagents-1.json index 0c9218f18cd..9f3e3287bd0 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.workspace-ssh-preflight.detectremoteagents-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.workspace-ssh-preflight.detectremoteagents-1.json @@ -3,7 +3,7 @@ "family": "tasks.workspace-ssh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.workspace-ssh-repo.hooks-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.workspace-ssh-repo.hooks-1.json index 1b9e5663ac7..18c57cea9d5 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.workspace-ssh-repo.hooks-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.workspace-ssh-repo.hooks-1.json @@ -3,7 +3,7 @@ "family": "tasks.workspace-ssh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", diff --git a/mobile/rpc-foundation/goldens/matrix-tasks.workspace-ssh-ssh.connect-1.json b/mobile/rpc-foundation/goldens/matrix-tasks.workspace-ssh-ssh.connect-1.json index 15f24d8a8c6..cff1ecaf001 100644 --- a/mobile/rpc-foundation/goldens/matrix-tasks.workspace-ssh-ssh.connect-1.json +++ b/mobile/rpc-foundation/goldens/matrix-tasks.workspace-ssh-ssh.connect-1.json @@ -3,7 +3,7 @@ "family": "tasks.workspace-ssh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", diff --git a/mobile/rpc-foundation/goldens/matrix-terminal.query-reply-terminal.send-1.json b/mobile/rpc-foundation/goldens/matrix-terminal.query-reply-terminal.send-1.json index f190675abe1..9164076ad34 100644 --- a/mobile/rpc-foundation/goldens/matrix-terminal.query-reply-terminal.send-1.json +++ b/mobile/rpc-foundation/goldens/matrix-terminal.query-reply-terminal.send-1.json @@ -3,7 +3,7 @@ "family": "terminal.query-reply", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", diff --git a/mobile/rpc-foundation/goldens/matrix-terminal.raw-input-orchestration.workerterminaluserinput-1.json b/mobile/rpc-foundation/goldens/matrix-terminal.raw-input-orchestration.workerterminaluserinput-1.json index 442801cf0b3..e0dee1a37b8 100644 --- a/mobile/rpc-foundation/goldens/matrix-terminal.raw-input-orchestration.workerterminaluserinput-1.json +++ b/mobile/rpc-foundation/goldens/matrix-terminal.raw-input-orchestration.workerterminaluserinput-1.json @@ -3,7 +3,7 @@ "family": "terminal.raw-input", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", diff --git a/mobile/rpc-foundation/goldens/matrix-terminal.raw-input-terminal.send-1.json b/mobile/rpc-foundation/goldens/matrix-terminal.raw-input-terminal.send-1.json index 4179daf03c7..ca5ab0963a7 100644 --- a/mobile/rpc-foundation/goldens/matrix-terminal.raw-input-terminal.send-1.json +++ b/mobile/rpc-foundation/goldens/matrix-terminal.raw-input-terminal.send-1.json @@ -3,7 +3,7 @@ "family": "terminal.raw-input", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", diff --git a/mobile/rpc-foundation/goldens/matrix-terminal.takeover-report-orchestration.workerterminaluserinput-1.json b/mobile/rpc-foundation/goldens/matrix-terminal.takeover-report-orchestration.workerterminaluserinput-1.json index 607a8b6f4d1..de16e4f477a 100644 --- a/mobile/rpc-foundation/goldens/matrix-terminal.takeover-report-orchestration.workerterminaluserinput-1.json +++ b/mobile/rpc-foundation/goldens/matrix-terminal.takeover-report-orchestration.workerterminaluserinput-1.json @@ -3,7 +3,7 @@ "family": "terminal.takeover-report", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", diff --git a/mobile/rpc-foundation/goldens/matrix-terminal.takeover-report-orchestration.workerterminaluserinput-2.json b/mobile/rpc-foundation/goldens/matrix-terminal.takeover-report-orchestration.workerterminaluserinput-2.json index c83cb91f45e..a500a1554b5 100644 --- a/mobile/rpc-foundation/goldens/matrix-terminal.takeover-report-orchestration.workerterminaluserinput-2.json +++ b/mobile/rpc-foundation/goldens/matrix-terminal.takeover-report-orchestration.workerterminaluserinput-2.json @@ -3,7 +3,7 @@ "family": "terminal.takeover-report", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", diff --git a/mobile/rpc-foundation/goldens/matrix-terminal.viewport-refit-terminal.updateviewport-1.json b/mobile/rpc-foundation/goldens/matrix-terminal.viewport-refit-terminal.updateviewport-1.json index 74dbb5a0ed6..ab0dcb8a094 100644 --- a/mobile/rpc-foundation/goldens/matrix-terminal.viewport-refit-terminal.updateviewport-1.json +++ b/mobile/rpc-foundation/goldens/matrix-terminal.viewport-refit-terminal.updateviewport-1.json @@ -3,7 +3,7 @@ "family": "terminal.viewport-refit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", diff --git a/mobile/rpc-foundation/goldens/matrix-transport.capability-probe-status.get-1.json b/mobile/rpc-foundation/goldens/matrix-transport.capability-probe-status.get-1.json index efeb2c05c6f..aa1416f6ab6 100644 --- a/mobile/rpc-foundation/goldens/matrix-transport.capability-probe-status.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-transport.capability-probe-status.get-1.json @@ -3,7 +3,7 @@ "family": "transport.capability-probe", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", diff --git a/mobile/rpc-foundation/goldens/matrix-transport.host-status-gates-status.get-1.json b/mobile/rpc-foundation/goldens/matrix-transport.host-status-gates-status.get-1.json index 7bbe9f2c568..c504fdaa453 100644 --- a/mobile/rpc-foundation/goldens/matrix-transport.host-status-gates-status.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-transport.host-status-gates-status.get-1.json @@ -3,7 +3,7 @@ "family": "transport.host-status-gates", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", diff --git a/mobile/rpc-foundation/goldens/matrix-transport.pairing-race-direct-status.json b/mobile/rpc-foundation/goldens/matrix-transport.pairing-race-direct-status.json index bd81e40cb03..5bafffd4fa4 100644 --- a/mobile/rpc-foundation/goldens/matrix-transport.pairing-race-direct-status.json +++ b/mobile/rpc-foundation/goldens/matrix-transport.pairing-race-direct-status.json @@ -3,7 +3,7 @@ "family": "transport.pairing-race", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", diff --git a/mobile/rpc-foundation/goldens/matrix-transport.pairing-race-relay-status.json b/mobile/rpc-foundation/goldens/matrix-transport.pairing-race-relay-status.json index 2de8d9fde2a..9c1f1ffcd97 100644 --- a/mobile/rpc-foundation/goldens/matrix-transport.pairing-race-relay-status.json +++ b/mobile/rpc-foundation/goldens/matrix-transport.pairing-race-relay-status.json @@ -3,7 +3,7 @@ "family": "transport.pairing-race", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", diff --git a/mobile/rpc-foundation/goldens/matrix-worktree.catalog-snapshot-worktree.ps-1.json b/mobile/rpc-foundation/goldens/matrix-worktree.catalog-snapshot-worktree.ps-1.json index e7be8e57615..6069e628fae 100644 --- a/mobile/rpc-foundation/goldens/matrix-worktree.catalog-snapshot-worktree.ps-1.json +++ b/mobile/rpc-foundation/goldens/matrix-worktree.catalog-snapshot-worktree.ps-1.json @@ -3,7 +3,7 @@ "family": "worktree.catalog-snapshot", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e942ddfbaa0ba6bfc2993969276987f6528ac53765d125e99a830e261f93a8e", diff --git a/mobile/rpc-foundation/goldens/matrix-worktree.create-retry-worktree.create-1.json b/mobile/rpc-foundation/goldens/matrix-worktree.create-retry-worktree.create-1.json index c943131948e..aee3005065d 100644 --- a/mobile/rpc-foundation/goldens/matrix-worktree.create-retry-worktree.create-1.json +++ b/mobile/rpc-foundation/goldens/matrix-worktree.create-retry-worktree.create-1.json @@ -3,7 +3,7 @@ "family": "worktree.create-retry", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/matrix-worktree.home-catalog-worktree.ps-1.json b/mobile/rpc-foundation/goldens/matrix-worktree.home-catalog-worktree.ps-1.json index b2c115bad0d..a8d22d017b1 100644 --- a/mobile/rpc-foundation/goldens/matrix-worktree.home-catalog-worktree.ps-1.json +++ b/mobile/rpc-foundation/goldens/matrix-worktree.home-catalog-worktree.ps-1.json @@ -3,7 +3,7 @@ "family": "worktree.home-catalog", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e942ddfbaa0ba6bfc2993969276987f6528ac53765d125e99a830e261f93a8e", diff --git a/mobile/rpc-foundation/goldens/matrix-worktree.hosted-base-worktree.resolvemrbase-1.json b/mobile/rpc-foundation/goldens/matrix-worktree.hosted-base-worktree.resolvemrbase-1.json index 863f67ca37f..dc7712294f0 100644 --- a/mobile/rpc-foundation/goldens/matrix-worktree.hosted-base-worktree.resolvemrbase-1.json +++ b/mobile/rpc-foundation/goldens/matrix-worktree.hosted-base-worktree.resolvemrbase-1.json @@ -3,7 +3,7 @@ "family": "worktree.hosted-base", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/matrix-worktree.hosted-base-worktree.resolveprbase-1.json b/mobile/rpc-foundation/goldens/matrix-worktree.hosted-base-worktree.resolveprbase-1.json index c893d800b34..55f9e4fb274 100644 --- a/mobile/rpc-foundation/goldens/matrix-worktree.hosted-base-worktree.resolveprbase-1.json +++ b/mobile/rpc-foundation/goldens/matrix-worktree.hosted-base-worktree.resolveprbase-1.json @@ -3,7 +3,7 @@ "family": "worktree.hosted-base", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/matrix-worktree.retired-names-worktree.listretirednames-1.json b/mobile/rpc-foundation/goldens/matrix-worktree.retired-names-worktree.listretirednames-1.json index 8cb85adcb12..a758a49aaab 100644 --- a/mobile/rpc-foundation/goldens/matrix-worktree.retired-names-worktree.listretirednames-1.json +++ b/mobile/rpc-foundation/goldens/matrix-worktree.retired-names-worktree.listretirednames-1.json @@ -3,7 +3,7 @@ "family": "worktree.retired-names", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e942ddfbaa0ba6bfc2993969276987f6528ac53765d125e99a830e261f93a8e", diff --git a/mobile/rpc-foundation/goldens/matrix-worktree.review-link-worktree.set-1.json b/mobile/rpc-foundation/goldens/matrix-worktree.review-link-worktree.set-1.json index fd22527ec97..5a3a5b977e2 100644 --- a/mobile/rpc-foundation/goldens/matrix-worktree.review-link-worktree.set-1.json +++ b/mobile/rpc-foundation/goldens/matrix-worktree.review-link-worktree.set-1.json @@ -3,7 +3,7 @@ "family": "worktree.review-link", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/matrix-worktree.runtime-capabilities-status.get-1.json b/mobile/rpc-foundation/goldens/matrix-worktree.runtime-capabilities-status.get-1.json index 0ddc1379103..5746cb8fecf 100644 --- a/mobile/rpc-foundation/goldens/matrix-worktree.runtime-capabilities-status.get-1.json +++ b/mobile/rpc-foundation/goldens/matrix-worktree.runtime-capabilities-status.get-1.json @@ -3,7 +3,7 @@ "family": "worktree.runtime-capabilities", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/matrix-worktree.setup-hook-trust-ui.set-1.json b/mobile/rpc-foundation/goldens/matrix-worktree.setup-hook-trust-ui.set-1.json index 402a2a59bc6..2f9ddcf2444 100644 --- a/mobile/rpc-foundation/goldens/matrix-worktree.setup-hook-trust-ui.set-1.json +++ b/mobile/rpc-foundation/goldens/matrix-worktree.setup-hook-trust-ui.set-1.json @@ -3,7 +3,7 @@ "family": "worktree.setup-hook-trust", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/native-chat-image-paste-single.json b/mobile/rpc-foundation/goldens/native-chat-image-paste-single.json index b3f9b0f8be5..34dca160fc4 100644 --- a/mobile/rpc-foundation/goldens/native-chat-image-paste-single.json +++ b/mobile/rpc-foundation/goldens/native-chat-image-paste-single.json @@ -3,7 +3,7 @@ "family": "nativeChat.image-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/native-chat-image-paste-stops-on-rejection.json b/mobile/rpc-foundation/goldens/native-chat-image-paste-stops-on-rejection.json index ed96687709b..3ebba72de33 100644 --- a/mobile/rpc-foundation/goldens/native-chat-image-paste-stops-on-rejection.json +++ b/mobile/rpc-foundation/goldens/native-chat-image-paste-stops-on-rejection.json @@ -3,7 +3,7 @@ "family": "nativeChat.image-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/native-chat-image-paste-trailing-image.json b/mobile/rpc-foundation/goldens/native-chat-image-paste-trailing-image.json index 061e54e084f..49b643869d9 100644 --- a/mobile/rpc-foundation/goldens/native-chat-image-paste-trailing-image.json +++ b/mobile/rpc-foundation/goldens/native-chat-image-paste-trailing-image.json @@ -3,7 +3,7 @@ "family": "nativeChat.image-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/native-chat-image-paste-two-images.json b/mobile/rpc-foundation/goldens/native-chat-image-paste-two-images.json index 322334f6dad..b082612ea48 100644 --- a/mobile/rpc-foundation/goldens/native-chat-image-paste-two-images.json +++ b/mobile/rpc-foundation/goldens/native-chat-image-paste-two-images.json @@ -3,7 +3,7 @@ "family": "nativeChat.image-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/native-chat-image-upload-cancelled.json b/mobile/rpc-foundation/goldens/native-chat-image-upload-cancelled.json index cec16b7f7aa..78dbd54543a 100644 --- a/mobile/rpc-foundation/goldens/native-chat-image-upload-cancelled.json +++ b/mobile/rpc-foundation/goldens/native-chat-image-upload-cancelled.json @@ -3,7 +3,7 @@ "family": "nativeChat.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/native-chat-image-upload-second-fails.json b/mobile/rpc-foundation/goldens/native-chat-image-upload-second-fails.json index 72176a6c1fa..d5d73270e74 100644 --- a/mobile/rpc-foundation/goldens/native-chat-image-upload-second-fails.json +++ b/mobile/rpc-foundation/goldens/native-chat-image-upload-second-fails.json @@ -3,7 +3,7 @@ "family": "nativeChat.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/native-chat-image-upload-single.json b/mobile/rpc-foundation/goldens/native-chat-image-upload-single.json index 5df2b26c419..74cfb35a01e 100644 --- a/mobile/rpc-foundation/goldens/native-chat-image-upload-single.json +++ b/mobile/rpc-foundation/goldens/native-chat-image-upload-single.json @@ -3,7 +3,7 @@ "family": "nativeChat.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/native-chat-image-upload-start-refused.json b/mobile/rpc-foundation/goldens/native-chat-image-upload-start-refused.json index be0e5e5e928..732d5275201 100644 --- a/mobile/rpc-foundation/goldens/native-chat-image-upload-start-refused.json +++ b/mobile/rpc-foundation/goldens/native-chat-image-upload-start-refused.json @@ -3,7 +3,7 @@ "family": "nativeChat.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/native-chat-image-upload-two.json b/mobile/rpc-foundation/goldens/native-chat-image-upload-two.json index 72ce163d03e..7db47e1acab 100644 --- a/mobile/rpc-foundation/goldens/native-chat-image-upload-two.json +++ b/mobile/rpc-foundation/goldens/native-chat-image-upload-two.json @@ -3,7 +3,7 @@ "family": "nativeChat.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", diff --git a/mobile/rpc-foundation/goldens/native-chat-page-earlier.json b/mobile/rpc-foundation/goldens/native-chat-page-earlier.json index 46733daf409..3d9a680a0f9 100644 --- a/mobile/rpc-foundation/goldens/native-chat-page-earlier.json +++ b/mobile/rpc-foundation/goldens/native-chat-page-earlier.json @@ -3,7 +3,7 @@ "family": "session.native-chat-page", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "60ce67f66134d6385aa7fb47f2135436a7b3ce0221e3b2514bea65e06dba5518", diff --git a/mobile/rpc-foundation/goldens/native-chat-readability-local-repo.json b/mobile/rpc-foundation/goldens/native-chat-readability-local-repo.json index 9bbd253a10d..bbfd8c5bc1c 100644 --- a/mobile/rpc-foundation/goldens/native-chat-readability-local-repo.json +++ b/mobile/rpc-foundation/goldens/native-chat-readability-local-repo.json @@ -3,7 +3,7 @@ "family": "session.native-chat-readability", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/native-chat-readability-refused.json b/mobile/rpc-foundation/goldens/native-chat-readability-refused.json index 5bb6488ee27..62690ff40d7 100644 --- a/mobile/rpc-foundation/goldens/native-chat-readability-refused.json +++ b/mobile/rpc-foundation/goldens/native-chat-readability-refused.json @@ -3,7 +3,7 @@ "family": "session.native-chat-readability", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/native-chat-readability-remote-repo.json b/mobile/rpc-foundation/goldens/native-chat-readability-remote-repo.json index 24a5a784b45..34175bc247f 100644 --- a/mobile/rpc-foundation/goldens/native-chat-readability-remote-repo.json +++ b/mobile/rpc-foundation/goldens/native-chat-readability-remote-repo.json @@ -3,7 +3,7 @@ "family": "session.native-chat-readability", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/native-chat-session-option-pick-empty.json b/mobile/rpc-foundation/goldens/native-chat-session-option-pick-empty.json index a9096410e75..66406430fcc 100644 --- a/mobile/rpc-foundation/goldens/native-chat-session-option-pick-empty.json +++ b/mobile/rpc-foundation/goldens/native-chat-session-option-pick-empty.json @@ -3,7 +3,7 @@ "family": "nativeChat.session-option-pick", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", diff --git a/mobile/rpc-foundation/goldens/native-chat-session-option-pick-refused.json b/mobile/rpc-foundation/goldens/native-chat-session-option-pick-refused.json index eb2425881a5..9f1c60f9e52 100644 --- a/mobile/rpc-foundation/goldens/native-chat-session-option-pick-refused.json +++ b/mobile/rpc-foundation/goldens/native-chat-session-option-pick-refused.json @@ -3,7 +3,7 @@ "family": "nativeChat.session-option-pick", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", diff --git a/mobile/rpc-foundation/goldens/native-chat-session-option-pick-written.json b/mobile/rpc-foundation/goldens/native-chat-session-option-pick-written.json index 93a3a6c7870..3379f7ad80f 100644 --- a/mobile/rpc-foundation/goldens/native-chat-session-option-pick-written.json +++ b/mobile/rpc-foundation/goldens/native-chat-session-option-pick-written.json @@ -3,7 +3,7 @@ "family": "nativeChat.session-option-pick", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", diff --git a/mobile/rpc-foundation/goldens/native-chat-stop-accepted.json b/mobile/rpc-foundation/goldens/native-chat-stop-accepted.json index 116aa29d54c..2db504ff34a 100644 --- a/mobile/rpc-foundation/goldens/native-chat-stop-accepted.json +++ b/mobile/rpc-foundation/goldens/native-chat-stop-accepted.json @@ -3,7 +3,7 @@ "family": "session.native-chat-stop", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/native-chat-stop-both-rejected.json b/mobile/rpc-foundation/goldens/native-chat-stop-both-rejected.json index a773751523b..aee7a5ab982 100644 --- a/mobile/rpc-foundation/goldens/native-chat-stop-both-rejected.json +++ b/mobile/rpc-foundation/goldens/native-chat-stop-both-rejected.json @@ -3,7 +3,7 @@ "family": "session.native-chat-stop", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/native-chat-stop-delivery-unknown.json b/mobile/rpc-foundation/goldens/native-chat-stop-delivery-unknown.json index b84523a93a1..a8874523ff8 100644 --- a/mobile/rpc-foundation/goldens/native-chat-stop-delivery-unknown.json +++ b/mobile/rpc-foundation/goldens/native-chat-stop-delivery-unknown.json @@ -3,7 +3,7 @@ "family": "session.native-chat-stop", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/native-chat-write-accepted.json b/mobile/rpc-foundation/goldens/native-chat-write-accepted.json index b62de4e0b3b..4adedc7cf1c 100644 --- a/mobile/rpc-foundation/goldens/native-chat-write-accepted.json +++ b/mobile/rpc-foundation/goldens/native-chat-write-accepted.json @@ -3,7 +3,7 @@ "family": "nativeChat.terminal-write", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", diff --git a/mobile/rpc-foundation/goldens/native-chat-write-clear-line.json b/mobile/rpc-foundation/goldens/native-chat-write-clear-line.json index 923ef97f66f..94bef5bbef8 100644 --- a/mobile/rpc-foundation/goldens/native-chat-write-clear-line.json +++ b/mobile/rpc-foundation/goldens/native-chat-write-clear-line.json @@ -3,7 +3,7 @@ "family": "nativeChat.terminal-write", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", diff --git a/mobile/rpc-foundation/goldens/native-chat-write-delivery-unknown.json b/mobile/rpc-foundation/goldens/native-chat-write-delivery-unknown.json index 7c805392666..ce24dbefbb2 100644 --- a/mobile/rpc-foundation/goldens/native-chat-write-delivery-unknown.json +++ b/mobile/rpc-foundation/goldens/native-chat-write-delivery-unknown.json @@ -3,7 +3,7 @@ "family": "nativeChat.terminal-write", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", diff --git a/mobile/rpc-foundation/goldens/native-chat-write-rejected.json b/mobile/rpc-foundation/goldens/native-chat-write-rejected.json index 97fde606fc0..d7ace3e76a9 100644 --- a/mobile/rpc-foundation/goldens/native-chat-write-rejected.json +++ b/mobile/rpc-foundation/goldens/native-chat-write-rejected.json @@ -3,7 +3,7 @@ "family": "nativeChat.terminal-write", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", diff --git a/mobile/rpc-foundation/goldens/native-chat-write-typed-command.json b/mobile/rpc-foundation/goldens/native-chat-write-typed-command.json index fb80639ccd1..468db40f992 100644 --- a/mobile/rpc-foundation/goldens/native-chat-write-typed-command.json +++ b/mobile/rpc-foundation/goldens/native-chat-write-typed-command.json @@ -3,7 +3,7 @@ "family": "nativeChat.terminal-write", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", diff --git a/mobile/rpc-foundation/goldens/new-tab-local-agents.json b/mobile/rpc-foundation/goldens/new-tab-local-agents.json new file mode 100644 index 00000000000..d65511493b5 --- /dev/null +++ b/mobile/rpc-foundation/goldens/new-tab-local-agents.json @@ -0,0 +1,243 @@ +{ + "operation": "settings.new-tab-agents", + "family": "settings.new-tab-local-agents", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", + "scenarioSha256": "ef016c6b4b77ba0c40b6feba2f670398c641f8ce9f411896e3ae41f38d8be17d", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "02188f091419": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "settings": { + "defaultTuiAgent": "codex", + "disabledTuiAgents": [] + } + } + } + } + }, + "1c2564f1daca": { + "name": "settings.get#1", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"settings.get\"}" + }, + "35f85fe3b71c": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "pending", + "startedAt": 0 + } + }, + "44136fa355b3": {}, + "51d4cb56be85": { + "name": "settings.get#1", + "ordinal": 2, + "args": [ + { + "name": "method", + "value": "settings.get" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "pending", + "startedAt": 0 + } + }, + "70e0675ab2a9": { + "name": "repo.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "repo.list" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "repos": [ + { + "connectionId": { + "$rpc": "null" + }, + "id": "repo-1" + } + ] + } + } + } + }, + "89b73b1e13d1": { + "name": "preflight.detectAgents#1", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "preflight.detectAgents" + }, + { + "name": "params", + "value": { + "$rpc": "absent" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": ["codex", "claude"] + } + } + }, + "9270aeb7d9c6": { + "status": "pending", + "startedAt": 0 + }, + "b27c85677730": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": [ + { + "agent": "codex", + "label": "Codex" + }, + { + "agent": "claude", + "label": "Claude" + } + ] + }, + "e0eef7c9fafe": { + "name": "repo.list#1", + "ordinal": 3, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"repo.list\"}" + }, + "f49d184679d1": { + "name": "preflight.detectAgents#1", + "ordinal": 6, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"preflight.detectAgents\"}" + } + }, + "recording": { + "scenario": "new-tab-local-agents", + "checkpoints": [ + { + "id": "pending", + "observation": { + "sender": ["35f85fe3b71c", "51d4cb56be85"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "44136fa355b3", + "effects": [] + } + }, + { + "id": "settled", + "observation": { + "sender": ["70e0675ab2a9", "02188f091419", "89b73b1e13d1"], + "payloads": ["e0eef7c9fafe", "1c2564f1daca", "f49d184679d1"], + "settlements": { + "load": "b27c85677730" + }, + "state": "44136fa355b3", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/new-workspace-repositories-fulfilled.json b/mobile/rpc-foundation/goldens/new-workspace-repositories-fulfilled.json index aa8f2b224ef..3fb9d847062 100644 --- a/mobile/rpc-foundation/goldens/new-workspace-repositories-fulfilled.json +++ b/mobile/rpc-foundation/goldens/new-workspace-repositories-fulfilled.json @@ -3,7 +3,7 @@ "family": "components.new-workspace-repositories", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "64c1772f0f95a3c43fbb14398a8804b2b4784f7f18874e4fd79767ae634c7faa", diff --git a/mobile/rpc-foundation/goldens/notifications-desktop-stream-closed.json b/mobile/rpc-foundation/goldens/notifications-desktop-stream-closed.json index fa4c7521a73..93de7f550a2 100644 --- a/mobile/rpc-foundation/goldens/notifications-desktop-stream-closed.json +++ b/mobile/rpc-foundation/goldens/notifications-desktop-stream-closed.json @@ -3,7 +3,7 @@ "family": "notifications.desktop-stream", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "eacf859143588ae6bee2804975d642b6c1088d57ae77ffe298620250d9a9f0e4", diff --git a/mobile/rpc-foundation/goldens/notifications-desktop-stream-replayed.json b/mobile/rpc-foundation/goldens/notifications-desktop-stream-replayed.json index 16fa7fbd3d8..999f30a2639 100644 --- a/mobile/rpc-foundation/goldens/notifications-desktop-stream-replayed.json +++ b/mobile/rpc-foundation/goldens/notifications-desktop-stream-replayed.json @@ -3,7 +3,7 @@ "family": "notifications.desktop-stream", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "eacf859143588ae6bee2804975d642b6c1088d57ae77ffe298620250d9a9f0e4", diff --git a/mobile/rpc-foundation/goldens/notifications-desktop-stream.json b/mobile/rpc-foundation/goldens/notifications-desktop-stream.json index fbf263df4c6..0a2662e6708 100644 --- a/mobile/rpc-foundation/goldens/notifications-desktop-stream.json +++ b/mobile/rpc-foundation/goldens/notifications-desktop-stream.json @@ -3,7 +3,7 @@ "family": "notifications.desktop-stream", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "eacf859143588ae6bee2804975d642b6c1088d57ae77ffe298620250d9a9f0e4", diff --git a/mobile/rpc-foundation/goldens/notifications-display-test-accepted.json b/mobile/rpc-foundation/goldens/notifications-display-test-accepted.json index 56e80d5c41b..286f4224f8b 100644 --- a/mobile/rpc-foundation/goldens/notifications-display-test-accepted.json +++ b/mobile/rpc-foundation/goldens/notifications-display-test-accepted.json @@ -3,7 +3,7 @@ "family": "notifications.display-test-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "12a04986290715d5db23a1eb5192c1138bb2d375d1b1dd37ba310ea89eb11566", diff --git a/mobile/rpc-foundation/goldens/notifications-push-gateway-rejected.json b/mobile/rpc-foundation/goldens/notifications-push-gateway-rejected.json index d9990ae3fb7..3a0eab0d2c5 100644 --- a/mobile/rpc-foundation/goldens/notifications-push-gateway-rejected.json +++ b/mobile/rpc-foundation/goldens/notifications-push-gateway-rejected.json @@ -3,7 +3,7 @@ "family": "notifications.push-registration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "2e3d939dc162dbc5a38d8a7207111688204a825fd70348721917b3016e1c9470", diff --git a/mobile/rpc-foundation/goldens/notifications-push-registered.json b/mobile/rpc-foundation/goldens/notifications-push-registered.json index 13a8bff7960..534342f08f3 100644 --- a/mobile/rpc-foundation/goldens/notifications-push-registered.json +++ b/mobile/rpc-foundation/goldens/notifications-push-registered.json @@ -3,7 +3,7 @@ "family": "notifications.push-registration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "2e3d939dc162dbc5a38d8a7207111688204a825fd70348721917b3016e1c9470", diff --git a/mobile/rpc-foundation/goldens/pairing-pre-profile-direct-wins-and-provisions.json b/mobile/rpc-foundation/goldens/pairing-pre-profile-direct-wins-and-provisions.json index dfc78660397..d0bb261ca4d 100644 --- a/mobile/rpc-foundation/goldens/pairing-pre-profile-direct-wins-and-provisions.json +++ b/mobile/rpc-foundation/goldens/pairing-pre-profile-direct-wins-and-provisions.json @@ -3,7 +3,7 @@ "family": "pairing.pre-profile", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e33d584229530c716ecdc44d198b95fcfb4dfd9468fba7d5222ee3f122950197", diff --git a/mobile/rpc-foundation/goldens/pairing-pre-profile-provision-unsupported-saves-direct-host.json b/mobile/rpc-foundation/goldens/pairing-pre-profile-provision-unsupported-saves-direct-host.json index 18bc04d7e70..87310dab180 100644 --- a/mobile/rpc-foundation/goldens/pairing-pre-profile-provision-unsupported-saves-direct-host.json +++ b/mobile/rpc-foundation/goldens/pairing-pre-profile-provision-unsupported-saves-direct-host.json @@ -3,7 +3,7 @@ "family": "pairing.pre-profile", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e33d584229530c716ecdc44d198b95fcfb4dfd9468fba7d5222ee3f122950197", diff --git a/mobile/rpc-foundation/goldens/pairing-pre-profile-times-out.json b/mobile/rpc-foundation/goldens/pairing-pre-profile-times-out.json index c3507c8ad75..9f63d7d404c 100644 --- a/mobile/rpc-foundation/goldens/pairing-pre-profile-times-out.json +++ b/mobile/rpc-foundation/goldens/pairing-pre-profile-times-out.json @@ -3,7 +3,7 @@ "family": "pairing.pre-profile", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e33d584229530c716ecdc44d198b95fcfb4dfd9468fba7d5222ee3f122950197", diff --git a/mobile/rpc-foundation/goldens/pr-branch-identity.json b/mobile/rpc-foundation/goldens/pr-branch-identity.json index 6410f2a40b2..3b98a26241e 100644 --- a/mobile/rpc-foundation/goldens/pr-branch-identity.json +++ b/mobile/rpc-foundation/goldens/pr-branch-identity.json @@ -3,7 +3,7 @@ "family": "session.pr-branch-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/pr-branch-repo-context.json b/mobile/rpc-foundation/goldens/pr-branch-repo-context.json index c731f32c245..42f71542f74 100644 --- a/mobile/rpc-foundation/goldens/pr-branch-repo-context.json +++ b/mobile/rpc-foundation/goldens/pr-branch-repo-context.json @@ -3,7 +3,7 @@ "family": "session.pr-branch-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/pr-comment-mutation.json b/mobile/rpc-foundation/goldens/pr-comment-mutation.json index 6c82e9973ed..3a3024684ef 100644 --- a/mobile/rpc-foundation/goldens/pr-comment-mutation.json +++ b/mobile/rpc-foundation/goldens/pr-comment-mutation.json @@ -3,7 +3,7 @@ "family": "github.pr-comment-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/pr-comment-resolve-unconfirmed.json b/mobile/rpc-foundation/goldens/pr-comment-resolve-unconfirmed.json index e721dd5ec7c..b7150a55189 100644 --- a/mobile/rpc-foundation/goldens/pr-comment-resolve-unconfirmed.json +++ b/mobile/rpc-foundation/goldens/pr-comment-resolve-unconfirmed.json @@ -3,7 +3,7 @@ "family": "github.pr-comment-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", @@ -13,6 +13,15 @@ "projectionVersion": 2, "goldenFormatVersion": 5, "values": { + "0e0226959068": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "The host sent a reply this app could not read (github.resolveReviewThread)", + "ok": false + } + }, "1165af07b50f": { "status": "fulfilled", "startedAt": 0, @@ -71,6 +80,12 @@ "ok": false } }, + "699651595413": { + "resolve-thread": { + "error": "The host sent a reply this app could not read (github.resolveReviewThread)", + "ok": false + } + }, "8b60835c8142": { "name": "github.resolveReviewThread#1", "ordinal": 1, @@ -128,9 +143,9 @@ "payloads": ["2b8d60101912", "483de03b566e"], "settlements": { "explicit-false": "1165af07b50f", - "absent-result": "1165af07b50f" + "absent-result": "0e0226959068" }, - "state": "5603f79b1c06", + "state": "699651595413", "effects": [] } } diff --git a/mobile/rpc-foundation/goldens/pr-mutation-in-band-failure.json b/mobile/rpc-foundation/goldens/pr-mutation-in-band-failure.json index 6b98c722d62..c73d96698cc 100644 --- a/mobile/rpc-foundation/goldens/pr-mutation-in-band-failure.json +++ b/mobile/rpc-foundation/goldens/pr-mutation-in-band-failure.json @@ -3,7 +3,7 @@ "family": "github.pr-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/pr-mutation-status.json b/mobile/rpc-foundation/goldens/pr-mutation-status.json index 34a0acba15f..c9ece10c876 100644 --- a/mobile/rpc-foundation/goldens/pr-mutation-status.json +++ b/mobile/rpc-foundation/goldens/pr-mutation-status.json @@ -3,7 +3,7 @@ "family": "github.pr-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/pr-read-fork-routing.json b/mobile/rpc-foundation/goldens/pr-read-fork-routing.json index 77dc5e3465f..54b800e8d74 100644 --- a/mobile/rpc-foundation/goldens/pr-read-fork-routing.json +++ b/mobile/rpc-foundation/goldens/pr-read-fork-routing.json @@ -3,7 +3,7 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/pr-read-surface.json b/mobile/rpc-foundation/goldens/pr-read-surface.json index e9c26b84e1c..5fdce219a64 100644 --- a/mobile/rpc-foundation/goldens/pr-read-surface.json +++ b/mobile/rpc-foundation/goldens/pr-read-surface.json @@ -3,7 +3,7 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/pr-read-upstream-error.json b/mobile/rpc-foundation/goldens/pr-read-upstream-error.json index ee9b417ed6c..028a678797c 100644 --- a/mobile/rpc-foundation/goldens/pr-read-upstream-error.json +++ b/mobile/rpc-foundation/goldens/pr-read-upstream-error.json @@ -3,7 +3,7 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", @@ -13,6 +13,12 @@ "projectionVersion": 2, "goldenFormatVersion": 5, "values": { + "04c85ffba34f": { + "pr-for-branch": { + "error": "The host sent a reply this app could not read (github.prForBranch)", + "ok": false + } + }, "0a56183795de": { "pr-for-branch": { "ok": true, @@ -21,17 +27,20 @@ } } }, + "0bd591f1a6ca": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "error": "The host sent a reply this app could not read (github.prForBranch)", + "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}}" }, - "1178750bd3e5": { - "pr-for-branch": { - "error": "GitHub returned an invalid pull request response.", - "ok": false - } - }, "331d7e1af815": { "pr-for-branch": { "error": "GitHub API rate limit exceeded", @@ -92,15 +101,6 @@ "ordinal": 2, "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"github.prForBranch\",\"params\":{\"repo\":\"id:repo-9\",\"branch\":\"feature\",\"linkedPRNumber\":null}}" }, - "a976d414bc11": { - "status": "fulfilled", - "startedAt": 0, - "settledAt": 0, - "value": { - "error": "GitHub returned an invalid pull request response.", - "ok": false - } - }, "c68a6156959e": { "name": "github.prForBranch#2", "ordinal": 3, @@ -220,9 +220,9 @@ "payloads": ["a8f0b6b47b20", "f775ee87e2e7"], "settlements": { "upstream": "fe9c1046b91d", - "malformed": "a976d414bc11" + "malformed": "0bd591f1a6ca" }, - "state": "1178750bd3e5", + "state": "04c85ffba34f", "effects": [] } }, @@ -233,7 +233,7 @@ "payloads": ["a8f0b6b47b20", "f775ee87e2e7", "105da5cd526f"], "settlements": { "upstream": "fe9c1046b91d", - "malformed": "a976d414bc11", + "malformed": "0bd591f1a6ca", "no-pr": "8a5cb8b66303" }, "state": "0a56183795de", diff --git a/mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json b/mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json new file mode 100644 index 00000000000..1e5a06b4977 --- /dev/null +++ b/mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json @@ -0,0 +1,388 @@ +{ + "operation": "session.pr-sidebar", + "family": "session.pr-sidebar", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "87ffa2daea415d2682f1112025b5bd9d52404c6fc7c239180a3ad2120678ff1f", + "scenarioSha256": "1b489d319f6517fe2ee33beaeedf4e0cb0f531c952dc7e9f833ca814366d60cb", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "07639c4f1e7f": { + "name": "hostedReview.forBranch#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "state": "open", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + } + } + }, + "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 + } + }, + "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}}" + }, + "9dff4422846f": { + "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": { + "checks": [] + } + } + } + }, + "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, + "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": { + "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" + }, + "recording": { + "scenario": "pr-sidebar-checks-refused", + "checkpoints": [ + { + "id": "branch-hint", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "checks-refused", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "9dff4422846f"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "c5859dcb8664" + }, + "state": "295e74f620bd", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/pr-sidebar-load.json b/mobile/rpc-foundation/goldens/pr-sidebar-load.json new file mode 100644 index 00000000000..3c1994359dd --- /dev/null +++ b/mobile/rpc-foundation/goldens/pr-sidebar-load.json @@ -0,0 +1,423 @@ +{ + "operation": "session.pr-sidebar", + "family": "session.pr-sidebar", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "87ffa2daea415d2682f1112025b5bd9d52404c6fc7c239180a3ad2120678ff1f", + "scenarioSha256": "d4da89a37325ac4e92d9eae8de33f9cc6d9414fcf89a4f44064a7b1e4254102a", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "07639c4f1e7f": { + "name": "hostedReview.forBranch#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "hostedReview.forBranch" + }, + { + "name": "params", + "value": { + "active": true, + "branch": "feature", + "linkedGitHubPR": { + "$rpc": "null" + }, + "repo": "id:repo-9" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "mergeable": "MERGEABLE", + "number": 12, + "provider": "github", + "state": "open", + "title": "Recorded", + "updatedAt": "2026-01-01", + "url": "https://x/12" + } + } + } + }, + "13bc6662625a": { + "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": [ + { + "checkRunId": 7, + "conclusion": "success", + "name": "build", + "status": "completed" + } + ] + } + } + }, + "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": { + "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, + "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" + } + } + }, + "recording": { + "scenario": "pr-sidebar-load", + "checkpoints": [ + { + "id": "branch-hint", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "3182bdacb811"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "pr", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "a6cb6a8ef089"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "9270aeb7d9c6" + }, + "state": "e169ebaf642b", + "effects": [] + } + }, + { + "id": "loaded", + "observation": { + "sender": ["07639c4f1e7f", "d8f5fb00693d", "47cbe89ba85a", "13bc6662625a"], + "payloads": ["4b26820600b0", "5dbd52d6a1c7", "972c02b38720", "9fac855f9003"], + "settlements": { + "load": "fe38fc9a9e33" + }, + "state": "3b34bbd39a48", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/pr-title-mutation.json b/mobile/rpc-foundation/goldens/pr-title-mutation.json index 0334fd7b547..2256eebcb38 100644 --- a/mobile/rpc-foundation/goldens/pr-title-mutation.json +++ b/mobile/rpc-foundation/goldens/pr-title-mutation.json @@ -3,7 +3,7 @@ "family": "github.pr-title-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/pr-title-unconfirmed.json b/mobile/rpc-foundation/goldens/pr-title-unconfirmed.json index 5704e4c845d..9492a1a193b 100644 --- a/mobile/rpc-foundation/goldens/pr-title-unconfirmed.json +++ b/mobile/rpc-foundation/goldens/pr-title-unconfirmed.json @@ -3,7 +3,7 @@ "family": "github.pr-title-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/pr-triage-invalid-terminal.json b/mobile/rpc-foundation/goldens/pr-triage-invalid-terminal.json index 2925e125d48..d9f601cdf45 100644 --- a/mobile/rpc-foundation/goldens/pr-triage-invalid-terminal.json +++ b/mobile/rpc-foundation/goldens/pr-triage-invalid-terminal.json @@ -3,7 +3,7 @@ "family": "session.pr-triage", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", @@ -52,13 +52,13 @@ } } }, - "681fc4d59b92": { + "478ad4afe83e": { "status": "rejected", "startedAt": 0, "settledAt": 0, "error": { "category": "Error", - "message": "Created terminal response was invalid", + "message": "The host sent a reply this app could not read (session.tabs.createTerminal)", "isRpcDeliveryUnknown": false } }, @@ -80,7 +80,7 @@ "sender": ["2540affc8fa5"], "payloads": ["94d38f1838f6"], "settlements": { - "launch": "681fc4d59b92" + "launch": "478ad4afe83e" }, "state": "a4273b38df83", "effects": [] diff --git a/mobile/rpc-foundation/goldens/pr-triage-launch.json b/mobile/rpc-foundation/goldens/pr-triage-launch.json index 98f02b8262f..e549cc37057 100644 --- a/mobile/rpc-foundation/goldens/pr-triage-launch.json +++ b/mobile/rpc-foundation/goldens/pr-triage-launch.json @@ -3,7 +3,7 @@ "family": "session.pr-triage", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/pr-triage-send-locked.json b/mobile/rpc-foundation/goldens/pr-triage-send-locked.json index d77cffea0f7..aeda2f7860f 100644 --- a/mobile/rpc-foundation/goldens/pr-triage-send-locked.json +++ b/mobile/rpc-foundation/goldens/pr-triage-send-locked.json @@ -3,7 +3,7 @@ "family": "session.pr-triage", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", diff --git a/mobile/rpc-foundation/goldens/probe-new-tab-both-refused.json b/mobile/rpc-foundation/goldens/probe-new-tab-both-refused.json index ad0a3596ae1..f975a1d177c 100644 --- a/mobile/rpc-foundation/goldens/probe-new-tab-both-refused.json +++ b/mobile/rpc-foundation/goldens/probe-new-tab-both-refused.json @@ -3,7 +3,7 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", diff --git a/mobile/rpc-foundation/goldens/probe-new-tab-null-sibling-refused.json b/mobile/rpc-foundation/goldens/probe-new-tab-null-sibling-refused.json index c94016f65f7..6378e78addb 100644 --- a/mobile/rpc-foundation/goldens/probe-new-tab-null-sibling-refused.json +++ b/mobile/rpc-foundation/goldens/probe-new-tab-null-sibling-refused.json @@ -3,7 +3,7 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", diff --git a/mobile/rpc-foundation/goldens/probe-new-tab-refused-sibling-rejects.json b/mobile/rpc-foundation/goldens/probe-new-tab-refused-sibling-rejects.json index 27a9ddde863..f8debd5057c 100644 --- a/mobile/rpc-foundation/goldens/probe-new-tab-refused-sibling-rejects.json +++ b/mobile/rpc-foundation/goldens/probe-new-tab-refused-sibling-rejects.json @@ -3,7 +3,7 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", diff --git a/mobile/rpc-foundation/goldens/probe-new-tab-rejects-sibling-refused.json b/mobile/rpc-foundation/goldens/probe-new-tab-rejects-sibling-refused.json index 01f9fa21a55..69fb85d77f8 100644 --- a/mobile/rpc-foundation/goldens/probe-new-tab-rejects-sibling-refused.json +++ b/mobile/rpc-foundation/goldens/probe-new-tab-rejects-sibling-refused.json @@ -3,7 +3,7 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", diff --git a/mobile/rpc-foundation/goldens/push-dismissal-tray-reconciled.json b/mobile/rpc-foundation/goldens/push-dismissal-tray-reconciled.json index 38471d93333..3d020bf84c0 100644 --- a/mobile/rpc-foundation/goldens/push-dismissal-tray-reconciled.json +++ b/mobile/rpc-foundation/goldens/push-dismissal-tray-reconciled.json @@ -3,7 +3,7 @@ "family": "notifications.push-dismissal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "595a3eb2994d0596b9fcd0707b175b4e978625053dfbc5c541b0350c0cbfb524", diff --git a/mobile/rpc-foundation/goldens/quick-commands-load-refused.json b/mobile/rpc-foundation/goldens/quick-commands-load-refused.json index 55bd546a142..172c43ca73d 100644 --- a/mobile/rpc-foundation/goldens/quick-commands-load-refused.json +++ b/mobile/rpc-foundation/goldens/quick-commands-load-refused.json @@ -3,7 +3,7 @@ "family": "settings.quick-commands", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", diff --git a/mobile/rpc-foundation/goldens/quick-commands-loaded-and-saved.json b/mobile/rpc-foundation/goldens/quick-commands-loaded-and-saved.json index 594a64672e0..3f8392eb858 100644 --- a/mobile/rpc-foundation/goldens/quick-commands-loaded-and-saved.json +++ b/mobile/rpc-foundation/goldens/quick-commands-loaded-and-saved.json @@ -3,7 +3,7 @@ "family": "settings.quick-commands", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", diff --git a/mobile/rpc-foundation/goldens/quick-commands-save-refused-rolls-back.json b/mobile/rpc-foundation/goldens/quick-commands-save-refused-rolls-back.json index 9b594590202..e20903186e6 100644 --- a/mobile/rpc-foundation/goldens/quick-commands-save-refused-rolls-back.json +++ b/mobile/rpc-foundation/goldens/quick-commands-save-refused-rolls-back.json @@ -3,7 +3,7 @@ "family": "settings.quick-commands", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", diff --git a/mobile/rpc-foundation/goldens/relay-direct-upgrade-commits.json b/mobile/rpc-foundation/goldens/relay-direct-upgrade-commits.json index f6002994636..bbcf67fab4f 100644 --- a/mobile/rpc-foundation/goldens/relay-direct-upgrade-commits.json +++ b/mobile/rpc-foundation/goldens/relay-direct-upgrade-commits.json @@ -3,7 +3,7 @@ "family": "relay.direct-upgrade", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "651e75383caf1b30c329dec2d5d4f0da5358c410402d03cbb087f39600d7a4d2", diff --git a/mobile/rpc-foundation/goldens/relay-direct-upgrade-unsupported-host-declines.json b/mobile/rpc-foundation/goldens/relay-direct-upgrade-unsupported-host-declines.json index e632a2a4113..fcc1e78d674 100644 --- a/mobile/rpc-foundation/goldens/relay-direct-upgrade-unsupported-host-declines.json +++ b/mobile/rpc-foundation/goldens/relay-direct-upgrade-unsupported-host-declines.json @@ -3,7 +3,7 @@ "family": "relay.direct-upgrade", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "651e75383caf1b30c329dec2d5d4f0da5358c410402d03cbb087f39600d7a4d2", diff --git a/mobile/rpc-foundation/goldens/relay-pairing-recovery-invite-authorizes.json b/mobile/rpc-foundation/goldens/relay-pairing-recovery-invite-authorizes.json index 07bedee4d66..886d5670584 100644 --- a/mobile/rpc-foundation/goldens/relay-pairing-recovery-invite-authorizes.json +++ b/mobile/rpc-foundation/goldens/relay-pairing-recovery-invite-authorizes.json @@ -3,7 +3,7 @@ "family": "relay.pairing-recovery", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e33d584229530c716ecdc44d198b95fcfb4dfd9468fba7d5222ee3f122950197", diff --git a/mobile/rpc-foundation/goldens/relay-pairing-recovery-resume-committed.json b/mobile/rpc-foundation/goldens/relay-pairing-recovery-resume-committed.json index a77635f9530..972e40defd6 100644 --- a/mobile/rpc-foundation/goldens/relay-pairing-recovery-resume-committed.json +++ b/mobile/rpc-foundation/goldens/relay-pairing-recovery-resume-committed.json @@ -3,7 +3,7 @@ "family": "relay.pairing-recovery", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e33d584229530c716ecdc44d198b95fcfb4dfd9468fba7d5222ee3f122950197", diff --git a/mobile/rpc-foundation/goldens/relay-rotation-installs-and-commits.json b/mobile/rpc-foundation/goldens/relay-rotation-installs-and-commits.json index 2eddc28bba3..4d2025b6fb6 100644 --- a/mobile/rpc-foundation/goldens/relay-rotation-installs-and-commits.json +++ b/mobile/rpc-foundation/goldens/relay-rotation-installs-and-commits.json @@ -3,7 +3,7 @@ "family": "relay.credential-rotation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "651e75383caf1b30c329dec2d5d4f0da5358c410402d03cbb087f39600d7a4d2", diff --git a/mobile/rpc-foundation/goldens/relay-rotation-resumes-committed-pending.json b/mobile/rpc-foundation/goldens/relay-rotation-resumes-committed-pending.json index 50ce9769872..506c43d59cf 100644 --- a/mobile/rpc-foundation/goldens/relay-rotation-resumes-committed-pending.json +++ b/mobile/rpc-foundation/goldens/relay-rotation-resumes-committed-pending.json @@ -3,7 +3,7 @@ "family": "relay.credential-rotation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "651e75383caf1b30c329dec2d5d4f0da5358c410402d03cbb087f39600d7a4d2", diff --git a/mobile/rpc-foundation/goldens/review-branch-diff-shapes.json b/mobile/rpc-foundation/goldens/review-branch-diff-shapes.json new file mode 100644 index 00000000000..88dcbbaaf04 --- /dev/null +++ b/mobile/rpc-foundation/goldens/review-branch-diff-shapes.json @@ -0,0 +1,120 @@ +{ + "operation": "session.diff-review-load", + "family": "session.review-branch-diff", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", + "scenarioSha256": "36dbf57e82d87819b403839c22044209f0f399057f62efa7004bb8b899fdbe81", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "365c17523d76": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "itemKey": "branch:src/app.ts", + "kind": "binary" + } + }, + "38fb361f406c": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "Committed diff is unavailable", + "isRpcDeliveryUnknown": false + } + }, + "534cf7badcbc": { + "branchCompare": "unloaded", + "diff": { + "itemKey": "branch:src/app.ts", + "kind": "binary" + }, + "snapshot": "unloaded" + }, + "551c785629a1": { + "name": "git.branchDiff#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"git.branchDiff\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"filePath\":\"src/app.ts\",\"compare\":{\"baseRef\":\"origin/main\",\"baseOid\":\"base-oid\",\"headOid\":\"head-oid\",\"mergeBase\":\"merge-base\"}}}" + }, + "714ef7b515d2": { + "name": "git.branchDiff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.branchDiff" + }, + { + "name": "params", + "value": { + "compare": { + "baseOid": "base-oid", + "baseRef": "origin/main", + "headOid": "head-oid", + "mergeBase": "merge-base" + }, + "filePath": "src/app.ts", + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "kind": "binary" + } + } + } + } + }, + "recording": { + "scenario": "review-branch-diff-shapes", + "checkpoints": [ + { + "id": "branch", + "observation": { + "sender": ["714ef7b515d2"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "365c17523d76" + }, + "state": "534cf7badcbc", + "effects": [] + } + }, + { + "id": "no-compare", + "observation": { + "sender": ["714ef7b515d2"], + "payloads": ["551c785629a1"], + "settlements": { + "branch": "365c17523d76", + "no-compare": "38fb361f406c" + }, + "state": "534cf7badcbc", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/review-create-terminal-refused.json b/mobile/rpc-foundation/goldens/review-create-terminal-refused.json index 31dc8598f32..f3a5e1df7de 100644 --- a/mobile/rpc-foundation/goldens/review-create-terminal-refused.json +++ b/mobile/rpc-foundation/goldens/review-create-terminal-refused.json @@ -3,10 +3,10 @@ "family": "session.diff-review-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", - "adapterSha256": "fd443c85a6d2b0c1355e29f6f366e35d330a2033c7ddb90ab6713584ddda2f6f", + "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "af837de2e273c5f03130b51d6e1a9bff9ff99a4e8d1c9554a53134acb5924c72", "platform": "darwin", "scenarioVersion": 1, diff --git a/mobile/rpc-foundation/goldens/review-file-diff-shapes.json b/mobile/rpc-foundation/goldens/review-file-diff-shapes.json new file mode 100644 index 00000000000..67282bff869 --- /dev/null +++ b/mobile/rpc-foundation/goldens/review-file-diff-shapes.json @@ -0,0 +1,231 @@ +{ + "operation": "session.diff-review-load", + "family": "session.review-file-diff", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", + "scenarioSha256": "30f0d2ecb8ab5a51a85037196325d5bbac53eb48c5d59a5af62e3ab1fc9420e7", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "168eeea61142": { + "name": "git.diff#3", + "ordinal": 5, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "kind": "unknown" + } + } + } + }, + "18072d796980": { + "name": "git.diff#3", + "ordinal": 6, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"git.diff\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"filePath\":\"src/app.ts\",\"staged\":false}}" + }, + "481bd3924019": { + "name": "git.diff#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"git.diff\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"filePath\":\"src/app.ts\",\"staged\":false}}" + }, + "50bd7426ef76": { + "name": "git.diff#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": false, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "kind": "binary" + } + } + } + }, + "5135c435b058": { + "name": "git.diff#2", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "git.diff" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "staged": true, + "worktree": "id:repo-9::/w" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "byteLength": 2048, + "kind": "too-large" + } + } + } + }, + "717bd1fbc163": { + "branchCompare": "unloaded", + "diff": { + "byteLength": 2048, + "itemKey": "staged:src/app.ts", + "kind": "too-large" + }, + "snapshot": "unloaded" + }, + "7753343578da": { + "status": "rejected", + "startedAt": 0, + "settledAt": 0, + "error": { + "category": "Error", + "message": "The host sent a reply this app could not read (git.diff)", + "isRpcDeliveryUnknown": false + } + }, + "84090dfad90d": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "itemKey": "unstaged:src/app.ts", + "kind": "binary" + } + }, + "8675e0f40158": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "byteLength": 2048, + "itemKey": "staged:src/app.ts", + "kind": "too-large" + } + }, + "ea98fa53e2cc": { + "name": "git.diff#2", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"git.diff\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"filePath\":\"src/app.ts\",\"staged\":true}}" + }, + "f68945ffc2ea": { + "branchCompare": "unloaded", + "diff": { + "itemKey": "unstaged:src/app.ts", + "kind": "binary" + }, + "snapshot": "unloaded" + } + }, + "recording": { + "scenario": "review-file-diff-shapes", + "checkpoints": [ + { + "id": "binary", + "observation": { + "sender": ["50bd7426ef76"], + "payloads": ["481bd3924019"], + "settlements": { + "binary": "84090dfad90d" + }, + "state": "f68945ffc2ea", + "effects": [] + } + }, + { + "id": "too-large", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058"], + "payloads": ["481bd3924019", "ea98fa53e2cc"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158" + }, + "state": "717bd1fbc163", + "effects": [] + } + }, + { + "id": "invalid", + "observation": { + "sender": ["50bd7426ef76", "5135c435b058", "168eeea61142"], + "payloads": ["481bd3924019", "ea98fa53e2cc", "18072d796980"], + "settlements": { + "binary": "84090dfad90d", + "too-large": "8675e0f40158", + "invalid": "7753343578da" + }, + "state": "717bd1fbc163", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/review-git-mutations-run.json b/mobile/rpc-foundation/goldens/review-git-mutations-run.json new file mode 100644 index 00000000000..7fd6ea6badf --- /dev/null +++ b/mobile/rpc-foundation/goldens/review-git-mutations-run.json @@ -0,0 +1,272 @@ +{ + "operation": "session.diff-review-actions", + "family": "session.review-git-mutations", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", + "scenarioSha256": "7981ac87c4397b9703330835327c70828cb5a76633f1c4803ded1b66520d184d", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "2fc890e4b748": { + "actionError": { + "$rpc": "null" + }, + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "53b792409cec": { + "name": "load-review-data", + "ordinal": 3, + "value": {} + }, + "5f6bfd36288e": { + "name": "load-review-data", + "ordinal": 9, + "value": {} + }, + "92e9d747a5d2": { + "name": "git.stage#2", + "ordinal": 8, + "json": "{\"id\":\"frame-3\",\"deviceToken\":\"recording-device\",\"method\":\"git.stage\",\"params\":{\"worktree\":\"id:workspace-1\",\"filePath\":\"src/app.ts\"}}" + }, + "a0c4d58800db": { + "name": "load-review-data", + "ordinal": 6, + "value": {} + }, + "aa50219ebe9a": { + "name": "git.discard#1", + "ordinal": 5, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"git.discard\",\"params\":{\"worktree\":\"id:workspace-1\",\"filePath\":\"src/app.ts\"}}" + }, + "b9a737200881": { + "name": "git.stage#2", + "ordinal": 7, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-3", + "ok": true, + "result": { + "staged": true + } + } + } + }, + "c5425fe73868": { + "actionError": "1 reviewed file staged", + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "$rpc": "null" + } + }, + "d1de63d44a74": { + "name": "git.discard#1", + "ordinal": 4, + "args": [ + { + "name": "method", + "value": "git.discard" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "discarded": true + } + } + } + }, + "eb79a9b3682a": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "$rpc": "undefined" + } + }, + "f39122ee30fc": { + "name": "git.stage#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"git.stage\",\"params\":{\"worktree\":\"id:workspace-1\",\"filePath\":\"src/app.ts\"}}" + }, + "fd1322e39fc5": { + "name": "git.stage#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "git.stage" + }, + { + "name": "params", + "value": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "staged": true + } + } + } + } + }, + "recording": { + "scenario": "review-git-mutations-run", + "checkpoints": [ + { + "id": "staged", + "observation": { + "sender": ["fd1322e39fc5"], + "payloads": ["f39122ee30fc"], + "settlements": { + "stage": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec"] + } + }, + { + "id": "discarded", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74"], + "payloads": ["f39122ee30fc", "aa50219ebe9a"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a" + }, + "state": "2fc890e4b748", + "effects": ["53b792409cec", "a0c4d58800db"] + } + }, + { + "id": "swept", + "observation": { + "sender": ["fd1322e39fc5", "d1de63d44a74", "b9a737200881"], + "payloads": ["f39122ee30fc", "aa50219ebe9a", "92e9d747a5d2"], + "settlements": { + "stage": "eb79a9b3682a", + "discard": "eb79a9b3682a", + "stage-reviewed": "eb79a9b3682a" + }, + "state": "c5425fe73868", + "effects": ["53b792409cec", "a0c4d58800db", "5f6bfd36288e"] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/review-mark-reviewed-persists.json b/mobile/rpc-foundation/goldens/review-mark-reviewed-persists.json index 01669b5eaf3..b5011ade8c3 100644 --- a/mobile/rpc-foundation/goldens/review-mark-reviewed-persists.json +++ b/mobile/rpc-foundation/goldens/review-mark-reviewed-persists.json @@ -3,10 +3,10 @@ "family": "session.diff-review-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", - "adapterSha256": "fd443c85a6d2b0c1355e29f6f366e35d330a2033c7ddb90ab6713584ddda2f6f", + "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "9f1c39e91a97266b0a550d2b2d061592ae050078401ef23177dd2e00db67bf04", "platform": "darwin", "scenarioVersion": 1, diff --git a/mobile/rpc-foundation/goldens/review-mark-reviewed-rolls-back.json b/mobile/rpc-foundation/goldens/review-mark-reviewed-rolls-back.json index c13df14b701..1389606e35b 100644 --- a/mobile/rpc-foundation/goldens/review-mark-reviewed-rolls-back.json +++ b/mobile/rpc-foundation/goldens/review-mark-reviewed-rolls-back.json @@ -3,10 +3,10 @@ "family": "session.diff-review-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", - "adapterSha256": "fd443c85a6d2b0c1355e29f6f366e35d330a2033c7ddb90ab6713584ddda2f6f", + "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "c858cfca59148548146b4c0a775e9518d3ab826ef268ccc9af60b04e52cc9e3d", "platform": "darwin", "scenarioVersion": 1, diff --git a/mobile/rpc-foundation/goldens/review-open-in-session.json b/mobile/rpc-foundation/goldens/review-open-in-session.json index 1d10acee046..b4cb1b345ee 100644 --- a/mobile/rpc-foundation/goldens/review-open-in-session.json +++ b/mobile/rpc-foundation/goldens/review-open-in-session.json @@ -3,10 +3,10 @@ "family": "session.diff-review-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", - "adapterSha256": "fd443c85a6d2b0c1355e29f6f366e35d330a2033c7ddb90ab6713584ddda2f6f", + "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "2f0a6aa8ce100edbce9ccf64c81efe64356fccbdcd2e16f561360e2b11b5700f", "platform": "darwin", "scenarioVersion": 1, diff --git a/mobile/rpc-foundation/goldens/review-send-notes-heals-stale-input.json b/mobile/rpc-foundation/goldens/review-send-notes-heals-stale-input.json index 485d2587a36..3d9bd4ac265 100644 --- a/mobile/rpc-foundation/goldens/review-send-notes-heals-stale-input.json +++ b/mobile/rpc-foundation/goldens/review-send-notes-heals-stale-input.json @@ -3,10 +3,10 @@ "family": "session.diff-review-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", - "adapterSha256": "fd443c85a6d2b0c1355e29f6f366e35d330a2033c7ddb90ab6713584ddda2f6f", + "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "7099d7311b2046dde21a2750201718995c0869bc4f17fb7f3ce2b997ce0e6506", "platform": "darwin", "scenarioVersion": 1, diff --git a/mobile/rpc-foundation/goldens/review-send-sheet-lists-terminals.json b/mobile/rpc-foundation/goldens/review-send-sheet-lists-terminals.json new file mode 100644 index 00000000000..dec3b8ab098 --- /dev/null +++ b/mobile/rpc-foundation/goldens/review-send-sheet-lists-terminals.json @@ -0,0 +1,146 @@ +{ + "operation": "session.diff-review-actions", + "family": "session.review-send-sheet", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", + "scenarioSha256": "8b4a06c1b2918d5ed5f40102c1c7cb411e02aba5e7601e98658d673634784bb0", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "697177595a0a": { + "actionError": { + "$rpc": "null" + }, + "busyAction": { + "$rpc": "null" + }, + "screenState": { + "branchCompare": { + "$rpc": "null" + }, + "comments": [ + { + "body": "needs a test", + "createdAt": 0, + "filePath": "src/app.ts", + "id": "note-1", + "lineNumber": 4, + "side": "modified", + "worktreeId": "workspace-1" + } + ], + "kind": "ready", + "reviewState": { + "files": {}, + "version": 1 + }, + "status": { + "entries": [] + } + }, + "sendSheet": { + "kind": "ready", + "terminals": [ + { + "id": "tab-1", + "terminal": "terminal-1", + "title": "codex" + } + ] + } + }, + "6eb439bad25e": { + "name": "reply-salvage", + "ordinal": 3, + "value": { + "droppedCount": 1, + "droppedPaths": ["1"], + "method": "session.tabs.list", + "operation": "session.review-terminal-list", + "variant": "review-terminal-tabs" + } + }, + "9a3dbd49ee14": { + "name": "session.tabs.list#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.list" + }, + { + "name": "params", + "value": { + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "tabs": [ + { + "id": "tab-1", + "terminal": "terminal-1", + "title": "codex", + "type": "terminal" + }, + { + "id": "tab-2", + "title": "notes.md", + "type": "markdown" + } + ] + } + } + } + }, + "acb5ae38e750": { + "name": "session.tabs.list#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"session.tabs.list\",\"params\":{\"worktree\":\"id:workspace-1\"}}" + }, + "eb79a9b3682a": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "$rpc": "undefined" + } + } + }, + "recording": { + "scenario": "review-send-sheet-lists-terminals", + "checkpoints": [ + { + "id": "listed", + "observation": { + "sender": ["9a3dbd49ee14"], + "payloads": ["acb5ae38e750"], + "settlements": { + "open": "eb79a9b3682a" + }, + "state": "697177595a0a", + "effects": ["6eb439bad25e"] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/review-stage-file.json b/mobile/rpc-foundation/goldens/review-stage-file.json index 385c09aaa9f..c516509da69 100644 --- a/mobile/rpc-foundation/goldens/review-stage-file.json +++ b/mobile/rpc-foundation/goldens/review-stage-file.json @@ -3,10 +3,10 @@ "family": "session.diff-review-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", - "adapterSha256": "fd443c85a6d2b0c1355e29f6f366e35d330a2033c7ddb90ab6713584ddda2f6f", + "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "793e954960d371c6477d4cd3d70a5215c0bd90764684eafdb1e1a2e09790cc86", "platform": "darwin", "scenarioVersion": 1, diff --git a/mobile/rpc-foundation/goldens/review-stage-refused.json b/mobile/rpc-foundation/goldens/review-stage-refused.json index db19f3da7c7..fdbff244e38 100644 --- a/mobile/rpc-foundation/goldens/review-stage-refused.json +++ b/mobile/rpc-foundation/goldens/review-stage-refused.json @@ -3,10 +3,10 @@ "family": "session.diff-review-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", - "adapterSha256": "fd443c85a6d2b0c1355e29f6f366e35d330a2033c7ddb90ab6713584ddda2f6f", + "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "46b720fed417d29f79dbde4cc7941579f2d6a2f920bae24234537480079e7de5", "platform": "darwin", "scenarioVersion": 1, diff --git a/mobile/rpc-foundation/goldens/sc-base-ref-default.json b/mobile/rpc-foundation/goldens/sc-base-ref-default.json index 18287e0d184..e8729068945 100644 --- a/mobile/rpc-foundation/goldens/sc-base-ref-default.json +++ b/mobile/rpc-foundation/goldens/sc-base-ref-default.json @@ -3,7 +3,7 @@ "family": "git.base-ref-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/sc-base-ref-repo-fallback.json b/mobile/rpc-foundation/goldens/sc-base-ref-repo-fallback.json index dcc5f5bafcc..7b94d408736 100644 --- a/mobile/rpc-foundation/goldens/sc-base-ref-repo-fallback.json +++ b/mobile/rpc-foundation/goldens/sc-base-ref-repo-fallback.json @@ -3,7 +3,7 @@ "family": "git.base-ref-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/sc-base-ref-unavailable.json b/mobile/rpc-foundation/goldens/sc-base-ref-unavailable.json index 86b52925bcb..3199433479a 100644 --- a/mobile/rpc-foundation/goldens/sc-base-ref-unavailable.json +++ b/mobile/rpc-foundation/goldens/sc-base-ref-unavailable.json @@ -3,7 +3,7 @@ "family": "git.base-ref-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/sc-base-ref-worktree-hit.json b/mobile/rpc-foundation/goldens/sc-base-ref-worktree-hit.json index 5120ae84494..a485d0d8f5d 100644 --- a/mobile/rpc-foundation/goldens/sc-base-ref-worktree-hit.json +++ b/mobile/rpc-foundation/goldens/sc-base-ref-worktree-hit.json @@ -3,7 +3,7 @@ "family": "git.base-ref-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/sc-branch-diff-previewed.json b/mobile/rpc-foundation/goldens/sc-branch-diff-previewed.json index 33f5461bf08..918b2ef0a82 100644 --- a/mobile/rpc-foundation/goldens/sc-branch-diff-previewed.json +++ b/mobile/rpc-foundation/goldens/sc-branch-diff-previewed.json @@ -3,7 +3,7 @@ "family": "git.branch-diff-preview", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", diff --git a/mobile/rpc-foundation/goldens/sc-changes-loaded.json b/mobile/rpc-foundation/goldens/sc-changes-loaded.json index 81510be80a0..23258204736 100644 --- a/mobile/rpc-foundation/goldens/sc-changes-loaded.json +++ b/mobile/rpc-foundation/goldens/sc-changes-loaded.json @@ -3,7 +3,7 @@ "family": "git.changes-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", diff --git a/mobile/rpc-foundation/goldens/sc-commit-message-cancel-rejected.json b/mobile/rpc-foundation/goldens/sc-commit-message-cancel-rejected.json index 8c06b51202d..a55dc417070 100644 --- a/mobile/rpc-foundation/goldens/sc-commit-message-cancel-rejected.json +++ b/mobile/rpc-foundation/goldens/sc-commit-message-cancel-rejected.json @@ -3,7 +3,7 @@ "family": "git.commit-message-ai", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/sc-commit-message-canceled.json b/mobile/rpc-foundation/goldens/sc-commit-message-canceled.json index 0264654b730..690095879e2 100644 --- a/mobile/rpc-foundation/goldens/sc-commit-message-canceled.json +++ b/mobile/rpc-foundation/goldens/sc-commit-message-canceled.json @@ -3,7 +3,7 @@ "family": "git.commit-message-ai", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/sc-commit-message-generated.json b/mobile/rpc-foundation/goldens/sc-commit-message-generated.json index 48d0ae5c65d..4cf27aa0322 100644 --- a/mobile/rpc-foundation/goldens/sc-commit-message-generated.json +++ b/mobile/rpc-foundation/goldens/sc-commit-message-generated.json @@ -3,7 +3,7 @@ "family": "git.commit-message-ai", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/sc-create-existing-review.json b/mobile/rpc-foundation/goldens/sc-create-existing-review.json index 4c5d9d8c6d6..c10fa09a88a 100644 --- a/mobile/rpc-foundation/goldens/sc-create-existing-review.json +++ b/mobile/rpc-foundation/goldens/sc-create-existing-review.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-create-intent-stage-commit-push-create.json b/mobile/rpc-foundation/goldens/sc-create-intent-stage-commit-push-create.json index 30cc02dada3..09edc070ad6 100644 --- a/mobile/rpc-foundation/goldens/sc-create-intent-stage-commit-push-create.json +++ b/mobile/rpc-foundation/goldens/sc-create-intent-stage-commit-push-create.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-create-intent-unlisted-provider.json b/mobile/rpc-foundation/goldens/sc-create-intent-unlisted-provider.json index f0bf6c883c0..00857f4f285 100644 --- a/mobile/rpc-foundation/goldens/sc-create-intent-unlisted-provider.json +++ b/mobile/rpc-foundation/goldens/sc-create-intent-unlisted-provider.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-create-link-failure-is-non-fatal.json b/mobile/rpc-foundation/goldens/sc-create-link-failure-is-non-fatal.json index ef2bafa6357..f2324465187 100644 --- a/mobile/rpc-foundation/goldens/sc-create-link-failure-is-non-fatal.json +++ b/mobile/rpc-foundation/goldens/sc-create-link-failure-is-non-fatal.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-create-pushes-then-creates.json b/mobile/rpc-foundation/goldens/sc-create-pushes-then-creates.json index c4166905c40..ae821f3dccd 100644 --- a/mobile/rpc-foundation/goldens/sc-create-pushes-then-creates.json +++ b/mobile/rpc-foundation/goldens/sc-create-pushes-then-creates.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-create-refused-empty-message.json b/mobile/rpc-foundation/goldens/sc-create-refused-empty-message.json index 674493695f1..6a8214b65d3 100644 --- a/mobile/rpc-foundation/goldens/sc-create-refused-empty-message.json +++ b/mobile/rpc-foundation/goldens/sc-create-refused-empty-message.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-create-rejected-empty-message.json b/mobile/rpc-foundation/goldens/sc-create-rejected-empty-message.json index 086c3d5cad5..8191434b8f1 100644 --- a/mobile/rpc-foundation/goldens/sc-create-rejected-empty-message.json +++ b/mobile/rpc-foundation/goldens/sc-create-rejected-empty-message.json @@ -3,7 +3,7 @@ "family": "hostedReview.create-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-eligibility-fetched.json b/mobile/rpc-foundation/goldens/sc-eligibility-fetched.json index d41b2c72f2d..db7dbe05608 100644 --- a/mobile/rpc-foundation/goldens/sc-eligibility-fetched.json +++ b/mobile/rpc-foundation/goldens/sc-eligibility-fetched.json @@ -3,7 +3,7 @@ "family": "hostedReview.eligibility", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-history-commit-files.json b/mobile/rpc-foundation/goldens/sc-history-commit-files.json index 6021a004fce..a86a57135e5 100644 --- a/mobile/rpc-foundation/goldens/sc-history-commit-files.json +++ b/mobile/rpc-foundation/goldens/sc-history-commit-files.json @@ -3,7 +3,7 @@ "family": "git.history-commit-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", diff --git a/mobile/rpc-foundation/goldens/sc-history-loaded.json b/mobile/rpc-foundation/goldens/sc-history-loaded.json index dcc78731783..79c181803a8 100644 --- a/mobile/rpc-foundation/goldens/sc-history-loaded.json +++ b/mobile/rpc-foundation/goldens/sc-history-loaded.json @@ -3,7 +3,7 @@ "family": "git.history-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", 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 312f2c2461b..a3a057eec73 100644 --- a/mobile/rpc-foundation/goldens/sc-pr-link-hosted-review.json +++ b/mobile/rpc-foundation/goldens/sc-pr-link-hosted-review.json @@ -3,7 +3,7 @@ "family": "worktree.review-link", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/sc-pr-link-read.json b/mobile/rpc-foundation/goldens/sc-pr-link-read.json index a6fcb980fb3..e643a75a0f1 100644 --- a/mobile/rpc-foundation/goldens/sc-pr-link-read.json +++ b/mobile/rpc-foundation/goldens/sc-pr-link-read.json @@ -3,7 +3,7 @@ "family": "worktree.review-link", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/sc-pr-link-set.json b/mobile/rpc-foundation/goldens/sc-pr-link-set.json index c888e699e0f..a7d538f6c17 100644 --- a/mobile/rpc-foundation/goldens/sc-pr-link-set.json +++ b/mobile/rpc-foundation/goldens/sc-pr-link-set.json @@ -3,7 +3,7 @@ "family": "worktree.review-link", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/sc-prefill-unavailable-on-refusal.json b/mobile/rpc-foundation/goldens/sc-prefill-unavailable-on-refusal.json index a7deae71d5c..e54a9e4c95c 100644 --- a/mobile/rpc-foundation/goldens/sc-prefill-unavailable-on-refusal.json +++ b/mobile/rpc-foundation/goldens/sc-prefill-unavailable-on-refusal.json @@ -3,7 +3,7 @@ "family": "hostedReview.eligibility", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-prefill-unavailable-on-rejection.json b/mobile/rpc-foundation/goldens/sc-prefill-unavailable-on-rejection.json index e983e04d2c1..96fc9a79893 100644 --- a/mobile/rpc-foundation/goldens/sc-prefill-unavailable-on-rejection.json +++ b/mobile/rpc-foundation/goldens/sc-prefill-unavailable-on-rejection.json @@ -3,7 +3,7 @@ "family": "hostedReview.eligibility", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-prerequisite-force-with-lease.json b/mobile/rpc-foundation/goldens/sc-prerequisite-force-with-lease.json index ee9782b5b8e..fcff51b5442 100644 --- a/mobile/rpc-foundation/goldens/sc-prerequisite-force-with-lease.json +++ b/mobile/rpc-foundation/goldens/sc-prerequisite-force-with-lease.json @@ -3,7 +3,7 @@ "family": "git.remote-prerequisite", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-prerequisite-publish.json b/mobile/rpc-foundation/goldens/sc-prerequisite-publish.json index 9241d6e329e..493bcf61986 100644 --- a/mobile/rpc-foundation/goldens/sc-prerequisite-publish.json +++ b/mobile/rpc-foundation/goldens/sc-prerequisite-publish.json @@ -3,7 +3,7 @@ "family": "git.remote-prerequisite", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-prerequisite-push.json b/mobile/rpc-foundation/goldens/sc-prerequisite-push.json index ebf48baa370..8076c5209f6 100644 --- a/mobile/rpc-foundation/goldens/sc-prerequisite-push.json +++ b/mobile/rpc-foundation/goldens/sc-prerequisite-push.json @@ -3,7 +3,7 @@ "family": "git.remote-prerequisite", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-prerequisite-skipped.json b/mobile/rpc-foundation/goldens/sc-prerequisite-skipped.json index b7ff6ae9af3..7d320943257 100644 --- a/mobile/rpc-foundation/goldens/sc-prerequisite-skipped.json +++ b/mobile/rpc-foundation/goldens/sc-prerequisite-skipped.json @@ -3,7 +3,7 @@ "family": "git.remote-prerequisite", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-reveal-first-poll.json b/mobile/rpc-foundation/goldens/sc-reveal-first-poll.json index 5dabc6bdf76..1cf1cf75fe3 100644 --- a/mobile/rpc-foundation/goldens/sc-reveal-first-poll.json +++ b/mobile/rpc-foundation/goldens/sc-reveal-first-poll.json @@ -3,7 +3,7 @@ "family": "session.tab-reveal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/sc-reveal-timeout.json b/mobile/rpc-foundation/goldens/sc-reveal-timeout.json index e0efda7d4be..afd43d90c44 100644 --- a/mobile/rpc-foundation/goldens/sc-reveal-timeout.json +++ b/mobile/rpc-foundation/goldens/sc-reveal-timeout.json @@ -3,7 +3,7 @@ "family": "session.tab-reveal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", diff --git a/mobile/rpc-foundation/goldens/sc-review-commit-inner-failure.json b/mobile/rpc-foundation/goldens/sc-review-commit-inner-failure.json index 660795513ca..8a2c08bf3fd 100644 --- a/mobile/rpc-foundation/goldens/sc-review-commit-inner-failure.json +++ b/mobile/rpc-foundation/goldens/sc-review-commit-inner-failure.json @@ -3,7 +3,7 @@ "family": "git.review-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-review-commit-refused-empty-message.json b/mobile/rpc-foundation/goldens/sc-review-commit-refused-empty-message.json index 8df277f5f44..c44063fd9ce 100644 --- a/mobile/rpc-foundation/goldens/sc-review-commit-refused-empty-message.json +++ b/mobile/rpc-foundation/goldens/sc-review-commit-refused-empty-message.json @@ -3,7 +3,7 @@ "family": "git.review-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-review-commit-rejected.json b/mobile/rpc-foundation/goldens/sc-review-commit-rejected.json index 226e91442e7..73adde435a5 100644 --- a/mobile/rpc-foundation/goldens/sc-review-commit-rejected.json +++ b/mobile/rpc-foundation/goldens/sc-review-commit-rejected.json @@ -3,7 +3,7 @@ "family": "git.review-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-review-commit.json b/mobile/rpc-foundation/goldens/sc-review-commit.json index b306950fd0e..9f3e4758450 100644 --- a/mobile/rpc-foundation/goldens/sc-review-commit.json +++ b/mobile/rpc-foundation/goldens/sc-review-commit.json @@ -3,7 +3,7 @@ "family": "git.review-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-review-status-entries-not-array.json b/mobile/rpc-foundation/goldens/sc-review-status-entries-not-array.json index 04ccbf94841..7ad63122f7e 100644 --- a/mobile/rpc-foundation/goldens/sc-review-status-entries-not-array.json +++ b/mobile/rpc-foundation/goldens/sc-review-status-entries-not-array.json @@ -3,7 +3,7 @@ "family": "git.review-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/sc-review-status-normalized.json b/mobile/rpc-foundation/goldens/sc-review-status-normalized.json index 3531ab64242..e2ae31c99ac 100644 --- a/mobile/rpc-foundation/goldens/sc-review-status-normalized.json +++ b/mobile/rpc-foundation/goldens/sc-review-status-normalized.json @@ -3,7 +3,7 @@ "family": "git.review-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", diff --git a/mobile/rpc-foundation/goldens/schedules-b3.json b/mobile/rpc-foundation/goldens/schedules-b3.json index 7c6ae826d10..261553f5886 100644 --- a/mobile/rpc-foundation/goldens/schedules-b3.json +++ b/mobile/rpc-foundation/goldens/schedules-b3.json @@ -3,7 +3,7 @@ "family": "linear-detail-barrier", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", diff --git a/mobile/rpc-foundation/goldens/schedules-settings-home-providers-fulfilled.json b/mobile/rpc-foundation/goldens/schedules-settings-home-providers-fulfilled.json index 4c93696d100..d2560de9287 100644 --- a/mobile/rpc-foundation/goldens/schedules-settings-home-providers-fulfilled.json +++ b/mobile/rpc-foundation/goldens/schedules-settings-home-providers-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/schedules-settings-new-tab-ssh.json b/mobile/rpc-foundation/goldens/schedules-settings-new-tab-ssh.json index bda573da221..a6d0610b1cf 100644 --- a/mobile/rpc-foundation/goldens/schedules-settings-new-tab-ssh.json +++ b/mobile/rpc-foundation/goldens/schedules-settings-new-tab-ssh.json @@ -3,7 +3,7 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", diff --git a/mobile/rpc-foundation/goldens/schedules-settings-repo-metadata-fulfilled.json b/mobile/rpc-foundation/goldens/schedules-settings-repo-metadata-fulfilled.json index 422743d102f..9715cd82d8a 100644 --- a/mobile/rpc-foundation/goldens/schedules-settings-repo-metadata-fulfilled.json +++ b/mobile/rpc-foundation/goldens/schedules-settings-repo-metadata-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/schedules-settings-resume-metadata-fulfilled.json b/mobile/rpc-foundation/goldens/schedules-settings-resume-metadata-fulfilled.json index f8098a20490..312540dab1a 100644 --- a/mobile/rpc-foundation/goldens/schedules-settings-resume-metadata-fulfilled.json +++ b/mobile/rpc-foundation/goldens/schedules-settings-resume-metadata-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/schedules-settings-task-hydration-fulfilled.json b/mobile/rpc-foundation/goldens/schedules-settings-task-hydration-fulfilled.json index 56060f78a92..5d2a7641bfc 100644 --- a/mobile/rpc-foundation/goldens/schedules-settings-task-hydration-fulfilled.json +++ b/mobile/rpc-foundation/goldens/schedules-settings-task-hydration-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/schedules-settings-workspace-context-fulfilled.json b/mobile/rpc-foundation/goldens/schedules-settings-workspace-context-fulfilled.json index 2a6b64e81bb..61798b919ce 100644 --- a/mobile/rpc-foundation/goldens/schedules-settings-workspace-context-fulfilled.json +++ b/mobile/rpc-foundation/goldens/schedules-settings-workspace-context-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/session-browser-tab-created.json b/mobile/rpc-foundation/goldens/session-browser-tab-created.json new file mode 100644 index 00000000000..cdf41b49e9d --- /dev/null +++ b/mobile/rpc-foundation/goldens/session-browser-tab-created.json @@ -0,0 +1,102 @@ +{ + "operation": "session.content-create", + "family": "session.browser-tab-create", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", + "scenarioSha256": "b4b584b1da9569f18475211ff84d157de3e5d3f300719f6848ac51c01d011531", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "4a842fa3c9c1": { + "name": "browser.tabCreate#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "browser.tabCreate" + }, + { + "name": "params", + "value": { + "activate": true, + "url": "https://example.com/", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "timeoutMs": 30000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "browserPageId": "page-1" + } + } + } + }, + "6248a3dd0710": { + "name": "fetch-session-tabs", + "ordinal": 3, + "value": {} + }, + "84e5ca07cb7a": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": true + }, + "d9a882adde26": { + "name": "browser.tabCreate#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"browser.tabCreate\",\"params\":{\"worktree\":\"id:workspace-1\",\"url\":\"https://example.com/\",\"activate\":true}}" + }, + "dfb723df461a": { + "name": "fetch-pending-browser-tabs", + "ordinal": 5, + "value": {} + }, + "eda7d625e4b6": { + "name": "fetch-pending-browser-tabs", + "ordinal": 4, + "value": {} + }, + "f1e12d7f04c7": { + "createError": "", + "creatingBrowser": false, + "creatingMarkdown": false, + "pendingBrowserFocusPageId": "page-1" + } + }, + "recording": { + "scenario": "session-browser-tab-created", + "checkpoints": [ + { + "id": "created", + "observation": { + "sender": ["4a842fa3c9c1"], + "payloads": ["d9a882adde26"], + "settlements": { + "browser": "84e5ca07cb7a" + }, + "state": "f1e12d7f04c7", + "effects": ["6248a3dd0710", "eda7d625e4b6", "dfb723df461a"] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/session-create-browser-refused.json b/mobile/rpc-foundation/goldens/session-create-browser-refused.json index e0811528583..87a6f1ca4c8 100644 --- a/mobile/rpc-foundation/goldens/session-create-browser-refused.json +++ b/mobile/rpc-foundation/goldens/session-create-browser-refused.json @@ -3,7 +3,7 @@ "family": "session.content-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", diff --git a/mobile/rpc-foundation/goldens/session-create-browser-tab.json b/mobile/rpc-foundation/goldens/session-create-browser-tab.json index 1493d5b4996..d42742ba228 100644 --- a/mobile/rpc-foundation/goldens/session-create-browser-tab.json +++ b/mobile/rpc-foundation/goldens/session-create-browser-tab.json @@ -3,7 +3,7 @@ "family": "session.content-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", diff --git a/mobile/rpc-foundation/goldens/session-create-markdown-name-collision.json b/mobile/rpc-foundation/goldens/session-create-markdown-name-collision.json index f188e118b85..0d116cca2f9 100644 --- a/mobile/rpc-foundation/goldens/session-create-markdown-name-collision.json +++ b/mobile/rpc-foundation/goldens/session-create-markdown-name-collision.json @@ -3,7 +3,7 @@ "family": "session.content-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", diff --git a/mobile/rpc-foundation/goldens/session-create-markdown-note.json b/mobile/rpc-foundation/goldens/session-create-markdown-note.json index e82fdf5d82a..6723be3817b 100644 --- a/mobile/rpc-foundation/goldens/session-create-markdown-note.json +++ b/mobile/rpc-foundation/goldens/session-create-markdown-note.json @@ -3,7 +3,7 @@ "family": "session.content-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", diff --git a/mobile/rpc-foundation/goldens/session-create-terminal-ignores-a-second-create-in-flight.json b/mobile/rpc-foundation/goldens/session-create-terminal-ignores-a-second-create-in-flight.json index 45916b41d66..727e05dd228 100644 --- a/mobile/rpc-foundation/goldens/session-create-terminal-ignores-a-second-create-in-flight.json +++ b/mobile/rpc-foundation/goldens/session-create-terminal-ignores-a-second-create-in-flight.json @@ -3,7 +3,7 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f0cc9511c5e878b6dd78e2911b5c14351b41b7bb944e5e03c2fa1ddbcdc7ea10", diff --git a/mobile/rpc-foundation/goldens/session-create-terminal-launches-an-agent-quick-command.json b/mobile/rpc-foundation/goldens/session-create-terminal-launches-an-agent-quick-command.json index 1fb6c3e144e..a7253134c0d 100644 --- a/mobile/rpc-foundation/goldens/session-create-terminal-launches-an-agent-quick-command.json +++ b/mobile/rpc-foundation/goldens/session-create-terminal-launches-an-agent-quick-command.json @@ -3,7 +3,7 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f0cc9511c5e878b6dd78e2911b5c14351b41b7bb944e5e03c2fa1ddbcdc7ea10", diff --git a/mobile/rpc-foundation/goldens/session-create-terminal-refused.json b/mobile/rpc-foundation/goldens/session-create-terminal-refused.json index 9e4300bd98d..d5d4a5951e9 100644 --- a/mobile/rpc-foundation/goldens/session-create-terminal-refused.json +++ b/mobile/rpc-foundation/goldens/session-create-terminal-refused.json @@ -3,7 +3,7 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f0cc9511c5e878b6dd78e2911b5c14351b41b7bb944e5e03c2fa1ddbcdc7ea10", diff --git a/mobile/rpc-foundation/goldens/session-create-terminal-replaces-active.json b/mobile/rpc-foundation/goldens/session-create-terminal-replaces-active.json index 16383600cb8..84867183880 100644 --- a/mobile/rpc-foundation/goldens/session-create-terminal-replaces-active.json +++ b/mobile/rpc-foundation/goldens/session-create-terminal-replaces-active.json @@ -3,7 +3,7 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f0cc9511c5e878b6dd78e2911b5c14351b41b7bb944e5e03c2fa1ddbcdc7ea10", diff --git a/mobile/rpc-foundation/goldens/session-create-terminal-runs-a-quick-command.json b/mobile/rpc-foundation/goldens/session-create-terminal-runs-a-quick-command.json index 99e955d5691..f1c69b53726 100644 --- a/mobile/rpc-foundation/goldens/session-create-terminal-runs-a-quick-command.json +++ b/mobile/rpc-foundation/goldens/session-create-terminal-runs-a-quick-command.json @@ -3,7 +3,7 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f0cc9511c5e878b6dd78e2911b5c14351b41b7bb944e5e03c2fa1ddbcdc7ea10", diff --git a/mobile/rpc-foundation/goldens/session-create-terminal-with-prompt.json b/mobile/rpc-foundation/goldens/session-create-terminal-with-prompt.json index 1661085b5ff..0d74d5fc44e 100644 --- a/mobile/rpc-foundation/goldens/session-create-terminal-with-prompt.json +++ b/mobile/rpc-foundation/goldens/session-create-terminal-with-prompt.json @@ -3,7 +3,7 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f0cc9511c5e878b6dd78e2911b5c14351b41b7bb944e5e03c2fa1ddbcdc7ea10", diff --git a/mobile/rpc-foundation/goldens/session-create-terminal-without-active-tab.json b/mobile/rpc-foundation/goldens/session-create-terminal-without-active-tab.json index 140ad8afbab..8c4d49f8e28 100644 --- a/mobile/rpc-foundation/goldens/session-create-terminal-without-active-tab.json +++ b/mobile/rpc-foundation/goldens/session-create-terminal-without-active-tab.json @@ -3,7 +3,7 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f0cc9511c5e878b6dd78e2911b5c14351b41b7bb944e5e03c2fa1ddbcdc7ea10", diff --git a/mobile/rpc-foundation/goldens/session-create-terminal-without-handle.json b/mobile/rpc-foundation/goldens/session-create-terminal-without-handle.json index 539560d56fa..e7c6ada067f 100644 --- a/mobile/rpc-foundation/goldens/session-create-terminal-without-handle.json +++ b/mobile/rpc-foundation/goldens/session-create-terminal-without-handle.json @@ -3,7 +3,7 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f0cc9511c5e878b6dd78e2911b5c14351b41b7bb944e5e03c2fa1ddbcdc7ea10", diff --git a/mobile/rpc-foundation/goldens/session-diff-notes-load-refused.json b/mobile/rpc-foundation/goldens/session-diff-notes-load-refused.json index 425b4f824a7..febb3eb65c7 100644 --- a/mobile/rpc-foundation/goldens/session-diff-notes-load-refused.json +++ b/mobile/rpc-foundation/goldens/session-diff-notes-load-refused.json @@ -3,7 +3,7 @@ "family": "session.diff-notes", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", diff --git a/mobile/rpc-foundation/goldens/session-diff-notes-loaded.json b/mobile/rpc-foundation/goldens/session-diff-notes-loaded.json index e51457ec17f..1c5e4dccb0c 100644 --- a/mobile/rpc-foundation/goldens/session-diff-notes-loaded.json +++ b/mobile/rpc-foundation/goldens/session-diff-notes-loaded.json @@ -3,7 +3,7 @@ "family": "session.diff-notes", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", diff --git a/mobile/rpc-foundation/goldens/session-file-tab-read.json b/mobile/rpc-foundation/goldens/session-file-tab-read.json index 75e03b013ce..31eff2c9fb3 100644 --- a/mobile/rpc-foundation/goldens/session-file-tab-read.json +++ b/mobile/rpc-foundation/goldens/session-file-tab-read.json @@ -3,7 +3,7 @@ "family": "session.tab-documents", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/session-markdown-save-conflict.json b/mobile/rpc-foundation/goldens/session-markdown-save-conflict.json index bbca7b65d0d..8670623d331 100644 --- a/mobile/rpc-foundation/goldens/session-markdown-save-conflict.json +++ b/mobile/rpc-foundation/goldens/session-markdown-save-conflict.json @@ -3,7 +3,7 @@ "family": "session.markdown-save", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", diff --git a/mobile/rpc-foundation/goldens/session-markdown-saved.json b/mobile/rpc-foundation/goldens/session-markdown-saved.json index db5f1fa3d5d..94fdc9a518d 100644 --- a/mobile/rpc-foundation/goldens/session-markdown-saved.json +++ b/mobile/rpc-foundation/goldens/session-markdown-saved.json @@ -3,7 +3,7 @@ "family": "session.markdown-save", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", diff --git a/mobile/rpc-foundation/goldens/session-markdown-tab-disk-fallback.json b/mobile/rpc-foundation/goldens/session-markdown-tab-disk-fallback.json index 3cb54887ac0..271dd9e33d4 100644 --- a/mobile/rpc-foundation/goldens/session-markdown-tab-disk-fallback.json +++ b/mobile/rpc-foundation/goldens/session-markdown-tab-disk-fallback.json @@ -3,7 +3,7 @@ "family": "session.tab-documents", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/session-markdown-tab-read.json b/mobile/rpc-foundation/goldens/session-markdown-tab-read.json index 3fea2167c10..e16197878b4 100644 --- a/mobile/rpc-foundation/goldens/session-markdown-tab-read.json +++ b/mobile/rpc-foundation/goldens/session-markdown-tab-read.json @@ -3,7 +3,7 @@ "family": "session.tab-documents", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/session-markdown-tab-refused.json b/mobile/rpc-foundation/goldens/session-markdown-tab-refused.json index cc61fb47b2c..a823efa8e79 100644 --- a/mobile/rpc-foundation/goldens/session-markdown-tab-refused.json +++ b/mobile/rpc-foundation/goldens/session-markdown-tab-refused.json @@ -3,7 +3,7 @@ "family": "session.tab-documents", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/session-startup-both-activation-sites.json b/mobile/rpc-foundation/goldens/session-startup-both-activation-sites.json index f7cc9be19bb..2dfdc0d8677 100644 --- a/mobile/rpc-foundation/goldens/session-startup-both-activation-sites.json +++ b/mobile/rpc-foundation/goldens/session-startup-both-activation-sites.json @@ -3,7 +3,7 @@ "family": "session.startup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "6b08c394e37fd572cf63a4c11934247d379008f11117aa5af33b2926fbd32d1e", diff --git a/mobile/rpc-foundation/goldens/session-startup-floating-route-skips-activation.json b/mobile/rpc-foundation/goldens/session-startup-floating-route-skips-activation.json index c3e01c17899..96829b50304 100644 --- a/mobile/rpc-foundation/goldens/session-startup-floating-route-skips-activation.json +++ b/mobile/rpc-foundation/goldens/session-startup-floating-route-skips-activation.json @@ -3,7 +3,7 @@ "family": "session.startup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "6b08c394e37fd572cf63a4c11934247d379008f11117aa5af33b2926fbd32d1e", diff --git a/mobile/rpc-foundation/goldens/session-startup-keeps-terminals-visible-on-reconnect.json b/mobile/rpc-foundation/goldens/session-startup-keeps-terminals-visible-on-reconnect.json index 924b3e1fb45..622387a07b0 100644 --- a/mobile/rpc-foundation/goldens/session-startup-keeps-terminals-visible-on-reconnect.json +++ b/mobile/rpc-foundation/goldens/session-startup-keeps-terminals-visible-on-reconnect.json @@ -3,7 +3,7 @@ "family": "session.startup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "6b08c394e37fd572cf63a4c11934247d379008f11117aa5af33b2926fbd32d1e", diff --git a/mobile/rpc-foundation/goldens/session-startup-refused-tab-load-still-loads-terminals.json b/mobile/rpc-foundation/goldens/session-startup-refused-tab-load-still-loads-terminals.json index 5b833352dcf..0511ab617d1 100644 --- a/mobile/rpc-foundation/goldens/session-startup-refused-tab-load-still-loads-terminals.json +++ b/mobile/rpc-foundation/goldens/session-startup-refused-tab-load-still-loads-terminals.json @@ -3,7 +3,7 @@ "family": "session.startup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "6b08c394e37fd572cf63a4c11934247d379008f11117aa5af33b2926fbd32d1e", diff --git a/mobile/rpc-foundation/goldens/session-tab-activation-focus-and-activate.json b/mobile/rpc-foundation/goldens/session-tab-activation-focus-and-activate.json index 50150b13508..498446cb81d 100644 --- a/mobile/rpc-foundation/goldens/session-tab-activation-focus-and-activate.json +++ b/mobile/rpc-foundation/goldens/session-tab-activation-focus-and-activate.json @@ -3,7 +3,7 @@ "family": "session.tab-activation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", diff --git a/mobile/rpc-foundation/goldens/session-tab-activation-refused.json b/mobile/rpc-foundation/goldens/session-tab-activation-refused.json index 5752213d7a2..debcf0481e1 100644 --- a/mobile/rpc-foundation/goldens/session-tab-activation-refused.json +++ b/mobile/rpc-foundation/goldens/session-tab-activation-refused.json @@ -3,7 +3,7 @@ "family": "session.tab-activation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", diff --git a/mobile/rpc-foundation/goldens/session-tab-activation-transport-error.json b/mobile/rpc-foundation/goldens/session-tab-activation-transport-error.json index cb16837a9a5..c72d43f2735 100644 --- a/mobile/rpc-foundation/goldens/session-tab-activation-transport-error.json +++ b/mobile/rpc-foundation/goldens/session-tab-activation-transport-error.json @@ -3,7 +3,7 @@ "family": "session.tab-activation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", diff --git a/mobile/rpc-foundation/goldens/session-tab-close-refused-keeps-tab.json b/mobile/rpc-foundation/goldens/session-tab-close-refused-keeps-tab.json index f5fc71df76f..1fa5d056724 100644 --- a/mobile/rpc-foundation/goldens/session-tab-close-refused-keeps-tab.json +++ b/mobile/rpc-foundation/goldens/session-tab-close-refused-keeps-tab.json @@ -3,7 +3,7 @@ "family": "session.tab-close", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", diff --git a/mobile/rpc-foundation/goldens/session-tab-close-session-tab.json b/mobile/rpc-foundation/goldens/session-tab-close-session-tab.json index 7b22658711d..30dda21b451 100644 --- a/mobile/rpc-foundation/goldens/session-tab-close-session-tab.json +++ b/mobile/rpc-foundation/goldens/session-tab-close-session-tab.json @@ -3,7 +3,7 @@ "family": "session.tab-close", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", diff --git a/mobile/rpc-foundation/goldens/session-tab-close-terminal.json b/mobile/rpc-foundation/goldens/session-tab-close-terminal.json index c35277e7aad..c08debd3eee 100644 --- a/mobile/rpc-foundation/goldens/session-tab-close-terminal.json +++ b/mobile/rpc-foundation/goldens/session-tab-close-terminal.json @@ -3,7 +3,7 @@ "family": "session.tab-close", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", diff --git a/mobile/rpc-foundation/goldens/session-tab-closed.json b/mobile/rpc-foundation/goldens/session-tab-closed.json new file mode 100644 index 00000000000..2bc28a70dfe --- /dev/null +++ b/mobile/rpc-foundation/goldens/session-tab-closed.json @@ -0,0 +1,110 @@ +{ + "operation": "session.tab-close", + "family": "session.tab-close-session", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", + "scenarioSha256": "334b50e135103db21b93e60acff31047823371049171b57388df050179a6dcbc", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "1195cdf08e57": { + "name": "unsubscribe-terminal", + "ordinal": 3, + "value": { + "handle": "terminal-1" + } + }, + "32947a33faab": { + "name": "clear-live-input", + "ordinal": 4, + "value": { + "handle": "terminal-1" + } + }, + "50a46af5cf5c": { + "name": "session.tabs.close#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"session.tabs.close\",\"params\":{\"worktree\":\"id:workspace-1\",\"tabId\":\"tab-1\",\"reason\":\"user\"}}" + }, + "567d11711027": { + "activeHandle": { + "$rpc": "null" + }, + "sessionTabs": [], + "terminals": [ + { + "handle": "terminal-1", + "isActive": true, + "title": "Terminal" + } + ] + }, + "de4cc94c0333": { + "name": "session.tabs.close#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "session.tabs.close" + }, + { + "name": "params", + "value": { + "reason": "user", + "tabId": "tab-1", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "closed": true + } + } + } + }, + "eb79a9b3682a": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "$rpc": "undefined" + } + } + }, + "recording": { + "scenario": "session-tab-closed", + "checkpoints": [ + { + "id": "closed", + "observation": { + "sender": ["de4cc94c0333"], + "payloads": ["50a46af5cf5c"], + "settlements": { + "close-tab": "eb79a9b3682a" + }, + "state": "567d11711027", + "effects": ["1195cdf08e57", "32947a33faab"] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/session-tab-rename.json b/mobile/rpc-foundation/goldens/session-tab-rename.json index c845ffce915..8661cf8181a 100644 --- a/mobile/rpc-foundation/goldens/session-tab-rename.json +++ b/mobile/rpc-foundation/goldens/session-tab-rename.json @@ -3,7 +3,7 @@ "family": "session.tab-close", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", diff --git a/mobile/rpc-foundation/goldens/session-tab-renamed.json b/mobile/rpc-foundation/goldens/session-tab-renamed.json new file mode 100644 index 00000000000..de747dfee74 --- /dev/null +++ b/mobile/rpc-foundation/goldens/session-tab-renamed.json @@ -0,0 +1,106 @@ +{ + "operation": "session.tab-close", + "family": "session.tab-rename", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", + "scenarioSha256": "927e7cda255922c2e6ac893f0068679774ce5de988376df1ff8b7d5072f7d127", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "056772c9ebd6": { + "name": "terminal.rename#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "terminal.rename" + }, + { + "name": "params", + "value": { + "terminal": "terminal-1", + "title": "build" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "renamed": true + } + } + } + }, + "0923ddf47a9b": { + "name": "fetch-terminals", + "ordinal": 3, + "value": {} + }, + "42b6d6d7fdf9": { + "activeHandle": "terminal-1", + "sessionTabs": [ + { + "id": "tab-1", + "isActive": true, + "terminal": "terminal-1", + "title": "Terminal", + "type": "terminal" + } + ], + "terminals": [ + { + "handle": "terminal-1", + "isActive": true, + "title": "build" + } + ] + }, + "7e43ade02444": { + "name": "terminal.rename#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"terminal.rename\",\"params\":{\"terminal\":\"terminal-1\",\"title\":\"build\"}}" + }, + "eb79a9b3682a": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "$rpc": "undefined" + } + } + }, + "recording": { + "scenario": "session-tab-renamed", + "checkpoints": [ + { + "id": "renamed", + "observation": { + "sender": ["056772c9ebd6"], + "payloads": ["7e43ade02444"], + "settlements": { + "rename": "eb79a9b3682a" + }, + "state": "42b6d6d7fdf9", + "effects": ["0923ddf47a9b"] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/session-tabs-health-errored.json b/mobile/rpc-foundation/goldens/session-tabs-health-errored.json index 8fe58016edf..5126e4b6e0d 100644 --- a/mobile/rpc-foundation/goldens/session-tabs-health-errored.json +++ b/mobile/rpc-foundation/goldens/session-tabs-health-errored.json @@ -3,7 +3,7 @@ "family": "session.tabs-stream-health", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", diff --git a/mobile/rpc-foundation/goldens/session-tabs-health-reconciled.json b/mobile/rpc-foundation/goldens/session-tabs-health-reconciled.json index de7649ebb51..6bd5bf8cd86 100644 --- a/mobile/rpc-foundation/goldens/session-tabs-health-reconciled.json +++ b/mobile/rpc-foundation/goldens/session-tabs-health-reconciled.json @@ -3,7 +3,7 @@ "family": "session.tabs-stream-health", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", diff --git a/mobile/rpc-foundation/goldens/session-tabs-health-refused.json b/mobile/rpc-foundation/goldens/session-tabs-health-refused.json index acb9ef2cbab..3feaf7f4874 100644 --- a/mobile/rpc-foundation/goldens/session-tabs-health-refused.json +++ b/mobile/rpc-foundation/goldens/session-tabs-health-refused.json @@ -3,7 +3,7 @@ "family": "session.tabs-stream-health", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", diff --git a/mobile/rpc-foundation/goldens/session-tabs-health-stale-application-revision.json b/mobile/rpc-foundation/goldens/session-tabs-health-stale-application-revision.json index 87a24c33fa5..697c5c33d47 100644 --- a/mobile/rpc-foundation/goldens/session-tabs-health-stale-application-revision.json +++ b/mobile/rpc-foundation/goldens/session-tabs-health-stale-application-revision.json @@ -3,7 +3,7 @@ "family": "session.tabs-stream-health", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", diff --git a/mobile/rpc-foundation/goldens/session-terminal-display-mode-auto-take-floor.json b/mobile/rpc-foundation/goldens/session-terminal-display-mode-auto-take-floor.json index 38ac7314989..577ed86bf20 100644 --- a/mobile/rpc-foundation/goldens/session-terminal-display-mode-auto-take-floor.json +++ b/mobile/rpc-foundation/goldens/session-terminal-display-mode-auto-take-floor.json @@ -3,7 +3,7 @@ "family": "session.terminal-display-mode", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "9e90ad39a8d4257adf30166757a6364c4710dc3ae9f06365f80a3dd8f1c94d89", diff --git a/mobile/rpc-foundation/goldens/session-terminal-display-mode-auto-without-device-token.json b/mobile/rpc-foundation/goldens/session-terminal-display-mode-auto-without-device-token.json index aa3f2a21c95..9923ebdab8a 100644 --- a/mobile/rpc-foundation/goldens/session-terminal-display-mode-auto-without-device-token.json +++ b/mobile/rpc-foundation/goldens/session-terminal-display-mode-auto-without-device-token.json @@ -3,7 +3,7 @@ "family": "session.terminal-display-mode", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "9e90ad39a8d4257adf30166757a6364c4710dc3ae9f06365f80a3dd8f1c94d89", diff --git a/mobile/rpc-foundation/goldens/session-terminal-display-mode-auto-without-viewport.json b/mobile/rpc-foundation/goldens/session-terminal-display-mode-auto-without-viewport.json index 1d5904f5d6c..e4565b9ea84 100644 --- a/mobile/rpc-foundation/goldens/session-terminal-display-mode-auto-without-viewport.json +++ b/mobile/rpc-foundation/goldens/session-terminal-display-mode-auto-without-viewport.json @@ -3,7 +3,7 @@ "family": "session.terminal-display-mode", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "9e90ad39a8d4257adf30166757a6364c4710dc3ae9f06365f80a3dd8f1c94d89", diff --git a/mobile/rpc-foundation/goldens/session-terminal-display-mode-drops-second-toggle.json b/mobile/rpc-foundation/goldens/session-terminal-display-mode-drops-second-toggle.json index ccfbc5cd4ed..46b70ec4e82 100644 --- a/mobile/rpc-foundation/goldens/session-terminal-display-mode-drops-second-toggle.json +++ b/mobile/rpc-foundation/goldens/session-terminal-display-mode-drops-second-toggle.json @@ -3,7 +3,7 @@ "family": "session.terminal-display-mode", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "9e90ad39a8d4257adf30166757a6364c4710dc3ae9f06365f80a3dd8f1c94d89", diff --git a/mobile/rpc-foundation/goldens/session-terminal-display-mode-to-desktop.json b/mobile/rpc-foundation/goldens/session-terminal-display-mode-to-desktop.json index c9010aaeaa7..497805ad78f 100644 --- a/mobile/rpc-foundation/goldens/session-terminal-display-mode-to-desktop.json +++ b/mobile/rpc-foundation/goldens/session-terminal-display-mode-to-desktop.json @@ -3,7 +3,7 @@ "family": "session.terminal-display-mode", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "9e90ad39a8d4257adf30166757a6364c4710dc3ae9f06365f80a3dd8f1c94d89", diff --git a/mobile/rpc-foundation/goldens/session-terminal-list-dedupes-handles.json b/mobile/rpc-foundation/goldens/session-terminal-list-dedupes-handles.json index 5c80e2ba18b..b5800fe4929 100644 --- a/mobile/rpc-foundation/goldens/session-terminal-list-dedupes-handles.json +++ b/mobile/rpc-foundation/goldens/session-terminal-list-dedupes-handles.json @@ -3,7 +3,7 @@ "family": "session.terminal-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/session-terminal-list-empty-guarded.json b/mobile/rpc-foundation/goldens/session-terminal-list-empty-guarded.json index fd91844db78..8034d3a9b91 100644 --- a/mobile/rpc-foundation/goldens/session-terminal-list-empty-guarded.json +++ b/mobile/rpc-foundation/goldens/session-terminal-list-empty-guarded.json @@ -3,7 +3,7 @@ "family": "session.terminal-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/session-terminal-list-merged.json b/mobile/rpc-foundation/goldens/session-terminal-list-merged.json index fc594aa7d99..107eb070cab 100644 --- a/mobile/rpc-foundation/goldens/session-terminal-list-merged.json +++ b/mobile/rpc-foundation/goldens/session-terminal-list-merged.json @@ -3,7 +3,7 @@ "family": "session.terminal-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/session-terminal-list-refused.json b/mobile/rpc-foundation/goldens/session-terminal-list-refused.json index b5833eff8d0..7d4dcafa1c1 100644 --- a/mobile/rpc-foundation/goldens/session-terminal-list-refused.json +++ b/mobile/rpc-foundation/goldens/session-terminal-list-refused.json @@ -3,7 +3,7 @@ "family": "session.terminal-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", diff --git a/mobile/rpc-foundation/goldens/settings-bot-overrides-fulfilled.json b/mobile/rpc-foundation/goldens/settings-bot-overrides-fulfilled.json index 78c1246ac76..6d9479812ac 100644 --- a/mobile/rpc-foundation/goldens/settings-bot-overrides-fulfilled.json +++ b/mobile/rpc-foundation/goldens/settings-bot-overrides-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.bot-overrides", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-bot-overrides-refresh-refused.json b/mobile/rpc-foundation/goldens/settings-bot-overrides-refresh-refused.json index b8e01d991f9..eb8e6e7524f 100644 --- a/mobile/rpc-foundation/goldens/settings-bot-overrides-refresh-refused.json +++ b/mobile/rpc-foundation/goldens/settings-bot-overrides-refresh-refused.json @@ -3,7 +3,7 @@ "family": "settings.bot-overrides", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-bot-overrides-refused.json b/mobile/rpc-foundation/goldens/settings-bot-overrides-refused.json index 961f00c56df..f996cb78b5f 100644 --- a/mobile/rpc-foundation/goldens/settings-bot-overrides-refused.json +++ b/mobile/rpc-foundation/goldens/settings-bot-overrides-refused.json @@ -3,7 +3,7 @@ "family": "settings.bot-overrides", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-bot-overrides-transport-error.json b/mobile/rpc-foundation/goldens/settings-bot-overrides-transport-error.json index 2e45e153175..5c2ff524303 100644 --- a/mobile/rpc-foundation/goldens/settings-bot-overrides-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-bot-overrides-transport-error.json @@ -3,7 +3,7 @@ "family": "settings.bot-overrides", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-home-coalesced.json b/mobile/rpc-foundation/goldens/settings-home-coalesced.json index 20ac89cd1b7..7c611f543d4 100644 --- a/mobile/rpc-foundation/goldens/settings-home-coalesced.json +++ b/mobile/rpc-foundation/goldens/settings-home-coalesced.json @@ -3,7 +3,7 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-home-providers-fulfilled.json b/mobile/rpc-foundation/goldens/settings-home-providers-fulfilled.json index 3f40bef0073..c001dca0b9b 100644 --- a/mobile/rpc-foundation/goldens/settings-home-providers-fulfilled.json +++ b/mobile/rpc-foundation/goldens/settings-home-providers-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-home-providers-refuse-after-data.json b/mobile/rpc-foundation/goldens/settings-home-providers-refuse-after-data.json index 1a0ba6bf99c..aa500076b8b 100644 --- a/mobile/rpc-foundation/goldens/settings-home-providers-refuse-after-data.json +++ b/mobile/rpc-foundation/goldens/settings-home-providers-refuse-after-data.json @@ -3,7 +3,7 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-home-providers-refused.json b/mobile/rpc-foundation/goldens/settings-home-providers-refused.json index d67a28617d7..7b01779e275 100644 --- a/mobile/rpc-foundation/goldens/settings-home-providers-refused.json +++ b/mobile/rpc-foundation/goldens/settings-home-providers-refused.json @@ -3,7 +3,7 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-home-providers-transport-error.json b/mobile/rpc-foundation/goldens/settings-home-providers-transport-error.json index 36844373073..6f7c659f9a6 100644 --- a/mobile/rpc-foundation/goldens/settings-home-providers-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-home-providers-transport-error.json @@ -3,7 +3,7 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-new-tab-refused.json b/mobile/rpc-foundation/goldens/settings-new-tab-refused.json index 9d418fb07b1..2c481c610d3 100644 --- a/mobile/rpc-foundation/goldens/settings-new-tab-refused.json +++ b/mobile/rpc-foundation/goldens/settings-new-tab-refused.json @@ -3,7 +3,7 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", diff --git a/mobile/rpc-foundation/goldens/settings-new-tab-ssh.json b/mobile/rpc-foundation/goldens/settings-new-tab-ssh.json index 6a5e01fb9ca..24595e8a8a4 100644 --- a/mobile/rpc-foundation/goldens/settings-new-tab-ssh.json +++ b/mobile/rpc-foundation/goldens/settings-new-tab-ssh.json @@ -3,7 +3,7 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", diff --git a/mobile/rpc-foundation/goldens/settings-new-tab-transport-error.json b/mobile/rpc-foundation/goldens/settings-new-tab-transport-error.json index 5811d280093..b2453729598 100644 --- a/mobile/rpc-foundation/goldens/settings-new-tab-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-new-tab-transport-error.json @@ -3,7 +3,7 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", diff --git a/mobile/rpc-foundation/goldens/settings-repo-cache-expiry.json b/mobile/rpc-foundation/goldens/settings-repo-cache-expiry.json index 27a7b0f683f..078c86820d2 100644 --- a/mobile/rpc-foundation/goldens/settings-repo-cache-expiry.json +++ b/mobile/rpc-foundation/goldens/settings-repo-cache-expiry.json @@ -3,7 +3,7 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-repo-metadata-fulfilled.json b/mobile/rpc-foundation/goldens/settings-repo-metadata-fulfilled.json index 3b6afa79617..21ceab52d40 100644 --- a/mobile/rpc-foundation/goldens/settings-repo-metadata-fulfilled.json +++ b/mobile/rpc-foundation/goldens/settings-repo-metadata-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-repo-metadata-refuse-after-data.json b/mobile/rpc-foundation/goldens/settings-repo-metadata-refuse-after-data.json index 98e4152038a..1a5c677b02f 100644 --- a/mobile/rpc-foundation/goldens/settings-repo-metadata-refuse-after-data.json +++ b/mobile/rpc-foundation/goldens/settings-repo-metadata-refuse-after-data.json @@ -3,7 +3,7 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-repo-metadata-refused.json b/mobile/rpc-foundation/goldens/settings-repo-metadata-refused.json index bd71f7730b7..d9e8c34611b 100644 --- a/mobile/rpc-foundation/goldens/settings-repo-metadata-refused.json +++ b/mobile/rpc-foundation/goldens/settings-repo-metadata-refused.json @@ -3,7 +3,7 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-repo-metadata-single-host.json b/mobile/rpc-foundation/goldens/settings-repo-metadata-single-host.json index 013707d8b29..e9e611b297b 100644 --- a/mobile/rpc-foundation/goldens/settings-repo-metadata-single-host.json +++ b/mobile/rpc-foundation/goldens/settings-repo-metadata-single-host.json @@ -3,7 +3,7 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-repo-metadata-transport-error.json b/mobile/rpc-foundation/goldens/settings-repo-metadata-transport-error.json index f33d268d75b..a312651f5bf 100644 --- a/mobile/rpc-foundation/goldens/settings-repo-metadata-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-repo-metadata-transport-error.json @@ -3,7 +3,7 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-resume-metadata-fulfilled.json b/mobile/rpc-foundation/goldens/settings-resume-metadata-fulfilled.json index caa1c0eae73..f70f9727a8d 100644 --- a/mobile/rpc-foundation/goldens/settings-resume-metadata-fulfilled.json +++ b/mobile/rpc-foundation/goldens/settings-resume-metadata-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-resume-metadata-refuse-after-data.json b/mobile/rpc-foundation/goldens/settings-resume-metadata-refuse-after-data.json index b125f5d1135..a37805f11d9 100644 --- a/mobile/rpc-foundation/goldens/settings-resume-metadata-refuse-after-data.json +++ b/mobile/rpc-foundation/goldens/settings-resume-metadata-refuse-after-data.json @@ -3,7 +3,7 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-resume-metadata-refused.json b/mobile/rpc-foundation/goldens/settings-resume-metadata-refused.json index e4d06ccb25b..5744ef8e9b8 100644 --- a/mobile/rpc-foundation/goldens/settings-resume-metadata-refused.json +++ b/mobile/rpc-foundation/goldens/settings-resume-metadata-refused.json @@ -3,7 +3,7 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-resume-metadata-transport-error.json b/mobile/rpc-foundation/goldens/settings-resume-metadata-transport-error.json index 652a6d75dda..26d95de0479 100644 --- a/mobile/rpc-foundation/goldens/settings-resume-metadata-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-resume-metadata-transport-error.json @@ -3,7 +3,7 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-task-hydration-fulfilled.json b/mobile/rpc-foundation/goldens/settings-task-hydration-fulfilled.json index 38d8df88d29..6124bdedd09 100644 --- a/mobile/rpc-foundation/goldens/settings-task-hydration-fulfilled.json +++ b/mobile/rpc-foundation/goldens/settings-task-hydration-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-task-hydration-refuse-after-data.json b/mobile/rpc-foundation/goldens/settings-task-hydration-refuse-after-data.json index 90ed51b39f6..59c536f9738 100644 --- a/mobile/rpc-foundation/goldens/settings-task-hydration-refuse-after-data.json +++ b/mobile/rpc-foundation/goldens/settings-task-hydration-refuse-after-data.json @@ -3,7 +3,7 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-task-hydration-refused.json b/mobile/rpc-foundation/goldens/settings-task-hydration-refused.json index c63bc7d5ed7..f6c6249e63e 100644 --- a/mobile/rpc-foundation/goldens/settings-task-hydration-refused.json +++ b/mobile/rpc-foundation/goldens/settings-task-hydration-refused.json @@ -3,7 +3,7 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-task-hydration-transport-error.json b/mobile/rpc-foundation/goldens/settings-task-hydration-transport-error.json index d7aa35c9ee9..2c6b7a95461 100644 --- a/mobile/rpc-foundation/goldens/settings-task-hydration-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-task-hydration-transport-error.json @@ -3,7 +3,7 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-task-workspace-create-linear.json b/mobile/rpc-foundation/goldens/settings-task-workspace-create-linear.json index 3c0f1764f2e..ae462bb86b2 100644 --- a/mobile/rpc-foundation/goldens/settings-task-workspace-create-linear.json +++ b/mobile/rpc-foundation/goldens/settings-task-workspace-create-linear.json @@ -3,7 +3,7 @@ "family": "settings.task-workspace-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", diff --git a/mobile/rpc-foundation/goldens/settings-task-workspace-create-pr-start-point.json b/mobile/rpc-foundation/goldens/settings-task-workspace-create-pr-start-point.json index 0e7f0defeb8..d98b5358200 100644 --- a/mobile/rpc-foundation/goldens/settings-task-workspace-create-pr-start-point.json +++ b/mobile/rpc-foundation/goldens/settings-task-workspace-create-pr-start-point.json @@ -3,7 +3,7 @@ "family": "settings.task-workspace-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", diff --git a/mobile/rpc-foundation/goldens/settings-task-workspace-fulfilled.json b/mobile/rpc-foundation/goldens/settings-task-workspace-fulfilled.json index 65baa14e4e9..ced61372249 100644 --- a/mobile/rpc-foundation/goldens/settings-task-workspace-fulfilled.json +++ b/mobile/rpc-foundation/goldens/settings-task-workspace-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.task-workspace", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", diff --git a/mobile/rpc-foundation/goldens/settings-task-workspace-refused.json b/mobile/rpc-foundation/goldens/settings-task-workspace-refused.json index 37d94db6233..8e861294293 100644 --- a/mobile/rpc-foundation/goldens/settings-task-workspace-refused.json +++ b/mobile/rpc-foundation/goldens/settings-task-workspace-refused.json @@ -3,7 +3,7 @@ "family": "settings.task-workspace", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", diff --git a/mobile/rpc-foundation/goldens/settings-task-workspace-transport-error.json b/mobile/rpc-foundation/goldens/settings-task-workspace-transport-error.json index 5083d6b7e71..ec0c7ada20a 100644 --- a/mobile/rpc-foundation/goldens/settings-task-workspace-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-task-workspace-transport-error.json @@ -3,7 +3,7 @@ "family": "settings.task-workspace", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", diff --git a/mobile/rpc-foundation/goldens/settings-task-write.json b/mobile/rpc-foundation/goldens/settings-task-write.json index ca46c3dc9b8..483dbde503a 100644 --- a/mobile/rpc-foundation/goldens/settings-task-write.json +++ b/mobile/rpc-foundation/goldens/settings-task-write.json @@ -3,7 +3,7 @@ "family": "settings-best-effort", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", diff --git a/mobile/rpc-foundation/goldens/settings-workspace-context-fulfilled.json b/mobile/rpc-foundation/goldens/settings-workspace-context-fulfilled.json index 613e07842d9..0968820d1d4 100644 --- a/mobile/rpc-foundation/goldens/settings-workspace-context-fulfilled.json +++ b/mobile/rpc-foundation/goldens/settings-workspace-context-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-workspace-context-refuse-after-data.json b/mobile/rpc-foundation/goldens/settings-workspace-context-refuse-after-data.json index 38e6d387376..fcad73612bd 100644 --- a/mobile/rpc-foundation/goldens/settings-workspace-context-refuse-after-data.json +++ b/mobile/rpc-foundation/goldens/settings-workspace-context-refuse-after-data.json @@ -3,7 +3,7 @@ "family": "settings.workspace-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-workspace-context-refused.json b/mobile/rpc-foundation/goldens/settings-workspace-context-refused.json index 98c17e5ff72..9195011bfc2 100644 --- a/mobile/rpc-foundation/goldens/settings-workspace-context-refused.json +++ b/mobile/rpc-foundation/goldens/settings-workspace-context-refused.json @@ -3,7 +3,7 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-workspace-context-transport-error.json b/mobile/rpc-foundation/goldens/settings-workspace-context-transport-error.json index 3f0a95030eb..32341b9f470 100644 --- a/mobile/rpc-foundation/goldens/settings-workspace-context-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-workspace-context-transport-error.json @@ -3,7 +3,7 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", diff --git a/mobile/rpc-foundation/goldens/settings-workspace-submit-fulfilled.json b/mobile/rpc-foundation/goldens/settings-workspace-submit-fulfilled.json index a6b15dc2f1c..059e5e69994 100644 --- a/mobile/rpc-foundation/goldens/settings-workspace-submit-fulfilled.json +++ b/mobile/rpc-foundation/goldens/settings-workspace-submit-fulfilled.json @@ -3,7 +3,7 @@ "family": "settings.workspace-submit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", diff --git a/mobile/rpc-foundation/goldens/settings-workspace-submit-refused.json b/mobile/rpc-foundation/goldens/settings-workspace-submit-refused.json index 22c38751905..58cb664728f 100644 --- a/mobile/rpc-foundation/goldens/settings-workspace-submit-refused.json +++ b/mobile/rpc-foundation/goldens/settings-workspace-submit-refused.json @@ -3,7 +3,7 @@ "family": "settings.workspace-submit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", diff --git a/mobile/rpc-foundation/goldens/settings-workspace-submit-transport-error.json b/mobile/rpc-foundation/goldens/settings-workspace-submit-transport-error.json index 7c3dc208454..1445b840fa7 100644 --- a/mobile/rpc-foundation/goldens/settings-workspace-submit-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-workspace-submit-transport-error.json @@ -3,7 +3,7 @@ "family": "settings.workspace-submit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", diff --git a/mobile/rpc-foundation/goldens/speech-audio-chunk-acknowledged.json b/mobile/rpc-foundation/goldens/speech-audio-chunk-acknowledged.json index 0b7e3fb059d..f1a6ef6150c 100644 --- a/mobile/rpc-foundation/goldens/speech-audio-chunk-acknowledged.json +++ b/mobile/rpc-foundation/goldens/speech-audio-chunk-acknowledged.json @@ -3,7 +3,7 @@ "family": "speech.dictation-chunk", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/speech-desktop-start-fulfilled.json b/mobile/rpc-foundation/goldens/speech-desktop-start-fulfilled.json index bce3249725a..2f5cdb80539 100644 --- a/mobile/rpc-foundation/goldens/speech-desktop-start-fulfilled.json +++ b/mobile/rpc-foundation/goldens/speech-desktop-start-fulfilled.json @@ -3,7 +3,7 @@ "family": "speech.dictation-start", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/speech-desktop-start-recording-failed.json b/mobile/rpc-foundation/goldens/speech-desktop-start-recording-failed.json index 7ce8ec5a9b9..245aade9120 100644 --- a/mobile/rpc-foundation/goldens/speech-desktop-start-recording-failed.json +++ b/mobile/rpc-foundation/goldens/speech-desktop-start-recording-failed.json @@ -3,7 +3,7 @@ "family": "speech.dictation-start", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/speech-desktop-start-superseded.json b/mobile/rpc-foundation/goldens/speech-desktop-start-superseded.json index dfd923931fa..6c896455f03 100644 --- a/mobile/rpc-foundation/goldens/speech-desktop-start-superseded.json +++ b/mobile/rpc-foundation/goldens/speech-desktop-start-superseded.json @@ -3,7 +3,7 @@ "family": "speech.dictation-start", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/speech-dictation-session-cancelled.json b/mobile/rpc-foundation/goldens/speech-dictation-session-cancelled.json index 2dac6065d35..1eb8d358f8f 100644 --- a/mobile/rpc-foundation/goldens/speech-dictation-session-cancelled.json +++ b/mobile/rpc-foundation/goldens/speech-dictation-session-cancelled.json @@ -3,7 +3,7 @@ "family": "speech.dictation-session", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/speech-dictation-session-transcript.json b/mobile/rpc-foundation/goldens/speech-dictation-session-transcript.json index ef37559a6d8..6cd223a1785 100644 --- a/mobile/rpc-foundation/goldens/speech-dictation-session-transcript.json +++ b/mobile/rpc-foundation/goldens/speech-dictation-session-transcript.json @@ -3,7 +3,7 @@ "family": "speech.dictation-session", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/speech-setup-sheet-denied-to-mobile.json b/mobile/rpc-foundation/goldens/speech-setup-sheet-denied-to-mobile.json index 6ba92273377..553f4fd5bbc 100644 --- a/mobile/rpc-foundation/goldens/speech-setup-sheet-denied-to-mobile.json +++ b/mobile/rpc-foundation/goldens/speech-setup-sheet-denied-to-mobile.json @@ -3,7 +3,7 @@ "family": "speech.setup-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/speech-setup-sheet-fulfilled.json b/mobile/rpc-foundation/goldens/speech-setup-sheet-fulfilled.json index ef399f77ddf..7d30a548d9a 100644 --- a/mobile/rpc-foundation/goldens/speech-setup-sheet-fulfilled.json +++ b/mobile/rpc-foundation/goldens/speech-setup-sheet-fulfilled.json @@ -3,7 +3,7 @@ "family": "speech.setup-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/speech-setup-sheet-legacy-desktop.json b/mobile/rpc-foundation/goldens/speech-setup-sheet-legacy-desktop.json index 6bee588a9df..cc1bb06fdd6 100644 --- a/mobile/rpc-foundation/goldens/speech-setup-sheet-legacy-desktop.json +++ b/mobile/rpc-foundation/goldens/speech-setup-sheet-legacy-desktop.json @@ -3,7 +3,7 @@ "family": "speech.setup-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "3ddb44511547ae2fc97340e5a49393233f6716f9704b7b994f43bc030788b25b", diff --git a/mobile/rpc-foundation/goldens/structured-agent-session-created.json b/mobile/rpc-foundation/goldens/structured-agent-session-created.json new file mode 100644 index 00000000000..c9301830db0 --- /dev/null +++ b/mobile/rpc-foundation/goldens/structured-agent-session-created.json @@ -0,0 +1,141 @@ +{ + "operation": "agentSession.structured-launch", + "family": "agentSession.structured-create", + "namedDeltas": [], + "runnerVersion": 1, + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", + "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", + "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", + "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", + "scenarioSha256": "6e2d1633645a3072241729328cc71ea2979533d28797c14de86c8b3457ac018a", + "platform": "darwin", + "scenarioVersion": 1, + "projectionVersion": 2, + "goldenFormatVersion": 5, + "values": { + "568aa5cfc6b5": { + "name": "agentSession.createSupport#1", + "ordinal": 2, + "json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"agentSession.createSupport\",\"params\":{\"worktree\":\"id:workspace-1\",\"agent\":\"claude\"}}" + }, + "6d6669cd1a85": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "kind": "created", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + } + }, + "91f56e5d551d": { + "name": "agentSession.create#1", + "ordinal": 4, + "json": "{\"id\":\"frame-2\",\"deviceToken\":\"recording-device\",\"method\":\"agentSession.create\",\"params\":{\"envelope\":{\"sessionId\":\"claude_00000000_0000_4000_8000_000000000001\",\"clientOperationId\":\"1767225600000-00000000000040008000000000000002\",\"expectedRuntimeFence\":null,\"payloadFingerprint\":\"ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605\"},\"worktree\":\"id:workspace-1\",\"agent\":\"claude\"}}" + }, + "a75955abbbbc": { + "name": "agentSession.createSupport#1", + "ordinal": 1, + "args": [ + { + "name": "method", + "value": "agentSession.createSupport" + }, + { + "name": "params", + "value": { + "agent": "claude", + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "$rpc": "absent" + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-1", + "ok": true, + "result": { + "supported": true + } + } + } + }, + "b5f7cf9d778d": { + "name": "agentSession.create#1", + "ordinal": 3, + "args": [ + { + "name": "method", + "value": "agentSession.create" + }, + { + "name": "params", + "value": { + "agent": "claude", + "envelope": { + "clientOperationId": "1767225600000-00000000000040008000000000000002", + "expectedRuntimeFence": { + "$rpc": "null" + }, + "payloadFingerprint": "ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + }, + "worktree": "id:workspace-1" + } + }, + { + "name": "options", + "value": { + "budgetSpansConnect": true, + "timeoutMs": 15000 + } + } + ], + "settlement": { + "status": "fulfilled", + "startedAt": 0, + "settledAt": 0, + "value": { + "id": "frame-2", + "ok": true, + "result": { + "ok": true, + "value": { + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + } + } + } + } + }, + "d00057b53c3e": { + "launched": { + "kind": "created", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + } + } + }, + "recording": { + "scenario": "structured-agent-session-created", + "checkpoints": [ + { + "id": "created", + "observation": { + "sender": ["a75955abbbbc", "b5f7cf9d778d"], + "payloads": ["568aa5cfc6b5", "91f56e5d551d"], + "settlements": { + "claude": "6d6669cd1a85" + }, + "state": "d00057b53c3e", + "effects": [] + } + } + ] + } +} diff --git a/mobile/rpc-foundation/goldens/structured-launch-created.json b/mobile/rpc-foundation/goldens/structured-launch-created.json index b92e1b95e79..7c2a1b127c9 100644 --- a/mobile/rpc-foundation/goldens/structured-launch-created.json +++ b/mobile/rpc-foundation/goldens/structured-launch-created.json @@ -3,7 +3,7 @@ "family": "agentSession.structured-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", diff --git a/mobile/rpc-foundation/goldens/structured-launch-definitive-refusal.json b/mobile/rpc-foundation/goldens/structured-launch-definitive-refusal.json index 51eb1f1b3fb..dae96d4a318 100644 --- a/mobile/rpc-foundation/goldens/structured-launch-definitive-refusal.json +++ b/mobile/rpc-foundation/goldens/structured-launch-definitive-refusal.json @@ -3,7 +3,7 @@ "family": "agentSession.structured-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", diff --git a/mobile/rpc-foundation/goldens/structured-launch-replays-dropped-create.json b/mobile/rpc-foundation/goldens/structured-launch-replays-dropped-create.json index b32aa56771c..575504a947a 100644 --- a/mobile/rpc-foundation/goldens/structured-launch-replays-dropped-create.json +++ b/mobile/rpc-foundation/goldens/structured-launch-replays-dropped-create.json @@ -3,7 +3,7 @@ "family": "agentSession.structured-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", diff --git a/mobile/rpc-foundation/goldens/structured-launch-support-refused.json b/mobile/rpc-foundation/goldens/structured-launch-support-refused.json index 4156e31d036..bbfb7d1fb26 100644 --- a/mobile/rpc-foundation/goldens/structured-launch-support-refused.json +++ b/mobile/rpc-foundation/goldens/structured-launch-support-refused.json @@ -3,7 +3,7 @@ "family": "agentSession.structured-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", diff --git a/mobile/rpc-foundation/goldens/structured-launch-unsupported.json b/mobile/rpc-foundation/goldens/structured-launch-unsupported.json index 458a4a2bd07..219695063ab 100644 --- a/mobile/rpc-foundation/goldens/structured-launch-unsupported.json +++ b/mobile/rpc-foundation/goldens/structured-launch-unsupported.json @@ -3,7 +3,7 @@ "family": "agentSession.structured-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", diff --git a/mobile/rpc-foundation/goldens/tasks-route-repo-list.json b/mobile/rpc-foundation/goldens/tasks-route-repo-list.json index 0e2ddbacebd..54eccb66faf 100644 --- a/mobile/rpc-foundation/goldens/tasks-route-repo-list.json +++ b/mobile/rpc-foundation/goldens/tasks-route-repo-list.json @@ -3,7 +3,7 @@ "family": "tasks.route-repo-list", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "feb6cee1ab7ecff1ba98bfba22d4924c748d3bb6b749db460cb617ee50b92f2c", diff --git a/mobile/rpc-foundation/goldens/terminal-gesture-flush-and-clear.json b/mobile/rpc-foundation/goldens/terminal-gesture-flush-and-clear.json index e579659bd06..6cf63283b80 100644 --- a/mobile/rpc-foundation/goldens/terminal-gesture-flush-and-clear.json +++ b/mobile/rpc-foundation/goldens/terminal-gesture-flush-and-clear.json @@ -3,7 +3,7 @@ "family": "session.terminal-gesture-input", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "9d119d5ec320e2538105d6ff673b9f4b8e3decbe46527947489dffbcf2ac0472", diff --git a/mobile/rpc-foundation/goldens/terminal-input-send-accepted.json b/mobile/rpc-foundation/goldens/terminal-input-send-accepted.json index 5e98184f97b..47353dc770b 100644 --- a/mobile/rpc-foundation/goldens/terminal-input-send-accepted.json +++ b/mobile/rpc-foundation/goldens/terminal-input-send-accepted.json @@ -3,7 +3,7 @@ "family": "session.terminal-input-send", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", diff --git a/mobile/rpc-foundation/goldens/terminal-input-send-refused.json b/mobile/rpc-foundation/goldens/terminal-input-send-refused.json index a9d3123968f..098219df4ab 100644 --- a/mobile/rpc-foundation/goldens/terminal-input-send-refused.json +++ b/mobile/rpc-foundation/goldens/terminal-input-send-refused.json @@ -3,7 +3,7 @@ "family": "session.terminal-input-send", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", diff --git a/mobile/rpc-foundation/goldens/terminal-live-input-accepted.json b/mobile/rpc-foundation/goldens/terminal-live-input-accepted.json index 1321409ec49..609b7e3393c 100644 --- a/mobile/rpc-foundation/goldens/terminal-live-input-accepted.json +++ b/mobile/rpc-foundation/goldens/terminal-live-input-accepted.json @@ -3,7 +3,7 @@ "family": "session.terminal-input-send", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", diff --git a/mobile/rpc-foundation/goldens/terminal-paste-accepted.json b/mobile/rpc-foundation/goldens/terminal-paste-accepted.json index d2c6ae4b79a..024665baf99 100644 --- a/mobile/rpc-foundation/goldens/terminal-paste-accepted.json +++ b/mobile/rpc-foundation/goldens/terminal-paste-accepted.json @@ -3,7 +3,7 @@ "family": "session.terminal-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", diff --git a/mobile/rpc-foundation/goldens/terminal-paste-refused.json b/mobile/rpc-foundation/goldens/terminal-paste-refused.json index 92159d10a9f..07cea9bd13b 100644 --- a/mobile/rpc-foundation/goldens/terminal-paste-refused.json +++ b/mobile/rpc-foundation/goldens/terminal-paste-refused.json @@ -3,7 +3,7 @@ "family": "session.terminal-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", diff --git a/mobile/rpc-foundation/goldens/terminal-query-reply-accepted.json b/mobile/rpc-foundation/goldens/terminal-query-reply-accepted.json index cd98c8a6ff6..0f02ceb6e8b 100644 --- a/mobile/rpc-foundation/goldens/terminal-query-reply-accepted.json +++ b/mobile/rpc-foundation/goldens/terminal-query-reply-accepted.json @@ -3,7 +3,7 @@ "family": "terminal.query-reply", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", diff --git a/mobile/rpc-foundation/goldens/terminal-query-reply-unsubscribed.json b/mobile/rpc-foundation/goldens/terminal-query-reply-unsubscribed.json index 6a32cf334e7..96651fa12b4 100644 --- a/mobile/rpc-foundation/goldens/terminal-query-reply-unsubscribed.json +++ b/mobile/rpc-foundation/goldens/terminal-query-reply-unsubscribed.json @@ -3,7 +3,7 @@ "family": "terminal.query-reply", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", diff --git a/mobile/rpc-foundation/goldens/terminal-raw-input-refused.json b/mobile/rpc-foundation/goldens/terminal-raw-input-refused.json index a1655f86438..4b7947d8045 100644 --- a/mobile/rpc-foundation/goldens/terminal-raw-input-refused.json +++ b/mobile/rpc-foundation/goldens/terminal-raw-input-refused.json @@ -3,7 +3,7 @@ "family": "terminal.raw-input", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", diff --git a/mobile/rpc-foundation/goldens/terminal-raw-input-reported.json b/mobile/rpc-foundation/goldens/terminal-raw-input-reported.json index a7916dd6655..00bc9e33ce5 100644 --- a/mobile/rpc-foundation/goldens/terminal-raw-input-reported.json +++ b/mobile/rpc-foundation/goldens/terminal-raw-input-reported.json @@ -3,7 +3,7 @@ "family": "terminal.raw-input", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", diff --git a/mobile/rpc-foundation/goldens/terminal-takeover-report-accepted.json b/mobile/rpc-foundation/goldens/terminal-takeover-report-accepted.json index f91832f8e63..f3cc77bbf1e 100644 --- a/mobile/rpc-foundation/goldens/terminal-takeover-report-accepted.json +++ b/mobile/rpc-foundation/goldens/terminal-takeover-report-accepted.json @@ -3,7 +3,7 @@ "family": "terminal.takeover-report", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", diff --git a/mobile/rpc-foundation/goldens/terminal-takeover-report-retried.json b/mobile/rpc-foundation/goldens/terminal-takeover-report-retried.json index 318a2a56ea7..af4d69eb40a 100644 --- a/mobile/rpc-foundation/goldens/terminal-takeover-report-retried.json +++ b/mobile/rpc-foundation/goldens/terminal-takeover-report-retried.json @@ -3,7 +3,7 @@ "family": "terminal.takeover-report", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", diff --git a/mobile/rpc-foundation/goldens/terminal-viewport-refit-applied.json b/mobile/rpc-foundation/goldens/terminal-viewport-refit-applied.json index 6e32447a8bb..1e565f893d9 100644 --- a/mobile/rpc-foundation/goldens/terminal-viewport-refit-applied.json +++ b/mobile/rpc-foundation/goldens/terminal-viewport-refit-applied.json @@ -3,7 +3,7 @@ "family": "terminal.viewport-refit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", diff --git a/mobile/rpc-foundation/goldens/terminal-viewport-refit-legacy-desktop.json b/mobile/rpc-foundation/goldens/terminal-viewport-refit-legacy-desktop.json index fd93e218f63..9a31f257365 100644 --- a/mobile/rpc-foundation/goldens/terminal-viewport-refit-legacy-desktop.json +++ b/mobile/rpc-foundation/goldens/terminal-viewport-refit-legacy-desktop.json @@ -3,7 +3,7 @@ "family": "terminal.viewport-refit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", diff --git a/mobile/rpc-foundation/goldens/terminal-worktree-connection-resolved.json b/mobile/rpc-foundation/goldens/terminal-worktree-connection-resolved.json index 087aa6e4462..012fe4d23a5 100644 --- a/mobile/rpc-foundation/goldens/terminal-worktree-connection-resolved.json +++ b/mobile/rpc-foundation/goldens/terminal-worktree-connection-resolved.json @@ -3,7 +3,7 @@ "family": "session.worktree-connection", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", diff --git a/mobile/rpc-foundation/goldens/tk-create-github.json b/mobile/rpc-foundation/goldens/tk-create-github.json index 8d0f41dec3f..a9392ba91cb 100644 --- a/mobile/rpc-foundation/goldens/tk-create-github.json +++ b/mobile/rpc-foundation/goldens/tk-create-github.json @@ -3,7 +3,7 @@ "family": "tasks.task-create-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/tk-create-gitlab.json b/mobile/rpc-foundation/goldens/tk-create-gitlab.json index e3061c1ea9a..d5315064e64 100644 --- a/mobile/rpc-foundation/goldens/tk-create-gitlab.json +++ b/mobile/rpc-foundation/goldens/tk-create-gitlab.json @@ -3,7 +3,7 @@ "family": "tasks.task-create-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/tk-create-linear.json b/mobile/rpc-foundation/goldens/tk-create-linear.json index 1e72062c021..8f16140d229 100644 --- a/mobile/rpc-foundation/goldens/tk-create-linear.json +++ b/mobile/rpc-foundation/goldens/tk-create-linear.json @@ -3,7 +3,7 @@ "family": "tasks.task-create-linear", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/tk-item-checks-files.json b/mobile/rpc-foundation/goldens/tk-item-checks-files.json index a8c5b13da3d..4768b4a83ff 100644 --- a/mobile/rpc-foundation/goldens/tk-item-checks-files.json +++ b/mobile/rpc-foundation/goldens/tk-item-checks-files.json @@ -3,7 +3,7 @@ "family": "tasks.item-checks-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", diff --git a/mobile/rpc-foundation/goldens/tk-item-comment-github.json b/mobile/rpc-foundation/goldens/tk-item-comment-github.json index 9ae683ea836..df8b42d0bbc 100644 --- a/mobile/rpc-foundation/goldens/tk-item-comment-github.json +++ b/mobile/rpc-foundation/goldens/tk-item-comment-github.json @@ -3,7 +3,7 @@ "family": "tasks.item-comment-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", diff --git a/mobile/rpc-foundation/goldens/tk-item-comment-gitlab-mr.json b/mobile/rpc-foundation/goldens/tk-item-comment-gitlab-mr.json index a59b95b446d..834d5f3f75e 100644 --- a/mobile/rpc-foundation/goldens/tk-item-comment-gitlab-mr.json +++ b/mobile/rpc-foundation/goldens/tk-item-comment-gitlab-mr.json @@ -3,7 +3,7 @@ "family": "tasks.item-comment-gitlab-mr", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", diff --git a/mobile/rpc-foundation/goldens/tk-item-comment-gitlab.json b/mobile/rpc-foundation/goldens/tk-item-comment-gitlab.json index 7b3ad06b632..d7671be5f47 100644 --- a/mobile/rpc-foundation/goldens/tk-item-comment-gitlab.json +++ b/mobile/rpc-foundation/goldens/tk-item-comment-gitlab.json @@ -3,7 +3,7 @@ "family": "tasks.item-comment-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", diff --git a/mobile/rpc-foundation/goldens/tk-item-detail-github.json b/mobile/rpc-foundation/goldens/tk-item-detail-github.json index 547d8fffd29..8d04011b3a6 100644 --- a/mobile/rpc-foundation/goldens/tk-item-detail-github.json +++ b/mobile/rpc-foundation/goldens/tk-item-detail-github.json @@ -3,7 +3,7 @@ "family": "tasks.item-detail-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c0ef16b959002e4a3c5347114a0844b95670e274ef010d910b6671ac5f49e783", diff --git a/mobile/rpc-foundation/goldens/tk-item-detail-gitlab.json b/mobile/rpc-foundation/goldens/tk-item-detail-gitlab.json index 58c1dab3128..826f8e409a8 100644 --- a/mobile/rpc-foundation/goldens/tk-item-detail-gitlab.json +++ b/mobile/rpc-foundation/goldens/tk-item-detail-gitlab.json @@ -3,7 +3,7 @@ "family": "tasks.item-detail-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c0ef16b959002e4a3c5347114a0844b95670e274ef010d910b6671ac5f49e783", diff --git a/mobile/rpc-foundation/goldens/tk-item-detail-linear.json b/mobile/rpc-foundation/goldens/tk-item-detail-linear.json index bbf268e1254..8c4429321ae 100644 --- a/mobile/rpc-foundation/goldens/tk-item-detail-linear.json +++ b/mobile/rpc-foundation/goldens/tk-item-detail-linear.json @@ -3,7 +3,7 @@ "family": "tasks.item-detail-linear", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c0ef16b959002e4a3c5347114a0844b95670e274ef010d910b6671ac5f49e783", diff --git a/mobile/rpc-foundation/goldens/tk-item-detail-metadata.json b/mobile/rpc-foundation/goldens/tk-item-detail-metadata.json index 0b97aedf8ab..956af20ae81 100644 --- a/mobile/rpc-foundation/goldens/tk-item-detail-metadata.json +++ b/mobile/rpc-foundation/goldens/tk-item-detail-metadata.json @@ -3,7 +3,7 @@ "family": "tasks.item-detail-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "58ea1553e04017c993aea4753aace41ee664705a3fdb3b18569c5a9d7968cf06", diff --git a/mobile/rpc-foundation/goldens/tk-item-merge-gitlab.json b/mobile/rpc-foundation/goldens/tk-item-merge-gitlab.json index 29ea0b17fa8..10875ed504f 100644 --- a/mobile/rpc-foundation/goldens/tk-item-merge-gitlab.json +++ b/mobile/rpc-foundation/goldens/tk-item-merge-gitlab.json @@ -3,7 +3,7 @@ "family": "tasks.item-merge-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", diff --git a/mobile/rpc-foundation/goldens/tk-item-metadata-github.json b/mobile/rpc-foundation/goldens/tk-item-metadata-github.json index cba183eacdd..2b74166ee1f 100644 --- a/mobile/rpc-foundation/goldens/tk-item-metadata-github.json +++ b/mobile/rpc-foundation/goldens/tk-item-metadata-github.json @@ -3,7 +3,7 @@ "family": "tasks.item-metadata-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", diff --git a/mobile/rpc-foundation/goldens/tk-item-metadata-gitlab-mr.json b/mobile/rpc-foundation/goldens/tk-item-metadata-gitlab-mr.json index 27ba1bd301c..025c60204dc 100644 --- a/mobile/rpc-foundation/goldens/tk-item-metadata-gitlab-mr.json +++ b/mobile/rpc-foundation/goldens/tk-item-metadata-gitlab-mr.json @@ -3,7 +3,7 @@ "family": "tasks.item-metadata-gitlab-mr", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", diff --git a/mobile/rpc-foundation/goldens/tk-item-metadata-gitlab.json b/mobile/rpc-foundation/goldens/tk-item-metadata-gitlab.json index e4827a676b4..0187f7b8f78 100644 --- a/mobile/rpc-foundation/goldens/tk-item-metadata-gitlab.json +++ b/mobile/rpc-foundation/goldens/tk-item-metadata-gitlab.json @@ -3,7 +3,7 @@ "family": "tasks.item-metadata-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", diff --git a/mobile/rpc-foundation/goldens/tk-item-reply-merge.json b/mobile/rpc-foundation/goldens/tk-item-reply-merge.json index 70debe1e0cd..a17fa7abc41 100644 --- a/mobile/rpc-foundation/goldens/tk-item-reply-merge.json +++ b/mobile/rpc-foundation/goldens/tk-item-reply-merge.json @@ -3,7 +3,7 @@ "family": "tasks.item-reply-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", diff --git a/mobile/rpc-foundation/goldens/tk-item-review-github.json b/mobile/rpc-foundation/goldens/tk-item-review-github.json index b3dd5ef9555..bac3cb6bb75 100644 --- a/mobile/rpc-foundation/goldens/tk-item-review-github.json +++ b/mobile/rpc-foundation/goldens/tk-item-review-github.json @@ -3,7 +3,7 @@ "family": "tasks.item-review-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", diff --git a/mobile/rpc-foundation/goldens/tk-item-status-gitlab-mr.json b/mobile/rpc-foundation/goldens/tk-item-status-gitlab-mr.json index 54d45cb37b9..6ef18c49270 100644 --- a/mobile/rpc-foundation/goldens/tk-item-status-gitlab-mr.json +++ b/mobile/rpc-foundation/goldens/tk-item-status-gitlab-mr.json @@ -3,7 +3,7 @@ "family": "tasks.item-status-gitlab-mr", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", diff --git a/mobile/rpc-foundation/goldens/tk-item-status-gitlab.json b/mobile/rpc-foundation/goldens/tk-item-status-gitlab.json index c524a706db4..decad975807 100644 --- a/mobile/rpc-foundation/goldens/tk-item-status-gitlab.json +++ b/mobile/rpc-foundation/goldens/tk-item-status-gitlab.json @@ -3,7 +3,7 @@ "family": "tasks.item-status-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", diff --git a/mobile/rpc-foundation/goldens/tk-linear-connect.json b/mobile/rpc-foundation/goldens/tk-linear-connect.json index 528014ac11b..4ca7a08c85c 100644 --- a/mobile/rpc-foundation/goldens/tk-linear-connect.json +++ b/mobile/rpc-foundation/goldens/tk-linear-connect.json @@ -3,7 +3,7 @@ "family": "tasks.linear-connect", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/tk-linear-item.json b/mobile/rpc-foundation/goldens/tk-linear-item.json index f0ccc635dbd..b850cd421c1 100644 --- a/mobile/rpc-foundation/goldens/tk-linear-item.json +++ b/mobile/rpc-foundation/goldens/tk-linear-item.json @@ -3,7 +3,7 @@ "family": "tasks.linear-item", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", diff --git a/mobile/rpc-foundation/goldens/tk-linear-team-context.json b/mobile/rpc-foundation/goldens/tk-linear-team-context.json index 2edb6362f87..085bf64e943 100644 --- a/mobile/rpc-foundation/goldens/tk-linear-team-context.json +++ b/mobile/rpc-foundation/goldens/tk-linear-team-context.json @@ -3,7 +3,7 @@ "family": "tasks.linear-team-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "58ea1553e04017c993aea4753aace41ee664705a3fdb3b18569c5a9d7968cf06", diff --git a/mobile/rpc-foundation/goldens/tk-list-gitlab-items.json b/mobile/rpc-foundation/goldens/tk-list-gitlab-items.json index 1d8ad228aea..019018cb8de 100644 --- a/mobile/rpc-foundation/goldens/tk-list-gitlab-items.json +++ b/mobile/rpc-foundation/goldens/tk-list-gitlab-items.json @@ -3,7 +3,7 @@ "family": "tasks.task-list-gitlab-items", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/tk-list-gitlab-todos.json b/mobile/rpc-foundation/goldens/tk-list-gitlab-todos.json index 1041271a635..9b51cce9fd2 100644 --- a/mobile/rpc-foundation/goldens/tk-list-gitlab-todos.json +++ b/mobile/rpc-foundation/goldens/tk-list-gitlab-todos.json @@ -3,7 +3,7 @@ "family": "tasks.task-list-gitlab-todos", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/tk-list-linear.json b/mobile/rpc-foundation/goldens/tk-list-linear.json index 2d45f6916f7..c0d32212195 100644 --- a/mobile/rpc-foundation/goldens/tk-list-linear.json +++ b/mobile/rpc-foundation/goldens/tk-list-linear.json @@ -3,7 +3,7 @@ "family": "tasks.task-list-linear", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/tk-project-board-load.json b/mobile/rpc-foundation/goldens/tk-project-board-load.json index e19ef564217..df183ef10ae 100644 --- a/mobile/rpc-foundation/goldens/tk-project-board-load.json +++ b/mobile/rpc-foundation/goldens/tk-project-board-load.json @@ -3,7 +3,7 @@ "family": "tasks.project-board-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c4272385ed3b0de4feab38de9e4f6363ecd6317fdd4de47f76a98eb18abaf371", diff --git a/mobile/rpc-foundation/goldens/tk-project-repo-slugs.json b/mobile/rpc-foundation/goldens/tk-project-repo-slugs.json index 61cf900b2ae..3093260da7c 100644 --- a/mobile/rpc-foundation/goldens/tk-project-repo-slugs.json +++ b/mobile/rpc-foundation/goldens/tk-project-repo-slugs.json @@ -3,7 +3,7 @@ "family": "tasks.project-repo-slugs", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "c4272385ed3b0de4feab38de9e4f6363ecd6317fdd4de47f76a98eb18abaf371", diff --git a/mobile/rpc-foundation/goldens/tk-project-row-comments-issue.json b/mobile/rpc-foundation/goldens/tk-project-row-comments-issue.json index 33d9ecb6b4d..a473bf240e0 100644 --- a/mobile/rpc-foundation/goldens/tk-project-row-comments-issue.json +++ b/mobile/rpc-foundation/goldens/tk-project-row-comments-issue.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-comments-issue", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", diff --git a/mobile/rpc-foundation/goldens/tk-project-row-comments-pr.json b/mobile/rpc-foundation/goldens/tk-project-row-comments-pr.json index e7c4eeafe5d..ee61fd53153 100644 --- a/mobile/rpc-foundation/goldens/tk-project-row-comments-pr.json +++ b/mobile/rpc-foundation/goldens/tk-project-row-comments-pr.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-comments-pr", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", diff --git a/mobile/rpc-foundation/goldens/tk-project-row-detail.json b/mobile/rpc-foundation/goldens/tk-project-row-detail.json index 860c6f5a73a..c312e647388 100644 --- a/mobile/rpc-foundation/goldens/tk-project-row-detail.json +++ b/mobile/rpc-foundation/goldens/tk-project-row-detail.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-detail", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f8f6e5d500f959b9b15c5498885a05422747880b6aef4ad795bc3064ebbacea6", diff --git a/mobile/rpc-foundation/goldens/tk-project-row-fields.json b/mobile/rpc-foundation/goldens/tk-project-row-fields.json index 67312ea9d14..3fdd5741cd4 100644 --- a/mobile/rpc-foundation/goldens/tk-project-row-fields.json +++ b/mobile/rpc-foundation/goldens/tk-project-row-fields.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-fields", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", diff --git a/mobile/rpc-foundation/goldens/tk-project-row-files-merge.json b/mobile/rpc-foundation/goldens/tk-project-row-files-merge.json index e97bc80c4ea..538beac678b 100644 --- a/mobile/rpc-foundation/goldens/tk-project-row-files-merge.json +++ b/mobile/rpc-foundation/goldens/tk-project-row-files-merge.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-files-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "b228732762828412ad3d9eec3ece00a897d866046e37044322c3911758d6e0a9", diff --git a/mobile/rpc-foundation/goldens/tk-project-row-metadata-load.json b/mobile/rpc-foundation/goldens/tk-project-row-metadata-load.json index 6874f9b9cc7..2aff7f981fe 100644 --- a/mobile/rpc-foundation/goldens/tk-project-row-metadata-load.json +++ b/mobile/rpc-foundation/goldens/tk-project-row-metadata-load.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-metadata-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "f8f6e5d500f959b9b15c5498885a05422747880b6aef4ad795bc3064ebbacea6", diff --git a/mobile/rpc-foundation/goldens/tk-project-row-review-checks.json b/mobile/rpc-foundation/goldens/tk-project-row-review-checks.json index 9087f3fc52f..e9165437ee9 100644 --- a/mobile/rpc-foundation/goldens/tk-project-row-review-checks.json +++ b/mobile/rpc-foundation/goldens/tk-project-row-review-checks.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-review-checks", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", diff --git a/mobile/rpc-foundation/goldens/tk-project-row-threads.json b/mobile/rpc-foundation/goldens/tk-project-row-threads.json index 8376f1cd9e2..eefc4dbf8c2 100644 --- a/mobile/rpc-foundation/goldens/tk-project-row-threads.json +++ b/mobile/rpc-foundation/goldens/tk-project-row-threads.json @@ -3,7 +3,7 @@ "family": "tasks.project-row-threads", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", diff --git a/mobile/rpc-foundation/goldens/tk-provider-load.json b/mobile/rpc-foundation/goldens/tk-provider-load.json index 22afde380cd..bd75093065f 100644 --- a/mobile/rpc-foundation/goldens/tk-provider-load.json +++ b/mobile/rpc-foundation/goldens/tk-provider-load.json @@ -3,7 +3,7 @@ "family": "tasks.provider-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", diff --git a/mobile/rpc-foundation/goldens/transport-capability-probe-cutover-reasks-fast.json b/mobile/rpc-foundation/goldens/transport-capability-probe-cutover-reasks-fast.json index 1fdb732b0dc..399e562939a 100644 --- a/mobile/rpc-foundation/goldens/transport-capability-probe-cutover-reasks-fast.json +++ b/mobile/rpc-foundation/goldens/transport-capability-probe-cutover-reasks-fast.json @@ -3,7 +3,7 @@ "family": "transport.capability-probe", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", diff --git a/mobile/rpc-foundation/goldens/transport-capability-probe-non-string-capabilities-drop.json b/mobile/rpc-foundation/goldens/transport-capability-probe-non-string-capabilities-drop.json index 844a5dde597..b708d853354 100644 --- a/mobile/rpc-foundation/goldens/transport-capability-probe-non-string-capabilities-drop.json +++ b/mobile/rpc-foundation/goldens/transport-capability-probe-non-string-capabilities-drop.json @@ -3,7 +3,7 @@ "family": "transport.capability-probe", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", diff --git a/mobile/rpc-foundation/goldens/transport-capability-probe-publishes.json b/mobile/rpc-foundation/goldens/transport-capability-probe-publishes.json index 64b068f458e..0d44d330d4b 100644 --- a/mobile/rpc-foundation/goldens/transport-capability-probe-publishes.json +++ b/mobile/rpc-foundation/goldens/transport-capability-probe-publishes.json @@ -3,7 +3,7 @@ "family": "transport.capability-probe", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", diff --git a/mobile/rpc-foundation/goldens/transport-capability-probe-refused-backs-off.json b/mobile/rpc-foundation/goldens/transport-capability-probe-refused-backs-off.json index 0636c30db72..2b9dbc714f2 100644 --- a/mobile/rpc-foundation/goldens/transport-capability-probe-refused-backs-off.json +++ b/mobile/rpc-foundation/goldens/transport-capability-probe-refused-backs-off.json @@ -3,7 +3,7 @@ "family": "transport.capability-probe", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", diff --git a/mobile/rpc-foundation/goldens/transport-host-status-gates-drop-keeps-capabilities.json b/mobile/rpc-foundation/goldens/transport-host-status-gates-drop-keeps-capabilities.json index f687ed94b2d..c39fe8efcf9 100644 --- a/mobile/rpc-foundation/goldens/transport-host-status-gates-drop-keeps-capabilities.json +++ b/mobile/rpc-foundation/goldens/transport-host-status-gates-drop-keeps-capabilities.json @@ -3,7 +3,7 @@ "family": "transport.host-status-gates", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", diff --git a/mobile/rpc-foundation/goldens/transport-host-status-gates-ready.json b/mobile/rpc-foundation/goldens/transport-host-status-gates-ready.json index e26c5f91d19..49db4c0f0b5 100644 --- a/mobile/rpc-foundation/goldens/transport-host-status-gates-ready.json +++ b/mobile/rpc-foundation/goldens/transport-host-status-gates-ready.json @@ -3,7 +3,7 @@ "family": "transport.host-status-gates", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", diff --git a/mobile/rpc-foundation/goldens/transport-host-status-gates-refused-degrades.json b/mobile/rpc-foundation/goldens/transport-host-status-gates-refused-degrades.json index f713681854f..4fe864d6eb0 100644 --- a/mobile/rpc-foundation/goldens/transport-host-status-gates-refused-degrades.json +++ b/mobile/rpc-foundation/goldens/transport-host-status-gates-refused-degrades.json @@ -3,7 +3,7 @@ "family": "transport.host-status-gates", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", diff --git a/mobile/rpc-foundation/goldens/transport-pairing-race-both-refused.json b/mobile/rpc-foundation/goldens/transport-pairing-race-both-refused.json index 72898c9be13..d3a2f880ab9 100644 --- a/mobile/rpc-foundation/goldens/transport-pairing-race-both-refused.json +++ b/mobile/rpc-foundation/goldens/transport-pairing-race-both-refused.json @@ -3,7 +3,7 @@ "family": "transport.pairing-race", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", diff --git a/mobile/rpc-foundation/goldens/transport-pairing-race-direct-completes-first.json b/mobile/rpc-foundation/goldens/transport-pairing-race-direct-completes-first.json index dcf8ae14566..e95e4f206cc 100644 --- a/mobile/rpc-foundation/goldens/transport-pairing-race-direct-completes-first.json +++ b/mobile/rpc-foundation/goldens/transport-pairing-race-direct-completes-first.json @@ -3,7 +3,7 @@ "family": "transport.pairing-race", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", diff --git a/mobile/rpc-foundation/goldens/transport-pairing-race-relay-completes-first.json b/mobile/rpc-foundation/goldens/transport-pairing-race-relay-completes-first.json index 37024d7df8b..e30bdfac5c0 100644 --- a/mobile/rpc-foundation/goldens/transport-pairing-race-relay-completes-first.json +++ b/mobile/rpc-foundation/goldens/transport-pairing-race-relay-completes-first.json @@ -3,7 +3,7 @@ "family": "transport.pairing-race", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", diff --git a/mobile/rpc-foundation/goldens/transport-pairing-race-relay-wins-when-direct-refused.json b/mobile/rpc-foundation/goldens/transport-pairing-race-relay-wins-when-direct-refused.json index 6a44b773b89..b7ed87a73a1 100644 --- a/mobile/rpc-foundation/goldens/transport-pairing-race-relay-wins-when-direct-refused.json +++ b/mobile/rpc-foundation/goldens/transport-pairing-race-relay-wins-when-direct-refused.json @@ -3,7 +3,7 @@ "family": "transport.pairing-race", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", diff --git a/mobile/rpc-foundation/goldens/tw-capabilities-advertised.json b/mobile/rpc-foundation/goldens/tw-capabilities-advertised.json index 5a5c56546ce..ee59051c360 100644 --- a/mobile/rpc-foundation/goldens/tw-capabilities-advertised.json +++ b/mobile/rpc-foundation/goldens/tw-capabilities-advertised.json @@ -3,7 +3,7 @@ "family": "worktree.runtime-capabilities", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-capabilities-cutover-retried.json b/mobile/rpc-foundation/goldens/tw-capabilities-cutover-retried.json index 2753dfd8f2e..fc84dc21f4d 100644 --- a/mobile/rpc-foundation/goldens/tw-capabilities-cutover-retried.json +++ b/mobile/rpc-foundation/goldens/tw-capabilities-cutover-retried.json @@ -3,7 +3,7 @@ "family": "worktree.runtime-capabilities", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-capabilities-legacy-idempotency.json b/mobile/rpc-foundation/goldens/tw-capabilities-legacy-idempotency.json index bc8f749759a..87580833164 100644 --- a/mobile/rpc-foundation/goldens/tw-capabilities-legacy-idempotency.json +++ b/mobile/rpc-foundation/goldens/tw-capabilities-legacy-idempotency.json @@ -3,7 +3,7 @@ "family": "worktree.runtime-capabilities", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-create-retry-ambiguous-after-drop.json b/mobile/rpc-foundation/goldens/tw-create-retry-ambiguous-after-drop.json index d974661fa9f..5c3499c54e9 100644 --- a/mobile/rpc-foundation/goldens/tw-create-retry-ambiguous-after-drop.json +++ b/mobile/rpc-foundation/goldens/tw-create-retry-ambiguous-after-drop.json @@ -3,7 +3,7 @@ "family": "worktree.create-retry", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-create-retry-ambiguous-while-connected.json b/mobile/rpc-foundation/goldens/tw-create-retry-ambiguous-while-connected.json index 10eecd73ce8..e074d35fbfe 100644 --- a/mobile/rpc-foundation/goldens/tw-create-retry-ambiguous-while-connected.json +++ b/mobile/rpc-foundation/goldens/tw-create-retry-ambiguous-while-connected.json @@ -3,7 +3,7 @@ "family": "worktree.create-retry", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-create-retry-ambiguous-without-idempotency.json b/mobile/rpc-foundation/goldens/tw-create-retry-ambiguous-without-idempotency.json index 7a19ec51a42..d5420fc0d30 100644 --- a/mobile/rpc-foundation/goldens/tw-create-retry-ambiguous-without-idempotency.json +++ b/mobile/rpc-foundation/goldens/tw-create-retry-ambiguous-without-idempotency.json @@ -3,7 +3,7 @@ "family": "worktree.create-retry", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-create-retry-created.json b/mobile/rpc-foundation/goldens/tw-create-retry-created.json index 6dd57be096d..ca9f8b1fec4 100644 --- a/mobile/rpc-foundation/goldens/tw-create-retry-created.json +++ b/mobile/rpc-foundation/goldens/tw-create-retry-created.json @@ -3,7 +3,7 @@ "family": "worktree.create-retry", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-create-retry-name-collision.json b/mobile/rpc-foundation/goldens/tw-create-retry-name-collision.json index a59a72dfccc..a3e035cdf53 100644 --- a/mobile/rpc-foundation/goldens/tw-create-retry-name-collision.json +++ b/mobile/rpc-foundation/goldens/tw-create-retry-name-collision.json @@ -3,7 +3,7 @@ "family": "worktree.create-retry", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-create-retry-unretryable-refusal.json b/mobile/rpc-foundation/goldens/tw-create-retry-unretryable-refusal.json index 13d5e7e5fde..48d751f3478 100644 --- a/mobile/rpc-foundation/goldens/tw-create-retry-unretryable-refusal.json +++ b/mobile/rpc-foundation/goldens/tw-create-retry-unretryable-refusal.json @@ -3,7 +3,7 @@ "family": "worktree.create-retry", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-create-retry-warning-kept.json b/mobile/rpc-foundation/goldens/tw-create-retry-warning-kept.json index 0dc31fee8bd..75a4750b4df 100644 --- a/mobile/rpc-foundation/goldens/tw-create-retry-warning-kept.json +++ b/mobile/rpc-foundation/goldens/tw-create-retry-warning-kept.json @@ -3,7 +3,7 @@ "family": "worktree.create-retry", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-hosted-base-resolved.json b/mobile/rpc-foundation/goldens/tw-hosted-base-resolved.json index 1a2d3d75b01..59d278a4124 100644 --- a/mobile/rpc-foundation/goldens/tw-hosted-base-resolved.json +++ b/mobile/rpc-foundation/goldens/tw-hosted-base-resolved.json @@ -3,7 +3,7 @@ "family": "worktree.hosted-base", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-hosted-base-soft-error.json b/mobile/rpc-foundation/goldens/tw-hosted-base-soft-error.json index 1fc140de64e..4bc871a61df 100644 --- a/mobile/rpc-foundation/goldens/tw-hosted-base-soft-error.json +++ b/mobile/rpc-foundation/goldens/tw-hosted-base-soft-error.json @@ -3,7 +3,7 @@ "family": "worktree.hosted-base", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-paste-lookup-resolved.json b/mobile/rpc-foundation/goldens/tw-paste-lookup-resolved.json index 58817dc673f..a1ceb8de68c 100644 --- a/mobile/rpc-foundation/goldens/tw-paste-lookup-resolved.json +++ b/mobile/rpc-foundation/goldens/tw-paste-lookup-resolved.json @@ -3,7 +3,7 @@ "family": "tasks.paste-lookup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-paste-lookup-slug-refused.json b/mobile/rpc-foundation/goldens/tw-paste-lookup-slug-refused.json index 5956ffea158..ee0f881d259 100644 --- a/mobile/rpc-foundation/goldens/tw-paste-lookup-slug-refused.json +++ b/mobile/rpc-foundation/goldens/tw-paste-lookup-slug-refused.json @@ -3,7 +3,7 @@ "family": "tasks.paste-lookup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-paste-lookup-slug-unsupported.json b/mobile/rpc-foundation/goldens/tw-paste-lookup-slug-unsupported.json index 828aafa5caf..9e37bb8cb01 100644 --- a/mobile/rpc-foundation/goldens/tw-paste-lookup-slug-unsupported.json +++ b/mobile/rpc-foundation/goldens/tw-paste-lookup-slug-unsupported.json @@ -3,7 +3,7 @@ "family": "tasks.paste-lookup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-setup-hook-trust-always.json b/mobile/rpc-foundation/goldens/tw-setup-hook-trust-always.json index dcac26bcc92..969bdf1bb50 100644 --- a/mobile/rpc-foundation/goldens/tw-setup-hook-trust-always.json +++ b/mobile/rpc-foundation/goldens/tw-setup-hook-trust-always.json @@ -3,7 +3,7 @@ "family": "worktree.setup-hook-trust", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-setup-hook-trust-approved.json b/mobile/rpc-foundation/goldens/tw-setup-hook-trust-approved.json index 14344b88202..f959f14a216 100644 --- a/mobile/rpc-foundation/goldens/tw-setup-hook-trust-approved.json +++ b/mobile/rpc-foundation/goldens/tw-setup-hook-trust-approved.json @@ -3,7 +3,7 @@ "family": "worktree.setup-hook-trust", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-smart-search-all-providers.json b/mobile/rpc-foundation/goldens/tw-smart-search-all-providers.json index f3c8ae32022..e4fdd144aa6 100644 --- a/mobile/rpc-foundation/goldens/tw-smart-search-all-providers.json +++ b/mobile/rpc-foundation/goldens/tw-smart-search-all-providers.json @@ -3,7 +3,7 @@ "family": "tasks.smart-source-search", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-smart-search-gitlab-provider-error.json b/mobile/rpc-foundation/goldens/tw-smart-search-gitlab-provider-error.json index 29e07009d36..271cf0a4a83 100644 --- a/mobile/rpc-foundation/goldens/tw-smart-search-gitlab-provider-error.json +++ b/mobile/rpc-foundation/goldens/tw-smart-search-gitlab-provider-error.json @@ -3,7 +3,7 @@ "family": "tasks.smart-source-search", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-smart-search-linear-listed.json b/mobile/rpc-foundation/goldens/tw-smart-search-linear-listed.json index 277d031b6ba..193c9952676 100644 --- a/mobile/rpc-foundation/goldens/tw-smart-search-linear-listed.json +++ b/mobile/rpc-foundation/goldens/tw-smart-search-linear-listed.json @@ -3,7 +3,7 @@ "family": "tasks.smart-source-search", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "343b97826782820b7aecaddd13a4c8cdbbbca057c83021863d577a677934f3a3", diff --git a/mobile/rpc-foundation/goldens/tw-task-preferences-resume-write.json b/mobile/rpc-foundation/goldens/tw-task-preferences-resume-write.json index 1be44a3b993..87b056dd418 100644 --- a/mobile/rpc-foundation/goldens/tw-task-preferences-resume-write.json +++ b/mobile/rpc-foundation/goldens/tw-task-preferences-resume-write.json @@ -3,7 +3,7 @@ "family": "settings-best-effort", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", diff --git a/mobile/rpc-foundation/goldens/tw-workspace-source-presets-refused.json b/mobile/rpc-foundation/goldens/tw-workspace-source-presets-refused.json index ebcda5b62a6..9f535cf6c06 100644 --- a/mobile/rpc-foundation/goldens/tw-workspace-source-presets-refused.json +++ b/mobile/rpc-foundation/goldens/tw-workspace-source-presets-refused.json @@ -3,7 +3,7 @@ "family": "tasks.workspace-source", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", diff --git a/mobile/rpc-foundation/goldens/tw-workspace-source-presets.json b/mobile/rpc-foundation/goldens/tw-workspace-source-presets.json index 13b89995f1f..2a6fb03d1e2 100644 --- a/mobile/rpc-foundation/goldens/tw-workspace-source-presets.json +++ b/mobile/rpc-foundation/goldens/tw-workspace-source-presets.json @@ -3,7 +3,7 @@ "family": "tasks.workspace-source", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", diff --git a/mobile/rpc-foundation/goldens/tw-workspace-sparse-missing-preset.json b/mobile/rpc-foundation/goldens/tw-workspace-sparse-missing-preset.json index 9d265c290fe..7714870698d 100644 --- a/mobile/rpc-foundation/goldens/tw-workspace-sparse-missing-preset.json +++ b/mobile/rpc-foundation/goldens/tw-workspace-sparse-missing-preset.json @@ -3,7 +3,7 @@ "family": "tasks.workspace-sparse", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", diff --git a/mobile/rpc-foundation/goldens/tw-workspace-sparse-saved.json b/mobile/rpc-foundation/goldens/tw-workspace-sparse-saved.json index 8421fcdd82c..11ebd57f164 100644 --- a/mobile/rpc-foundation/goldens/tw-workspace-sparse-saved.json +++ b/mobile/rpc-foundation/goldens/tw-workspace-sparse-saved.json @@ -3,7 +3,7 @@ "family": "tasks.workspace-sparse", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", diff --git a/mobile/rpc-foundation/goldens/tw-workspace-ssh-connect-refused.json b/mobile/rpc-foundation/goldens/tw-workspace-ssh-connect-refused.json index c61ee6b08b8..dd4db0f3ccd 100644 --- a/mobile/rpc-foundation/goldens/tw-workspace-ssh-connect-refused.json +++ b/mobile/rpc-foundation/goldens/tw-workspace-ssh-connect-refused.json @@ -3,7 +3,7 @@ "family": "tasks.workspace-ssh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", diff --git a/mobile/rpc-foundation/goldens/tw-workspace-ssh-connected.json b/mobile/rpc-foundation/goldens/tw-workspace-ssh-connected.json index 0abee47943a..3ab7a0f977f 100644 --- a/mobile/rpc-foundation/goldens/tw-workspace-ssh-connected.json +++ b/mobile/rpc-foundation/goldens/tw-workspace-ssh-connected.json @@ -3,7 +3,7 @@ "family": "tasks.workspace-ssh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", diff --git a/mobile/rpc-foundation/goldens/tw-workspace-ssh-local-agents.json b/mobile/rpc-foundation/goldens/tw-workspace-ssh-local-agents.json index 6c653c1f894..0033bc3be23 100644 --- a/mobile/rpc-foundation/goldens/tw-workspace-ssh-local-agents.json +++ b/mobile/rpc-foundation/goldens/tw-workspace-ssh-local-agents.json @@ -3,7 +3,7 @@ "family": "tasks.workspace-ssh-local", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", diff --git a/mobile/rpc-foundation/goldens/tw-workspace-ssh-not-ready.json b/mobile/rpc-foundation/goldens/tw-workspace-ssh-not-ready.json index 890811c36e5..026d6b5d372 100644 --- a/mobile/rpc-foundation/goldens/tw-workspace-ssh-not-ready.json +++ b/mobile/rpc-foundation/goldens/tw-workspace-ssh-not-ready.json @@ -3,7 +3,7 @@ "family": "tasks.workspace-ssh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", diff --git a/mobile/rpc-foundation/goldens/worktree-catalog-snapshot.json b/mobile/rpc-foundation/goldens/worktree-catalog-snapshot.json index 42cd74aeed2..d3e17ffafe6 100644 --- a/mobile/rpc-foundation/goldens/worktree-catalog-snapshot.json +++ b/mobile/rpc-foundation/goldens/worktree-catalog-snapshot.json @@ -3,7 +3,7 @@ "family": "worktree.catalog-snapshot", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e942ddfbaa0ba6bfc2993969276987f6528ac53765d125e99a830e261f93a8e", diff --git a/mobile/rpc-foundation/goldens/worktree-home-catalog.json b/mobile/rpc-foundation/goldens/worktree-home-catalog.json index 04d619c9a43..9e68c6a5535 100644 --- a/mobile/rpc-foundation/goldens/worktree-home-catalog.json +++ b/mobile/rpc-foundation/goldens/worktree-home-catalog.json @@ -3,7 +3,7 @@ "family": "worktree.home-catalog", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e942ddfbaa0ba6bfc2993969276987f6528ac53765d125e99a830e261f93a8e", diff --git a/mobile/rpc-foundation/goldens/worktree-retired-names.json b/mobile/rpc-foundation/goldens/worktree-retired-names.json index 7f433b8f213..69805b4ee01 100644 --- a/mobile/rpc-foundation/goldens/worktree-retired-names.json +++ b/mobile/rpc-foundation/goldens/worktree-retired-names.json @@ -3,7 +3,7 @@ "family": "worktree.retired-names", "namedDeltas": [], "runnerVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "lockfileSha256": "788c1234b38a61fc882fca292341fce6690deee9cc6695673b0575cf2c4cf571", "recorderSha256": "d4fa125899cd863c03dbf96657d46b8c7d6c0ccf522b342bc4f164ed1e3becfe", "adapterSha256": "4e942ddfbaa0ba6bfc2993969276987f6528ac53765d125e99a830e261f93a8e", diff --git a/mobile/rpc-foundation/pilot-scenarios.json b/mobile/rpc-foundation/pilot-scenarios.json index 4bdcc9a41e2..536b9d2530d 100644 --- a/mobile/rpc-foundation/pilot-scenarios.json +++ b/mobile/rpc-foundation/pilot-scenarios.json @@ -1,6 +1,6 @@ { "schemaVersion": 1, - "baseline": "9add08bb5943144f5fb0178ab628cdfebe99c22a", + "baseline": "ccd228af24db04c0ea70d7a73702a5e05f970753", "scenarios": [ { "id": "b1", @@ -8385,6 +8385,201 @@ } ] }, + { + "id": "pr-sidebar-load", + "operation": "session.pr-sidebar", + "version": 1, + "family": "session.pr-sidebar", + "sites": ["mobile/src/session/mobile-pr-sidebar-state.ts"], + "schedules": [], + "steps": [ + { + "action": "load", + "id": "load" + }, + { + "complete": "hostedReview.forBranch#1", + "params": { + "repo": "id:repo-9", + "branch": "feature", + "linkedGitHubPR": null, + "active": true + }, + "reply": { + "ok": true, + "result": { + "provider": "github", + "number": 12, + "title": "Recorded", + "state": "open", + "url": "https://x/12", + "updatedAt": "2026-01-01", + "mergeable": "MERGEABLE" + } + } + }, + { + "complete": "worktree.show#1", + "params": { + "worktree": "id:repo-9::/w" + }, + "reply": { + "ok": true, + "result": { + "worktree": { + "linkedPR": 12 + } + } + } + }, + { + "checkpoint": "branch-hint" + }, + { + "complete": "github.prForBranch#1", + "params": { + "repo": "id:repo-9", + "branch": "feature", + "linkedPRNumber": 12 + }, + "reply": { + "ok": true, + "result": { + "kind": "found", + "pr": { + "number": 12, + "state": "open", + "title": "Recorded", + "url": "https://x/12", + "headSha": "head-sha-1", + "mergeable": "MERGEABLE" + }, + "fetchedAt": 0 + } + } + }, + { + "checkpoint": "pr" + }, + { + "complete": "github.prChecks#1", + "params": { + "repo": "id:repo-9", + "prNumber": 12, + "headSha": "head-sha-1" + }, + "reply": { + "ok": true, + "result": [ + { + "name": "build", + "status": "completed", + "conclusion": "success", + "checkRunId": 7 + } + ] + } + }, + { + "checkpoint": "loaded" + } + ] + }, + { + "id": "pr-sidebar-checks-refused", + "operation": "session.pr-sidebar", + "version": 1, + "family": "session.pr-sidebar", + "sites": ["mobile/src/session/mobile-pr-sidebar-state.ts"], + "schedules": [], + "steps": [ + { + "action": "load", + "id": "load" + }, + { + "complete": "hostedReview.forBranch#1", + "params": { + "repo": "id:repo-9", + "branch": "feature", + "linkedGitHubPR": null, + "active": true + }, + "reply": { + "ok": true, + "result": { + "provider": "github", + "number": 12, + "title": "Recorded", + "state": "open", + "url": "https://x/12", + "updatedAt": "2026-01-01", + "mergeable": "MERGEABLE" + } + } + }, + { + "complete": "worktree.show#1", + "params": { + "worktree": "id:repo-9::/w" + }, + "reply": { + "ok": true, + "result": { + "worktree": { + "linkedPR": 12 + } + } + } + }, + { + "checkpoint": "branch-hint" + }, + { + "complete": "github.prForBranch#1", + "params": { + "repo": "id:repo-9", + "branch": "feature", + "linkedPRNumber": 12 + }, + "reply": { + "ok": true, + "result": { + "kind": "found", + "pr": { + "number": 12, + "state": "open", + "title": "Recorded", + "url": "https://x/12", + "headSha": "head-sha-1", + "mergeable": "MERGEABLE" + }, + "fetchedAt": 0 + } + } + }, + { + "checkpoint": "pr" + }, + { + "complete": "github.prChecks#1", + "params": { + "repo": "id:repo-9", + "prNumber": 12, + "headSha": "head-sha-1" + }, + "reply": { + "ok": true, + "result": { + "checks": [] + } + } + }, + { + "checkpoint": "checks-refused" + } + ] + }, { "id": "pr-mutation-status", "operation": "session.pr-mutations", @@ -21846,6 +22041,477 @@ "checkpoint": "not-replayed" } ] + }, + { + "id": "review-file-diff-shapes", + "operation": "session.diff-review-load", + "version": 1, + "family": "session.review-file-diff", + "sites": ["mobile/src/session/mobile-diff-review-loaders.ts"], + "schedules": [], + "steps": [ + { + "action": "diff", + "id": "binary", + "args": { + "scope": "unstaged" + } + }, + { + "complete": "git.diff#1", + "params": { + "worktree": "id:repo-9::/w", + "filePath": "src/app.ts", + "staged": false + }, + "reply": { + "ok": true, + "result": { + "kind": "binary" + } + } + }, + { + "checkpoint": "binary" + }, + { + "action": "diff", + "id": "too-large", + "args": { + "scope": "staged" + } + }, + { + "complete": "git.diff#2", + "params": { + "worktree": "id:repo-9::/w", + "filePath": "src/app.ts", + "staged": true + }, + "reply": { + "ok": true, + "result": { + "kind": "too-large", + "byteLength": 2048 + } + } + }, + { + "checkpoint": "too-large" + }, + { + "action": "diff", + "id": "invalid", + "args": { + "scope": "unstaged" + } + }, + { + "complete": "git.diff#3", + "params": { + "worktree": "id:repo-9::/w", + "filePath": "src/app.ts", + "staged": false + }, + "reply": { + "ok": true, + "result": { + "kind": "unknown" + } + } + }, + { + "checkpoint": "invalid" + } + ] + }, + { + "id": "review-branch-diff-shapes", + "operation": "session.diff-review-load", + "version": 1, + "family": "session.review-branch-diff", + "sites": ["mobile/src/session/mobile-diff-review-loaders.ts"], + "schedules": [], + "steps": [ + { + "action": "diff", + "id": "branch", + "args": { + "scope": "branch" + } + }, + { + "complete": "git.branchDiff#1", + "params": { + "worktree": "id:repo-9::/w", + "filePath": "src/app.ts", + "compare": { + "baseRef": "origin/main", + "baseOid": "base-oid", + "headOid": "head-oid", + "mergeBase": "merge-base" + } + }, + "reply": { + "ok": true, + "result": { + "kind": "binary" + } + } + }, + { + "checkpoint": "branch" + }, + { + "action": "diff", + "id": "no-compare", + "args": { + "scope": "branch", + "compare": false + } + }, + { + "checkpoint": "no-compare" + } + ] + }, + { + "id": "review-git-mutations-run", + "operation": "session.diff-review-actions", + "version": 1, + "family": "session.review-git-mutations", + "sites": [ + "mobile/src/session/use-mobile-diff-review-interactions.ts", + "mobile/src/session/use-mobile-diff-review-comment-actions.ts", + "mobile/src/session/use-mobile-diff-review-git-actions.ts", + "mobile/src/session/use-mobile-diff-review-send-actions.ts", + "mobile/src/session/mobile-native-chat-stale-input.ts" + ], + "schedules": [], + "steps": [ + { + "action": "stage", + "id": "stage" + }, + { + "complete": "git.stage#1", + "params": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + }, + "reply": { + "ok": true, + "result": { + "staged": true + } + } + }, + { + "checkpoint": "staged" + }, + { + "action": "discard", + "id": "discard" + }, + { + "complete": "git.discard#1", + "params": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + }, + "reply": { + "ok": true, + "result": { + "discarded": true + } + } + }, + { + "checkpoint": "discarded" + }, + { + "action": "stage-reviewed", + "id": "stage-reviewed" + }, + { + "complete": "git.stage#2", + "params": { + "filePath": "src/app.ts", + "worktree": "id:workspace-1" + }, + "reply": { + "ok": true, + "result": { + "staged": true + } + } + }, + { + "checkpoint": "swept" + } + ] + }, + { + "id": "review-send-sheet-lists-terminals", + "operation": "session.diff-review-actions", + "version": 1, + "family": "session.review-send-sheet", + "sites": [ + "mobile/src/session/use-mobile-diff-review-interactions.ts", + "mobile/src/session/use-mobile-diff-review-comment-actions.ts", + "mobile/src/session/use-mobile-diff-review-git-actions.ts", + "mobile/src/session/use-mobile-diff-review-send-actions.ts", + "mobile/src/session/mobile-native-chat-stale-input.ts" + ], + "schedules": [], + "steps": [ + { + "action": "open-send-sheet", + "id": "open" + }, + { + "complete": "session.tabs.list#1", + "params": { + "worktree": "id:workspace-1" + }, + "reply": { + "ok": true, + "result": { + "tabs": [ + { + "id": "tab-1", + "type": "terminal", + "title": "codex", + "terminal": "terminal-1" + }, + { + "id": "tab-2", + "type": "markdown", + "title": "notes.md" + } + ] + } + } + }, + { + "checkpoint": "listed" + } + ] + }, + { + "id": "session-browser-tab-created", + "operation": "session.content-create", + "version": 1, + "family": "session.browser-tab-create", + "sites": ["mobile/src/session/use-mobile-session-content-create-actions.ts"], + "schedules": [], + "steps": [ + { + "action": "browser", + "id": "browser" + }, + { + "complete": "browser.tabCreate#1", + "params": { + "activate": true, + "url": "https://example.com/", + "worktree": "id:workspace-1" + }, + "reply": { + "ok": true, + "result": { + "browserPageId": "page-1" + } + } + }, + { + "advance": 1200 + }, + { + "checkpoint": "created" + } + ] + }, + { + "id": "structured-agent-session-created", + "operation": "agentSession.structured-launch", + "version": 1, + "family": "agentSession.structured-create", + "sites": ["mobile/src/session/mobile-structured-agent-session-launch.ts"], + "schedules": [], + "steps": [ + { + "action": "claude", + "id": "claude" + }, + { + "complete": "agentSession.createSupport#1", + "params": { + "agent": "claude", + "worktree": "id:workspace-1" + }, + "reply": { + "ok": true, + "result": { + "supported": true + } + } + }, + { + "complete": "agentSession.create#1", + "params": { + "agent": "claude", + "envelope": { + "clientOperationId": "1767225600000-00000000000040008000000000000002", + "expectedRuntimeFence": null, + "payloadFingerprint": "ce04a6ad4f07079b36cb0b4e9b1bcfd95481b5cb2428fbe93b3c0cf995ef8605", + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + }, + "worktree": "id:workspace-1" + }, + "reply": { + "ok": true, + "result": { + "ok": true, + "value": { + "sessionId": "claude_00000000_0000_4000_8000_000000000001" + } + } + } + }, + { + "checkpoint": "created" + } + ] + }, + { + "id": "session-tab-renamed", + "operation": "session.tab-close", + "version": 1, + "family": "session.tab-rename", + "sites": ["mobile/src/session/use-mobile-session-close-actions.ts"], + "schedules": [], + "steps": [ + { + "action": "rename", + "id": "rename", + "args": { + "title": "build" + } + }, + { + "complete": "terminal.rename#1", + "params": { + "terminal": "terminal-1", + "title": "build" + }, + "reply": { + "ok": true, + "result": { + "renamed": true + } + } + }, + { + "advance": 300 + }, + { + "checkpoint": "renamed" + } + ] + }, + { + "id": "session-tab-closed", + "operation": "session.tab-close", + "version": 1, + "family": "session.tab-close-session", + "sites": ["mobile/src/session/use-mobile-session-close-actions.ts"], + "schedules": [], + "steps": [ + { + "action": "close-tab", + "id": "close-tab" + }, + { + "complete": "session.tabs.close#1", + "params": { + "reason": "user", + "tabId": "tab-1", + "worktree": "id:workspace-1" + }, + "reply": { + "ok": true, + "result": { + "closed": true + } + } + }, + { + "checkpoint": "closed" + } + ] + }, + { + "id": "new-tab-local-agents", + "operation": "settings.new-tab-agents", + "version": 1, + "family": "settings.new-tab-local-agents", + "sites": ["mobile/src/session/mobile-new-tab-agent-loader.ts"], + "schedules": [], + "steps": [ + { + "action": "load", + "id": "load" + }, + { + "checkpoint": "pending" + }, + { + "complete": "repo.list#1", + "params": { + "$undefined": true + }, + "reply": { + "ok": true, + "result": { + "repos": [ + { + "id": "repo-1", + "connectionId": null + } + ] + } + } + }, + { + "complete": "settings.get#1", + "params": { + "$undefined": true + }, + "reply": { + "ok": true, + "result": { + "settings": { + "defaultTuiAgent": "codex", + "disabledTuiAgents": [] + } + } + } + }, + { + "complete": "preflight.detectAgents#1", + "params": { + "$undefined": true + }, + "reply": { + "ok": true, + "result": ["codex", "claude"] + } + }, + { + "checkpoint": "settled" + } + ] } ] } diff --git a/mobile/src/components/MobilePRSidebar.tsx b/mobile/src/components/MobilePRSidebar.tsx index f98854682c9..710adb68594 100644 --- a/mobile/src/components/MobilePRSidebar.tsx +++ b/mobile/src/components/MobilePRSidebar.tsx @@ -317,6 +317,7 @@ function PrSidebarSections({ /> - {summary.label} + {prChecksSummaryLabel(summary, checksError)} {/* Rerun is offered only when something failed; spinner-in-place while in-flight. */} {actions && summary.failed > 0 ? ( @@ -192,6 +203,7 @@ export function PRChecksSection({ checks, client, worktreeId, prRepo, actions, t ) : null} {triage?.error ? {triage.error} : null} + {checksError ? {checksError} : null} {sorted.map((check) => { const key = prCheckKey(check) const isOpen = expanded.has(key) diff --git a/mobile/src/components/pr-sidebar/pr-checks-presentation.test.ts b/mobile/src/components/pr-sidebar/pr-checks-presentation.test.ts index cf40a6b323e..5510d688307 100644 --- a/mobile/src/components/pr-sidebar/pr-checks-presentation.test.ts +++ b/mobile/src/components/pr-sidebar/pr-checks-presentation.test.ts @@ -5,6 +5,7 @@ import { firstFailingCheckKey, getPRReviewerRows, prCheckKey, + prChecksSummaryLabel, prStateBadge, sortPRChecks, summarizePRChecks @@ -86,6 +87,13 @@ describe('summarizePRChecks', () => { expect(summary.outcome).toBe('none') expect(summary.label).toBe('No checks') }) + it('reads the empty header as unavailable, not absent, when the checks read failed', () => { + const summary = summarizePRChecks([]) + expect(prChecksSummaryLabel(summary, null)).toBe('No checks') + expect(prChecksSummaryLabel(summary, 'The host sent a reply this app could not read')).toBe( + 'Checks unavailable' + ) + }) it('counts pass/pending/fail and reports worst-case outcome', () => { const summary = summarizePRChecks([ check({ conclusion: 'success' }), diff --git a/mobile/src/components/pr-sidebar/pr-checks-presentation.ts b/mobile/src/components/pr-sidebar/pr-checks-presentation.ts index 277680fb9a5..1d43af598fa 100644 --- a/mobile/src/components/pr-sidebar/pr-checks-presentation.ts +++ b/mobile/src/components/pr-sidebar/pr-checks-presentation.ts @@ -105,6 +105,11 @@ export function summarizePRChecks(checks: readonly PRCheckDetail[]): PRChecksSum } } +/** An unreadable checks reply is not an absent one, so the header must not read "No checks". */ +export function prChecksSummaryLabel(summary: PRChecksSummary, checksError: string | null): string { + return checksError === null ? summary.label : 'Checks unavailable' +} + // Per-row status word shown beside each check (desktop ChecksList parity), so the // outcome is readable without expanding the row. Mirrors getCheckStatusLabel. export function checkStatusLabel(check: PRCheckDetail): string { diff --git a/mobile/src/session/ai-vault-resume-launch.test.ts b/mobile/src/session/ai-vault-resume-launch.test.ts index 7db13fc7e78..d588aea30a2 100644 --- a/mobile/src/session/ai-vault-resume-launch.test.ts +++ b/mobile/src/session/ai-vault-resume-launch.test.ts @@ -316,7 +316,7 @@ describe('resumeAiVaultSessionInTerminal', () => { const sendRequest = vi.fn().mockResolvedValueOnce({ ok: true, result: { tab: { id: 'x' } } }) await expect( resumeAiVaultSessionInTerminal({ sendRequest }, 'worktree-1', { command: 'command' }) - ).rejects.toThrow('Created terminal response was invalid') + ).rejects.toThrow('The host sent a reply this app could not read (session.tabs.createTerminal)') }) it('throws when terminal send fails or is locked', async () => { diff --git a/mobile/src/session/ai-vault-resume-launch.ts b/mobile/src/session/ai-vault-resume-launch.ts index 73b47e9e859..fb99f199b79 100644 --- a/mobile/src/session/ai-vault-resume-launch.ts +++ b/mobile/src/session/ai-vault-resume-launch.ts @@ -19,7 +19,7 @@ import { resolveWindowsShellStartupFamily } from '../../../src/shared/windows-te import type { RpcOperationSender } from '../transport/rpc-operation-sender' import { interpretOrThrowRefusalMessage } from '../transport/rpc-refusal-message' import { reviewTerminalCreateRun, reviewTerminalSendRun } from './mobile-review-terminal-operations' -import type { MobileReviewTerminalTab } from './mobile-diff-review-rpc' +import type { MobileReviewTerminalTab } from './review-terminal-reply-schema' import type { MobileAiVaultResumeTargetStatus } from '../agent-history/agent-history-resume-target' export function buildMobileAiVaultResumeCommand(args: { @@ -175,9 +175,6 @@ export async function resumeAiVaultSessionInTerminal( () => reviewTerminalCreateRun.interpret(created), 'Failed to create terminal' ) - if (!terminalTab) { - throw new Error('Created terminal response was invalid') - } const sent = await reviewTerminalSendRun.request( client, { diff --git a/mobile/src/session/ai-vault-resume-preparation.ts b/mobile/src/session/ai-vault-resume-preparation.ts index a9047156874..bbd5dcb5923 100644 --- a/mobile/src/session/ai-vault-resume-preparation.ts +++ b/mobile/src/session/ai-vault-resume-preparation.ts @@ -46,16 +46,12 @@ export async function prepareMobileAiVaultSessionResume( response.error?.message || 'Could not prepare this legacy Codex session. Retry resume.' ) } - // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: Preserve the established response shape at this boundary. - const result = aiVaultResumePreparationRun.interpret(response) as { - useRealCodexHome?: unknown - substituteCodexHome?: unknown - } | null + const result = aiVaultResumePreparationRun.interpret(response) if (result?.useRealCodexHome === true) { return { ...session, codexHome: null } } // Why: older hosts never send a repin home, so absence keeps the session's own home. - if (typeof result?.substituteCodexHome === 'string' && result.substituteCodexHome) { + if (result?.substituteCodexHome) { return { ...session, codexHome: result.substituteCodexHome } } return session diff --git a/mobile/src/session/clipboard-image-reply-schema.ts b/mobile/src/session/clipboard-image-reply-schema.ts new file mode 100644 index 00000000000..e8fcb44c0f4 --- /dev/null +++ b/mobile/src/session/clipboard-image-reply-schema.ts @@ -0,0 +1,32 @@ +import { z } from 'zod' + +// The five `clipboard.*` image-upload replies. Checked against +// src/main/runtime/rpc/methods/clipboard.ts:98-194, which returns `{ uploadId }` from +// startImageUpload, `{ receivedBase64Length }` from appendImageUploadChunk, a bare path string +// from commitImageUpload and saveImageAsTempFile, and `{ aborted: true }` from abortImageUpload. + +/** + * The slot the chunk loop is addressed to. + * + * `uploadId` is required because mobile-clipboard-image.ts:156 destructures it and puts it in the + * params of every append, the commit and the abort. Main cast the payload and let the destructure + * throw a V8 TypeError whose text the composer showed; this reads as one incompatible reply. + */ +export const clipboardImageUploadSlotSchema = z.looseObject({ uploadId: z.string() }) + +/** + * The host path a commit or the single-frame fallback answers with. + * + * A string, not a passthrough: mobile-clipboard-image.ts:112 returns it as the upload's value and + * buildMobileImagePastePayload() calls `.split` on it, so a non-string reaches the terminal as + * `undefined` pasted into the pane. + */ +export const clipboardImagePathSchema = z.string() + +/** + * The two replies no call site reads: the chunk acknowledgement, whose interpretation is discarded + * at mobile-clipboard-image.ts:162, and the abort, whose request is never interpreted at all + * (:180). Nothing is required because nothing is read — declaring the host's own members here + * would fail a reply for a field with no consumer. + */ +export const clipboardImageUnreadReplySchema = z.unknown() diff --git a/mobile/src/session/diff-review-reply-schema.ts b/mobile/src/session/diff-review-reply-schema.ts new file mode 100644 index 00000000000..b35da5da76b --- /dev/null +++ b/mobile/src/session/diff-review-reply-schema.ts @@ -0,0 +1,184 @@ +import { z } from 'zod' +import { salvagedOptional, salvagingArray } from '../../../src/shared/zod-salvage' +import type { + MobileGitBranchCompareResult, + MobileGitBranchCompareSummary +} from '../source-control/mobile-branch-compare' + +// The replies the diff-review screen and the PR branch-context loader read: `git.branchCompare` +// normalized, `worktree.show`'s review notes, `git.diff` / `git.branchDiff`, and the three +// file-level git mutations. Checked against GitBranchCompareResult and GitDiffResult in +// src/shared/git-diff-compare-types.ts and the worktree record in src/shared/runtime-types.ts, +// all of which src/main/runtime/rpc/methods/git.ts and worktree.ts return verbatim. +// +// These are projections, not the verbatim payloads the Changes screen publishes. Where main's +// hand parser dropped a member, so does this schema; where it answered a value the consumer +// immediately turned into its own error, the schema refuses instead, so the error names the method. + +const GIT_BRANCH_CHANGE_STATUS = ['modified', 'added', 'deleted', 'renamed', 'copied'] as const +const GIT_BRANCH_COMPARE_STATUS = [ + 'ready', + 'invalid-base', + 'unborn-head', + 'no-merge-base', + 'loading', + 'error' +] as const + +type GitBranchCompareStatus = (typeof GIT_BRANCH_COMPARE_STATUS)[number] + +/** + * One committed change. + * + * `status` is a closed set on purpose, where the Changes screen's verbatim reader opens it: main + * dropped a row whose status it did not recognise — `untracked` included, which cannot be a + * committed change — so degrading an unknown arm to `modified` here would add a row main never + * drew. `path` is non-empty because main's `!path` drop is falsy, not nullish. + */ +const branchChangeEntrySchema = z.looseObject({ + path: z.string().min(1), + status: z.enum(GIT_BRANCH_CHANGE_STATUS), + oldPath: salvagedOptional('oldPath', z.string()), + added: salvagedOptional('added', z.number().finite()), + removed: salvagedOptional('removed', z.number().finite()) +}) + +/** + * The compare summary the review screen and the PR branch context share. + * + * `baseRef`, `compareRef` and `changedFiles` are required and answer for the whole reply: main + * returned null when any was missing, and three screens route on that null. `status` is the one + * member main coerced rather than dropped — an unreadable or absent status became `error`, which + * formatMobileBranchCompareSummary renders — so it is read as unknown and coerced in the + * transform rather than declared as an enum, whose absence would be fatal. + */ +const branchCompareSummarySchema = z.looseObject({ + baseRef: z.string().min(1), + compareRef: z.string().min(1), + changedFiles: z.number().finite(), + status: z.unknown().optional(), + baseOid: salvagedOptional('baseOid', z.string()), + headOid: salvagedOptional('headOid', z.string()), + mergeBase: salvagedOptional('mergeBase', z.string()), + commitsAhead: salvagedOptional('commitsAhead', z.number().finite()), + errorMessage: salvagedOptional('errorMessage', z.string()) +}) + +/** + * The normalized compare both review loaders read. + * + * `entries` is a required array because main answered null without one, and a salvaging array so a + * single unreadable row drops instead of failing the compare. No `.catch(null)`: every caller + * turned main's null into an error string of its own ("Committed changes response was invalid"), + * so refusing here names the method in that same slot instead of inventing a second vocabulary. + */ +export const branchCompareProjectionSchema: z.ZodType = z + .looseObject({ + summary: branchCompareSummarySchema, + entries: salvagingArray(branchChangeEntrySchema) + }) + .transform((compare): MobileGitBranchCompareResult => ({ + summary: { + baseRef: compare.summary.baseRef, + baseOid: compare.summary.baseOid ?? null, + compareRef: compare.summary.compareRef, + headOid: compare.summary.headOid ?? null, + mergeBase: compare.summary.mergeBase ?? null, + changedFiles: compare.summary.changedFiles, + commitsAhead: compare.summary.commitsAhead, + status: readProjectedCompareStatus(compare.summary.status), + errorMessage: compare.summary.errorMessage + } satisfies MobileGitBranchCompareSummary, + entries: compare.entries.map((entry) => ({ + path: entry.path, + status: entry.status, + oldPath: entry.oldPath, + added: entry.added, + removed: entry.removed + })) + })) + +// Main coerced an unreadable compare status to 'error' rather than dropping the reply, and the +// summary line renders off that value, so the coercion is the behaviour rather than a defect. +function readProjectedCompareStatus(value: unknown): GitBranchCompareStatus { + const parsed = z.enum(GIT_BRANCH_COMPARE_STATUS).safeParse(value) + return parsed.success ? parsed.data : 'error' +} + +export type MobileReviewWorktreeMetadata = { + diffComments: unknown + mobileDiffReview: unknown +} + +/** + * The two review members the screen keeps off the worktree record. + * + * Neither is required: both are normalized downstream (mobile-diff-review-loaders.ts:119-120 hands + * them to normalizeMobileDiffComments and normalizeMobileDiffReviewState, which accept anything), + * and a worktree that has never been reviewed carries neither. `worktree` is salvaged rather than + * required for the same reason main tolerated it: a record it could not read became two absent + * members, not an error. + */ +export const reviewWorktreeMetadataSchema = z + .looseObject({ + worktree: salvagedOptional( + 'worktree', + z.looseObject({ + diffComments: z.unknown().optional(), + mobileDiffReview: z.unknown().optional() + }) + ) + }) + .transform((reply): MobileReviewWorktreeMetadata => ({ + diffComments: reply.worktree?.diffComments, + mobileDiffReview: reply.worktree?.mobileDiffReview + })) + +const reviewTextDiffSchema = z + .looseObject({ + kind: z.literal('text'), + originalContent: z.string(), + modifiedContent: z.string() + }) + .transform((diff) => ({ + kind: 'text' as const, + originalContent: diff.originalContent, + modifiedContent: diff.modifiedContent + })) + +const reviewBinaryDiffSchema = z + .looseObject({ kind: z.literal('binary') }) + .transform(() => ({ kind: 'binary' as const })) + +const reviewTooLargeDiffSchema = z + .looseObject({ + kind: z.literal('too-large'), + byteLength: salvagedOptional('byteLength', z.number().finite()) + }) + .transform((diff) => ({ kind: 'too-large' as const, byteLength: diff.byteLength })) + +/** + * A single file's diff, as the review screen renders it. + * + * Three arms and nothing else, because the screen has a render for each and no fallback: main + * answered null for any other shape and mobile-diff-review-loaders.ts:175 turned that null into + * "Diff response was invalid" on the spot. Refusing instead puts the method in that message. The + * arm set is closed for the same reason the entry status is: a kind this build cannot render is + * not a diff it can degrade into one. + */ +export const reviewGitDiffSchema = z.union([ + reviewTextDiffSchema, + reviewBinaryDiffSchema, + reviewTooLargeDiffSchema +]) + +/** + * The three file-level git mutations and the bulk stage. + * + * Nothing is declared: use-mobile-diff-review-git-actions.ts:42 discards the interpretation and + * :80 reads only the acceptance verdict, so every member here would be a requirement with no + * reader behind it. + */ +export const reviewGitMutationSchema = z.unknown() + +export type MobileReviewGitDiffResult = z.output diff --git a/mobile/src/session/github-pr-check-reply-schema.ts b/mobile/src/session/github-pr-check-reply-schema.ts new file mode 100644 index 00000000000..194717423d4 --- /dev/null +++ b/mobile/src/session/github-pr-check-reply-schema.ts @@ -0,0 +1,111 @@ +import { z } from 'zod' +import { salvagedOptional, salvagingArray } from '../../../src/shared/zod-salvage' +import type { + PRCheckAnnotation, + PRCheckJob, + PRCheckRunDetails, + PRCheckStep +} from '../../../src/shared/github/check-types' +import { prCount, prText } from './github-pr-entity-reply-schema' + +// `github.prCheckDetails`: one expanded check run, with the annotations, jobs and steps the panel +// lists under it. Checked against PRCheckRunDetails in src/shared/github/check-types.ts, which +// src/main/runtime/rpc/methods/github-pull-request-methods.ts returns from the GitHub client +// verbatim. Every member but the run's own name carries main's default rather than a requirement, +// because the panel renders each one unguarded and the host omits them freely. + +const checkAnnotationSchema = z + .looseObject({ + path: prText('path'), + startLine: prCount('startLine'), + endLine: prCount('endLine'), + annotationLevel: prText('annotationLevel'), + title: prText('title'), + message: prText('message'), + rawDetails: prText('rawDetails') + }) + .transform((annotation): PRCheckAnnotation => ({ + path: annotation.path ?? null, + startLine: annotation.startLine ?? null, + endLine: annotation.endLine ?? null, + annotationLevel: annotation.annotationLevel ?? null, + title: annotation.title ?? null, + message: annotation.message ?? '', + rawDetails: annotation.rawDetails ?? null + })) + +const checkStepSchema = z + .looseObject({ + name: prText('name'), + status: prText('status'), + conclusion: prText('conclusion'), + startedAt: prText('startedAt'), + completedAt: prText('completedAt') + }) + .transform((step): PRCheckStep => ({ + name: step.name ?? '', + status: step.status ?? null, + conclusion: step.conclusion ?? null, + startedAt: step.startedAt ?? null, + completedAt: step.completedAt ?? null + })) + +const checkJobSchema = z + .looseObject({ + id: prCount('id'), + name: prText('name'), + status: prText('status'), + conclusion: prText('conclusion'), + startedAt: prText('startedAt'), + completedAt: prText('completedAt'), + url: prText('url'), + logTail: prText('logTail'), + steps: salvagedOptional('steps', salvagingArray(checkStepSchema)) + }) + .transform((job): PRCheckJob => ({ + id: job.id ?? null, + name: job.name ?? '', + status: job.status ?? null, + conclusion: job.conclusion ?? null, + startedAt: job.startedAt ?? null, + completedAt: job.completedAt ?? null, + url: job.url ?? null, + logTail: job.logTail ?? null, + steps: job.steps ?? [] + })) + +/** One check run, expanded. `name` is the only requirement, exactly as it was main's null gate. */ +export const githubPrCheckDetailsSchema = z + .looseObject({ + name: prText('name'), + status: prText('status'), + conclusion: prText('conclusion'), + url: prText('url'), + detailsUrl: prText('detailsUrl'), + startedAt: prText('startedAt'), + completedAt: prText('completedAt'), + title: prText('title'), + summary: prText('summary'), + text: prText('text'), + annotations: salvagedOptional('annotations', salvagingArray(checkAnnotationSchema)), + jobs: salvagedOptional('jobs', salvagingArray(checkJobSchema)) + }) + .transform((run): PRCheckRunDetails | null => + run.name === undefined + ? null + : { + name: run.name, + status: run.status ?? null, + conclusion: run.conclusion ?? null, + url: run.url ?? null, + detailsUrl: run.detailsUrl ?? null, + startedAt: run.startedAt ?? null, + completedAt: run.completedAt ?? null, + title: run.title ?? null, + summary: run.summary ?? null, + text: run.text ?? null, + annotations: run.annotations ?? [], + jobs: run.jobs ?? [] + } + ) + .nullable() diff --git a/mobile/src/session/github-pr-comment-parsers.ts b/mobile/src/session/github-pr-comment-parsers.ts deleted file mode 100644 index 5d5d49b746f..00000000000 --- a/mobile/src/session/github-pr-comment-parsers.ts +++ /dev/null @@ -1,81 +0,0 @@ -import type { - GitHubReaction, - GitHubReactionContent, - PRComment -} from '../../../src/shared/github/comment-types' -import { isRecord, readBoolean, readNumber, readString } from './github-pr-value-readers' - -// Defensive parsers for the PR conversation comments carried by -// github.workItemDetails. Split out of github-pr-parsers to keep that file under -// the 300-line cap. Each returns null / [] on unparseable input rather than throwing. - -const REACTION_CONTENTS: ReadonlySet = new Set([ - '+1', - '-1', - 'laugh', - 'confused', - 'heart', - 'hooray', - 'rocket', - 'eyes' -]) - -function readReaction(value: unknown): GitHubReaction | null { - if (!isRecord(value)) { - return null - } - const content = readString(value.content) - const count = readNumber(value.count) - if (content === undefined || !REACTION_CONTENTS.has(content) || count === undefined) { - return null - } - return { content: content as GitHubReactionContent, count } -} - -function readReactions(value: unknown): GitHubReaction[] | undefined { - if (!Array.isArray(value)) { - return undefined - } - const parsed = value.flatMap((entry): GitHubReaction[] => { - const reaction = readReaction(entry) - return reaction ? [reaction] : [] - }) - return parsed.length > 0 ? parsed : undefined -} - -function readPRComment(value: unknown): PRComment | null { - if (!isRecord(value)) { - return null - } - const id = readNumber(value.id) - if (id === undefined) { - return null - } - return { - id, - author: readString(value.author) ?? '', - authorAvatarUrl: readString(value.authorAvatarUrl) ?? '', - body: readString(value.body) ?? '', - createdAt: readString(value.createdAt) ?? '', - url: readString(value.url) ?? '', - reactions: readReactions(value.reactions), - path: readString(value.path), - threadId: readString(value.threadId), - isResolved: readBoolean(value.isResolved), - isOutdated: readBoolean(value.isOutdated), - line: readNumber(value.line), - startLine: readNumber(value.startLine), - isBot: readBoolean(value.isBot) - } -} - -// Preserves upstream order — the timeline relies on it for thread grouping. -export function readPRComments(value: unknown): PRComment[] { - if (!Array.isArray(value)) { - return [] - } - return value.flatMap((entry): PRComment[] => { - const parsed = readPRComment(entry) - return parsed ? [parsed] : [] - }) -} diff --git a/mobile/src/session/github-pr-entity-reply-schema.ts b/mobile/src/session/github-pr-entity-reply-schema.ts new file mode 100644 index 00000000000..947a6b840e0 --- /dev/null +++ b/mobile/src/session/github-pr-entity-reply-schema.ts @@ -0,0 +1,274 @@ +import { z } from 'zod' +import { salvagedOptional, salvagingArray } from '../../../src/shared/zod-salvage' +import type { GitHubReaction, PRComment } from '../../../src/shared/github/comment-types' +import type { + GitHubAssignableUser, + GitHubPRMergeMethodSettings, + GitHubPRReviewSummary, + GitHubRepositoryIdentity, + ProviderCheckSummary +} from '../../../src/shared/github/pull-request-types' +import type { PRCheckDetail } from '../../../src/shared/github/check-types' + +// The entities the `github.*` PR reads are built out of: users, review summaries, repo identities, +// merge settings, check summaries, conversation comments and check rows. Checked against +// src/shared/github/pull-request-types.ts, comment-types.ts and check-types.ts, which +// src/main/runtime/rpc/methods/github-pull-request-methods.ts returns from the GitHub client +// verbatim. +// +// One rule runs through the file: a member the entity is *identified* by is required, and an entity +// missing one drops out of its list rather than failing the whole reply — which is what main's +// `return null` inside a `flatMap` did. Everything else is a salvaged optional with main's own +// default applied in the transform, because the shared types declare those members non-optional and +// every renderer reads them unguarded. + +export const PR_STATE = ['open', 'closed', 'merged', 'draft'] as const +export const CHECK_STATUS = ['pending', 'success', 'failure', 'neutral'] as const +export const MERGEABLE_STATE = ['MERGEABLE', 'CONFLICTING', 'UNKNOWN'] as const +export const REVIEW_DECISION = ['APPROVED', 'CHANGES_REQUESTED', 'REVIEW_REQUIRED'] as const +const CHECK_RUN_STATUS = ['queued', 'in_progress', 'completed'] as const +// `action_required` stays in the set: dropping it rendered a merge-blocking approval gate as a +// pending check, because the shared classifier counts it as a failure. +const CHECK_RUN_CONCLUSION = [ + 'success', + 'failure', + 'cancelled', + 'timed_out', + 'action_required', + 'neutral', + 'skipped', + 'pending' +] as const +const MERGE_METHOD = ['merge', 'squash', 'rebase'] as const +const CHECK_SUMMARY_STATE = ['success', 'failure', 'pending', 'neutral', 'none'] as const +const REACTION_CONTENT = [ + '+1', + '-1', + 'laugh', + 'confused', + 'heart', + 'hooray', + 'rocket', + 'eyes' +] as const + +/** A string member that reads as absent when the host sends something else. */ +export function prText(name: string) { + return salvagedOptional(name, z.string()) +} + +/** A number member; non-finite reads as absent, the way `Number.isFinite` gated main's. */ +export function prCount(name: string) { + return salvagedOptional(name, z.number().finite()) +} + +export function prFlag(name: string) { + return salvagedOptional(name, z.boolean()) +} + +/** A tri-state member: an explicit `null` is a value the sidebar routes on, not an absence. */ +export function prNullableFlag(name: string) { + return salvagedOptional(name, z.boolean().nullable()) +} + +export function prNullableText(name: string) { + return salvagedOptional(name, z.string().nullable()) +} + +/** A list that reads as empty when the host sends no array, which is what `readStringArray` did. */ +export function prStringList(name: string) { + return salvagedOptional(name, salvagingArray(z.string())) +} + +/** `login` identifies the user; a row without one was never rendered. */ +const assignableUserSchema = z + .looseObject({ + login: z.string(), + name: prText('name'), + avatarUrl: prText('avatarUrl') + }) + .transform((user): GitHubAssignableUser => ({ + login: user.login, + name: user.name ?? null, + avatarUrl: user.avatarUrl ?? '' + })) + +export function prUserList(name: string) { + return salvagedOptional(name, salvagingArray(assignableUserSchema)) +} + +export const assignableUsersSchema = salvagingArray(assignableUserSchema) + +/** + * One review. + * + * Desktop maps `latestReviews` to a top-level `login`; raw `gh pr view --json` keeps a nested + * `author.login`. Both are accepted so mobile never drops a reviewer, which is why `login` is + * assembled in the transform rather than declared required at the top level. + */ +const reviewSummarySchema = z + .looseObject({ + login: prText('login'), + state: prText('state'), + avatarUrl: prText('avatarUrl'), + author: salvagedOptional( + 'author', + z.looseObject({ + login: prText('login'), + avatarUrl: prText('avatarUrl'), + avatar_url: prText('avatar_url') + }) + ) + }) + .transform((review, ctx): GitHubPRReviewSummary => { + const login = review.login ?? review.author?.login + if (login === undefined) { + ctx.addIssue({ code: 'custom', message: 'review has no login', input: review }) + return z.NEVER + } + return { + login, + state: review.state ?? null, + avatarUrl: review.avatarUrl ?? review.author?.avatarUrl ?? review.author?.avatar_url ?? null + } + }) + +export function prReviewList(name: string) { + return salvagedOptional(name, salvagingArray(reviewSummarySchema)) +} + +/** + * The head repo a fork PR's checks and merge are keyed on. + * + * Empty owner or repo is malformed rather than a valid identity, so `.min(1)` keeps main's falsy + * drop. `host` is carried because dropping it strips the GitHub Enterprise identity before every + * subsequent PR RPC, forcing the host to re-derive it per call. + */ +const repoIdentitySchema = z + .looseObject({ owner: z.string().min(1), repo: z.string().min(1), host: prText('host') }) + .transform((identity): GitHubRepositoryIdentity => ({ + owner: identity.owner, + repo: identity.repo, + ...(identity.host ? { host: identity.host } : {}) + })) + +export function prRepoIdentity(name: string) { + return salvagedOptional(name, repoIdentitySchema) +} + +/** `defaultMethod` decides which methods the merge picker may offer, so a settings block without a + * readable one is no settings block at all. */ +const mergeMethodSettingsSchema = z + .looseObject({ + defaultMethod: z.enum(MERGE_METHOD), + allowedMethods: z.looseObject({ + merge: prFlag('merge'), + squash: prFlag('squash'), + rebase: prFlag('rebase') + }) + }) + .transform((settings): GitHubPRMergeMethodSettings => ({ + defaultMethod: settings.defaultMethod, + allowedMethods: { + merge: settings.allowedMethods.merge ?? false, + squash: settings.allowedMethods.squash ?? false, + rebase: settings.allowedMethods.rebase ?? false + } + })) + +export function prMergeMethodSettings(name: string) { + return salvagedOptional(name, mergeMethodSettingsSchema) +} + +/** `state` is the summary; the counts are all defaulted, so a block without a state is dropped. */ +const checkSummarySchema = z + .looseObject({ + state: z.enum(CHECK_SUMMARY_STATE), + total: prCount('total'), + passed: prCount('passed'), + failed: prCount('failed'), + pending: prCount('pending'), + neutral: prCount('neutral') + }) + .transform((summary): ProviderCheckSummary => ({ + state: summary.state, + total: summary.total ?? 0, + passed: summary.passed ?? 0, + failed: summary.failed ?? 0, + pending: summary.pending ?? 0, + neutral: summary.neutral ?? 0 + })) + +export function prCheckSummary(name: string) { + return salvagedOptional(name, checkSummarySchema) +} + +const reactionSchema = z + .looseObject({ content: z.enum(REACTION_CONTENT), count: z.number().finite() }) + .transform((reaction): GitHubReaction => ({ content: reaction.content, count: reaction.count })) + +/** One conversation comment. `id` is the identity the timeline keys and threads by. */ +const prCommentSchema = z + .looseObject({ + id: z.number().finite(), + author: prText('author'), + authorAvatarUrl: prText('authorAvatarUrl'), + body: prText('body'), + createdAt: prText('createdAt'), + url: prText('url'), + reactions: salvagedOptional('reactions', salvagingArray(reactionSchema)), + path: prText('path'), + threadId: prText('threadId'), + isResolved: prFlag('isResolved'), + isOutdated: prFlag('isOutdated'), + line: prCount('line'), + startLine: prCount('startLine'), + isBot: prFlag('isBot') + }) + .transform((comment): PRComment => ({ + id: comment.id, + author: comment.author ?? '', + authorAvatarUrl: comment.authorAvatarUrl ?? '', + body: comment.body ?? '', + createdAt: comment.createdAt ?? '', + url: comment.url ?? '', + // An empty reaction list reads as absent, so the timeline renders no reaction row at all. + reactions: comment.reactions?.length ? comment.reactions : undefined, + path: comment.path, + threadId: comment.threadId, + isResolved: comment.isResolved, + isOutdated: comment.isOutdated, + line: comment.line, + startLine: comment.startLine, + isBot: comment.isBot + })) + +/** Preserves upstream order — the timeline relies on it for thread grouping. */ +export function prCommentList(name: string) { + return salvagedOptional(name, salvagingArray(prCommentSchema)) +} + +/** One check row. `name` labels it and `status` decides its icon, so neither can be defaulted. */ +const checkDetailSchema = z + .looseObject({ + name: z.string(), + status: z.enum(CHECK_RUN_STATUS), + conclusion: salvagedOptional('conclusion', z.enum(CHECK_RUN_CONCLUSION)), + url: prText('url'), + checkRunId: prCount('checkRunId'), + workflowRunId: prCount('workflowRunId') + }) + .transform((check): PRCheckDetail => ({ + name: check.name, + status: check.status, + conclusion: check.conclusion ?? null, + url: check.url ?? null, + checkRunId: check.checkRunId, + workflowRunId: check.workflowRunId + })) + +export const prChecksSchema = salvagingArray(checkDetailSchema) + +export function prCheckList(name: string) { + return salvagedOptional(name, prChecksSchema) +} diff --git a/mobile/src/session/github-pr-mutation-operations.ts b/mobile/src/session/github-pr-mutation-operations.ts index 67b06a3a816..097d7d6230b 100644 --- a/mobile/src/session/github-pr-mutation-operations.ts +++ b/mobile/src/session/github-pr-mutation-operations.ts @@ -1,11 +1,11 @@ import { bindDeferredRpcOperation, defineRpcOperation } from '../transport/rpc-operation' import type { RpcMethodName } from '../transport/rpc-params-contract' -import type { RpcCompatibleReader } from '../transport/rpc-operation-contract' +import { rpcResultVariant, rpcResultVariants } from '../transport/rpc-operation-result-reader' import { - rpcPayloadMember, - rpcReadUnchecked, - rpcUncheckedPayloadReader -} from '../transport/rpc-reader-payload' + githubPrMutationConfirmationSchema, + githubPrMutationStatusSchemas, + type GitHubPrMutationStatus +} from './github-pr-mutation-reply-schema' // Host-state changes on the `github.*` PR surface. A lost reply here is *unknown*, never failed: // none of these operations interprets a transport rejection, so the rejection object — and the @@ -13,34 +13,24 @@ import { // wrappers still collapse it into their `{ ok: false }` outcome, exactly as main did; nothing here // retries, and no operation below treats a dropped reply as evidence the mutation did not happen. -/** - * What a PR mutation reported in-band. `structured: false` is the host returning void or a bare - * value with no `ok` member, which every caller has always read as success. - */ -export type GitHubPrMutationStatus = - | { readonly structured: false } - | { readonly structured: true; readonly ok: unknown; readonly error: unknown } +export type { GitHubPrMutationStatus } from './github-pr-mutation-reply-schema' /** * One reader for ten methods, not ten readers. * - * The `ok in result` test and the `error` read are a single host convention — GitHubProjectMutation - * -Result and GitHubCommentResult share it — so there is no input on which two of these methods - * would want different answers. Which failure text a caller shows is the caller's, not the - * reader's: `extractMutationError` still names the method in its fallback. + * The `ok` test and the `error` read are a single host convention — GitHubProjectMutationResult + * and GitHubCommentResult share it — so there is no input on which two of these methods would want + * different answers. Which failure text a caller shows is the caller's, not the reader's: + * `extractMutationError` still names the method in its fallback. Two variants rather than one + * schema because the host's own result is a union whose arms require different members. */ -const mutationStatusReader: RpcCompatibleReader< - unknown, - 'pr-mutation-status', +const mutationStatusReader = rpcResultVariants< + 'pr-mutation-status' | 'pr-mutation-void', GitHubPrMutationStatus -> = (raw) => - raw && typeof raw === 'object' && 'ok' in raw - ? rpcReadUnchecked('pr-mutation-status', { - structured: true, - ok: raw.ok, - error: rpcPayloadMember(raw, 'error') - }) - : rpcReadUnchecked('pr-mutation-status', { structured: false }) +>([ + rpcResultVariant('pr-mutation-status', githubPrMutationStatusSchemas[0]), + rpcResultVariant('pr-mutation-void', githubPrMutationStatusSchemas[1]) +]) // Ten operations, one definition site: they share a method-independent acceptance, barrier and // reader, and writing the same five lines ten times would hide that rather than show it. Name and @@ -104,16 +94,16 @@ export const githubPrIssueCommentDelete = mutationStatusOperation( 'github.project.deleteIssueCommentBySlug' ) -// The two mutations whose host result is a bare boolean rather than a status envelope. Their -// payload is unread here on purpose: `=== true` is the caller's confirmation rule, and reading it -// as a status would turn a `false` into the "no structured status" success the envelope methods get. +// The two mutations whose host result is a bare boolean rather than a status envelope. `=== true` +// is the caller's confirmation rule, so reading them as a status would turn a `false` into the +// "no structured status" success the envelope methods get. export const githubPrTitleSet = bindDeferredRpcOperation( defineRpcOperation({ name: 'github.update-pr-title', method: 'github.updatePRTitle', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('pr-mutation-confirmation') + read: rpcResultVariant('pr-mutation-confirmation', githubPrMutationConfirmationSchema) }) ) @@ -123,6 +113,6 @@ export const githubPrReviewThreadResolve = bindDeferredRpcOperation( method: 'github.resolveReviewThread', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('pr-mutation-confirmation') + read: rpcResultVariant('pr-mutation-confirmation', githubPrMutationConfirmationSchema) }) ) diff --git a/mobile/src/session/github-pr-mutation-reply-schema.ts b/mobile/src/session/github-pr-mutation-reply-schema.ts new file mode 100644 index 00000000000..85ab46115d5 --- /dev/null +++ b/mobile/src/session/github-pr-mutation-reply-schema.ts @@ -0,0 +1,59 @@ +import { z } from 'zod' + +// The two reply contracts the `github.*` PR mutation surface uses. Checked against +// GitHubProjectMutationResult / GitHubCommentResult in src/shared/github/project-result-types.ts +// and comment-types.ts for the status envelope, and against updatePRTitle / +// resolveReviewThread in src/main/github/client/update/, both `Promise`, for the +// confirmation. + +/** + * What a PR mutation reported in-band. `structured: false` is the host returning void or a bare + * value with no `ok` member, which every caller has always read as success. + */ +export type GitHubPrMutationStatus = + | { readonly structured: false } + | { readonly structured: true; readonly ok: unknown; readonly error: unknown } + +/** + * The status envelope. + * + * `ok` is a bare `z.unknown()`, which zod 4 treats as required — that is exactly main's + * `'ok' in raw` test, and it is the whole discriminant. Neither `ok` nor `error` is typed: + * github-pr-mutation-outcome.ts:60 compares `ok` to `true` and :15-26 reads `error` as a string or + * an object with a `message`, both fully guarded, so narrowing either would refuse a reply the + * caller already handles. + */ +const mutationStatusEnvelopeSchema = z + .looseObject({ ok: z.unknown(), error: z.unknown().optional() }) + .transform((reply): GitHubPrMutationStatus => ({ + structured: true, + ok: reply.ok, + error: reply.error + })) + +/** + * Everything else, which is a success with nothing to report. + * + * Deliberately `z.unknown()`: main read a void reply, a bare string and an array alike as an + * unstructured success, and a mutation the host accepted must not become an error because its + * body was shaped differently. The envelope arm is declared first so a reply carrying `ok` is + * read as the status it is. + */ +const mutationVoidSchema = z + .unknown() + .transform((): GitHubPrMutationStatus => ({ structured: false })) + +export const githubPrMutationStatusSchemas = [ + mutationStatusEnvelopeSchema, + mutationVoidSchema +] as const + +/** + * The two mutations whose host result is a bare boolean. + * + * `z.boolean()` rather than a passthrough, because `=== true` is the caller's confirmation rule + * (github-pr-mutation-outcome.ts:93) and a non-boolean silently read as "not confirmed" — the same + * outcome a real `false` gets, so a host whose reply shape drifted was indistinguishable from one + * that declined the edit. A refused boolean is still `false` and still reaches that rule. + */ +export const githubPrMutationConfirmationSchema = z.boolean() diff --git a/mobile/src/session/github-pr-parsers.ts b/mobile/src/session/github-pr-parsers.ts deleted file mode 100644 index b1f8e4a7a0c..00000000000 --- a/mobile/src/session/github-pr-parsers.ts +++ /dev/null @@ -1,315 +0,0 @@ -import type { - PRCheckAnnotation, - PRCheckDetail, - PRCheckJob, - PRCheckRunDetails, - PRCheckStep -} from '../../../src/shared/github/check-types' -import type { - GitHubAssignableUser, - GitHubPRReviewSummary, - PRInfo -} from '../../../src/shared/github/pull-request-types' -import type { - GitHubWorkItem, - GitHubWorkItemDetails -} from '../../../src/shared/github/work-item-types' -import { - normalizeGitHubPRForBranchOutcome, - type GitHubPRForBranchResponse -} from '../../../src/shared/github/pull-request-for-branch-outcome' -import { readPRComments } from './github-pr-comment-parsers' -import type { HostedReviewInfo } from '../../../src/shared/hosted-review' -import { - isRecord, - readAssignableUserArray, - readBoolean, - readCheckRunConclusion, - readCheckRunStatus, - readCheckStatus, - readCheckSummary, - readMergeableState, - readMergeMethodSettings, - readNumber, - readPRState, - readProvider, - readRepoIdentity, - readReviewDecision, - readReviewSummary, - readString, - readStringArray -} from './github-pr-value-readers' - -// Defensive entity parsers for the github.* / hostedReview.* PR reads. Each -// returns null (or an empty collection) on unparseable input rather than throwing. - -export function readForBranch(value: unknown): HostedReviewInfo | null { - if (!isRecord(value)) { - return null - } - const provider = readProvider(value.provider) - const number = readNumber(value.number) - const title = readString(value.title) - const url = readString(value.url) - const updatedAt = readString(value.updatedAt) - // Why: the gate decides on provider/number; bail only when the core identity - // is unparseable rather than throwing on partial payloads. - if (provider === undefined || number === undefined) { - return null - } - const state = value.state - return { - provider, - number, - title: title ?? '', - state: - state === 'open' || state === 'closed' || state === 'merged' || state === 'draft' - ? state - : 'open', - url: url ?? '', - status: readCheckStatus(value.status), - updatedAt: updatedAt ?? '', - mergeable: readMergeableState(value.mergeable) ?? 'UNKNOWN', - reviewDecision: readReviewDecision(value.reviewDecision), - autoMergeEnabled: readBoolean(value.autoMergeEnabled), - autoMergeAllowed: - value.autoMergeAllowed === null ? null : (readBoolean(value.autoMergeAllowed) ?? undefined), - mergeStateStatus: value.mergeStateStatus === null ? null : readString(value.mergeStateStatus), - headSha: readString(value.headSha) - } -} - -export function readPRForBranch(value: unknown): PRInfo | null { - if (!isRecord(value)) { - return null - } - const number = readNumber(value.number) - const state = readPRState(value.state) - if (number === undefined || state === null) { - return null - } - return { - number, - title: readString(value.title) ?? '', - state, - url: readString(value.url) ?? '', - checksStatus: readCheckStatus(value.checksStatus), - updatedAt: readString(value.updatedAt) ?? '', - mergeable: readMergeableState(value.mergeable) ?? 'UNKNOWN', - reviewDecision: readReviewDecision(value.reviewDecision), - autoMergeEnabled: readBoolean(value.autoMergeEnabled), - autoMergeAllowed: - value.autoMergeAllowed === null ? null : (readBoolean(value.autoMergeAllowed) ?? undefined), - mergeQueueRequired: - value.mergeQueueRequired === null - ? null - : (readBoolean(value.mergeQueueRequired) ?? undefined), - mergeStateStatus: value.mergeStateStatus === null ? null : readString(value.mergeStateStatus), - headSha: readString(value.headSha), - // prRepo identifies a fork PR's head repo; checks/merge are keyed on it. - prRepo: readRepoIdentity(value.prRepo), - // mergeMethodSettings drives which merge methods the picker may offer. - mergeMethodSettings: readMergeMethodSettings(value.mergeMethodSettings) - } -} - -/** - * The branch lookup's whole answer, outcome classification included. - * - * Throws rather than degrading, twice: a host that could not reach GitHub answers in-band with - * `kind: 'upstream-error'` and the sidebar has always surfaced that message, and a reply whose PR - * body will not parse would otherwise render as "no pull request". - */ -export function readPRForBranchOutcome(value: unknown): PRInfo | null { - // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: the normalizer discriminates on `kind` before reading anything else and treats every other shape as a legacy PRInfo, which readPRForBranch then validates. - const outcome = normalizeGitHubPRForBranchOutcome(value as GitHubPRForBranchResponse) - if (outcome.kind === 'upstream-error') { - throw new Error(outcome.message) - } - if (outcome.kind === 'no-pr') { - return null - } - const pr = readPRForBranch(outcome.pr) - if (!pr) { - throw new Error('GitHub returned an invalid pull request response.') - } - return pr -} - -function readWorkItem(value: unknown): Omit | null { - if (!isRecord(value)) { - return null - } - const id = readString(value.id) - const number = readNumber(value.number) - const type = value.type === 'issue' || value.type === 'pr' ? value.type : null - const state = readPRState(value.state) - if (id === undefined || number === undefined || type === null || state === null) { - return null - } - return { - id, - type, - number, - title: readString(value.title) ?? '', - state, - url: readString(value.url) ?? '', - labels: readStringArray(value.labels), - updatedAt: readString(value.updatedAt) ?? '', - author: readString(value.author) ?? null, - branchName: readString(value.branchName), - baseRefName: readString(value.baseRefName), - headSha: readString(value.headSha), - reviewDecision: readReviewDecision(value.reviewDecision), - reviewRequests: readAssignableUserArray(value.reviewRequests), - latestReviews: Array.isArray(value.latestReviews) - ? value.latestReviews.flatMap((entry): GitHubPRReviewSummary[] => { - const parsed = readReviewSummary(entry) - return parsed ? [parsed] : [] - }) - : undefined, - assignees: readAssignableUserArray(value.assignees), - checksSummary: readCheckSummary(value.checksSummary), - mergeable: readMergeableState(value.mergeable), - autoMergeEnabled: readBoolean(value.autoMergeEnabled), - mergeStateStatus: value.mergeStateStatus === null ? null : readString(value.mergeStateStatus) - } -} - -export function readWorkItemDetails(value: unknown): GitHubWorkItemDetails | null { - if (!isRecord(value)) { - return null - } - const item = readWorkItem(value.item) - if (!item) { - return null - } - return { - item, - body: readString(value.body) ?? '', - comments: readPRComments(value.comments), - headSha: readString(value.headSha), - baseSha: readString(value.baseSha), - pullRequestId: readString(value.pullRequestId), - checks: readPRChecks(value.checks), - participants: readAssignableUserArray(value.participants), - assignees: Array.isArray(value.assignees) ? readStringArray(value.assignees) : undefined - } -} - -function readCheckDetail(value: unknown): PRCheckDetail | null { - if (!isRecord(value)) { - return null - } - const name = readString(value.name) - const status = readCheckRunStatus(value.status) - if (name === undefined || status === null) { - return null - } - return { - name, - status, - conclusion: readCheckRunConclusion(value.conclusion), - url: readString(value.url) ?? null, - checkRunId: readNumber(value.checkRunId), - workflowRunId: readNumber(value.workflowRunId) - } -} - -export function readPRChecks(value: unknown): PRCheckDetail[] { - if (!Array.isArray(value)) { - return [] - } - return value.flatMap((entry): PRCheckDetail[] => { - const parsed = readCheckDetail(entry) - return parsed ? [parsed] : [] - }) -} - -function readCheckAnnotation(value: unknown): PRCheckAnnotation | null { - if (!isRecord(value)) { - return null - } - return { - path: readString(value.path) ?? null, - startLine: readNumber(value.startLine) ?? null, - endLine: readNumber(value.endLine) ?? null, - annotationLevel: readString(value.annotationLevel) ?? null, - title: readString(value.title) ?? null, - message: readString(value.message) ?? '', - rawDetails: readString(value.rawDetails) ?? null - } -} - -function readCheckStep(value: unknown): PRCheckStep | null { - if (!isRecord(value)) { - return null - } - return { - name: readString(value.name) ?? '', - status: readString(value.status) ?? null, - conclusion: readString(value.conclusion) ?? null, - startedAt: readString(value.startedAt) ?? null, - completedAt: readString(value.completedAt) ?? null - } -} - -function readCheckJob(value: unknown): PRCheckJob | null { - if (!isRecord(value)) { - return null - } - return { - id: readNumber(value.id) ?? null, - name: readString(value.name) ?? '', - status: readString(value.status) ?? null, - conclusion: readString(value.conclusion) ?? null, - startedAt: readString(value.startedAt) ?? null, - completedAt: readString(value.completedAt) ?? null, - url: readString(value.url) ?? null, - logTail: readString(value.logTail) ?? null, - steps: Array.isArray(value.steps) - ? value.steps.flatMap((entry): PRCheckStep[] => { - const parsed = readCheckStep(entry) - return parsed ? [parsed] : [] - }) - : [] - } -} - -export function readPRCheckDetails(value: unknown): PRCheckRunDetails | null { - if (!isRecord(value)) { - return null - } - const name = readString(value.name) - if (name === undefined) { - return null - } - return { - name, - status: readString(value.status) ?? null, - conclusion: readString(value.conclusion) ?? null, - url: readString(value.url) ?? null, - detailsUrl: readString(value.detailsUrl) ?? null, - startedAt: readString(value.startedAt) ?? null, - completedAt: readString(value.completedAt) ?? null, - title: readString(value.title) ?? null, - summary: readString(value.summary) ?? null, - text: readString(value.text) ?? null, - annotations: Array.isArray(value.annotations) - ? value.annotations.flatMap((entry): PRCheckAnnotation[] => { - const parsed = readCheckAnnotation(entry) - return parsed ? [parsed] : [] - }) - : [], - jobs: Array.isArray(value.jobs) - ? value.jobs.flatMap((entry): PRCheckJob[] => { - const parsed = readCheckJob(entry) - return parsed ? [parsed] : [] - }) - : [] - } -} - -export function readAssignableUsers(value: unknown): GitHubAssignableUser[] { - return readAssignableUserArray(value) -} diff --git a/mobile/src/session/github-pr-read-operations.ts b/mobile/src/session/github-pr-read-operations.ts index c345d0fec4d..d9f9d45a4f7 100644 --- a/mobile/src/session/github-pr-read-operations.ts +++ b/mobile/src/session/github-pr-read-operations.ts @@ -1,45 +1,24 @@ -import type { PRCheckDetail, PRCheckRunDetails } from '../../../src/shared/github/check-types' -import type { GitHubAssignableUser, PRInfo } from '../../../src/shared/github/pull-request-types' -import type { GitHubWorkItemDetails } from '../../../src/shared/github/work-item-types' -import type { HostedReviewInfo } from '../../../src/shared/hosted-review' import { bindDeferredRpcOperation, defineRpcOperation } from '../transport/rpc-operation' -import type { RpcCompatibleReader } from '../transport/rpc-operation-contract' -import { rpcPayloadMember, rpcReadUnchecked } from '../transport/rpc-reader-payload' -import type { GitHubPrRepoSlug } from './github-pr-repo-slug' +import { rpcResultVariant } from '../transport/rpc-operation-result-reader' +import { githubPrCheckDetailsSchema } from './github-pr-check-reply-schema' +import { assignableUsersSchema, prChecksSchema } from './github-pr-entity-reply-schema' import { - readAssignableUsers, - readForBranch, - readPRCheckDetails, - readPRChecks, - readPRForBranchOutcome, - readWorkItemDetails -} from './github-pr-parsers' + githubPrForBranchSchema, + githubPrRepoSlugSchema, + githubWorkItemDetailsSchema, + hostedReviewForBranchSchema +} from './github-pr-read-reply-schema' // The PR sidebar's reads. Every one of these replies was re-typed and hand-parsed at the wrapper; -// the readers below are now the only place that says what each payload is. They keep the defensive -// parsers unchanged, so a payload that used to degrade to null still degrades to null. +// the schemas in github-pr-read-reply-schema.ts are now the only place that says what each payload +// is. They keep every identity requirement the parsers had, so a payload that used to degrade to +// null still degrades to null — what changes is a payload that is not the declared container at +// all, which is an incompatible reply rather than a silent "nothing found". // // All seven share one acceptance: a refused read is an error the sidebar shows, never a skip. The // wrapper turns the throw back into its `{ ok: false, error }` outcome, which is the contract the // sidebar's loaders route on. -const repoSlugReader: RpcCompatibleReader = ( - raw -) => { - if (!raw || typeof raw !== 'object') { - return rpcReadUnchecked('pr-repo-slug', null) - } - const owner = rpcPayloadMember(raw, 'owner') - const repo = rpcPayloadMember(raw, 'repo') - const host = rpcPayloadMember(raw, 'host') - return rpcReadUnchecked( - 'pr-repo-slug', - typeof owner === 'string' && typeof repo === 'string' - ? { owner, repo, ...(typeof host === 'string' && host ? { host } : {}) } - : null - ) -} - /** Whether the worktree's repo has a GitHub remote, which gates the dedicated PR-view icon. */ export const githubPrRepoSlugRead = bindDeferredRpcOperation( defineRpcOperation({ @@ -47,97 +26,73 @@ export const githubPrRepoSlugRead = bindDeferredRpcOperation( method: 'github.repoSlug', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: repoSlugReader + read: rpcResultVariant('pr-repo-slug', githubPrRepoSlugSchema) }) ) -const hostedReviewInfoReader: RpcCompatibleReader< - unknown, - 'hosted-review-for-branch', - HostedReviewInfo | null -> = (raw) => rpcReadUnchecked('hosted-review-for-branch', readForBranch(raw)) - export const hostedReviewBranchLookupRead = bindDeferredRpcOperation( defineRpcOperation({ name: 'hostedReview.for-branch', method: 'hostedReview.forBranch', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: hostedReviewInfoReader + read: rpcResultVariant('hosted-review-for-branch', hostedReviewForBranchSchema) }) ) -/** The one reader here that throws rather than degrading, because main's parse did. */ -const prForBranchReader: RpcCompatibleReader = (raw) => - rpcReadUnchecked('pr-for-branch', readPRForBranchOutcome(raw)) - +/** + * The one read whose value is an outcome rather than an entity: a host that could not reach GitHub + * answers in-band with `kind: 'upstream-error'` and its own message, which the sidebar has always + * surfaced. The reader decodes that arm instead of throwing it, so the message survives a decode + * that cannot carry one; `resolveGithubPrForBranchOutcome` at the call site is what turns it into + * the error. + */ export const githubPrForBranchRead = bindDeferredRpcOperation( defineRpcOperation({ name: 'github.pr-for-branch', method: 'github.prForBranch', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: prForBranchReader + read: rpcResultVariant('pr-for-branch', githubPrForBranchSchema) }) ) -const workItemDetailsReader: RpcCompatibleReader< - unknown, - 'pr-work-item-details', - GitHubWorkItemDetails | null -> = (raw) => rpcReadUnchecked('pr-work-item-details', readWorkItemDetails(raw)) - export const githubPrWorkItemDetailsRead = bindDeferredRpcOperation( defineRpcOperation({ name: 'github.pr-work-item-details', method: 'github.workItemDetails', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: workItemDetailsReader + read: rpcResultVariant('pr-work-item-details', githubWorkItemDetailsSchema) }) ) -const prChecksReader: RpcCompatibleReader = (raw) => - rpcReadUnchecked('pr-checks', readPRChecks(raw)) - export const githubPrChecksRead = bindDeferredRpcOperation( defineRpcOperation({ name: 'github.pr-checks', method: 'github.prChecks', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: prChecksReader + read: rpcResultVariant('pr-checks', prChecksSchema) }) ) -const prCheckDetailsReader: RpcCompatibleReader< - unknown, - 'pr-check-run-details', - PRCheckRunDetails | null -> = (raw) => rpcReadUnchecked('pr-check-run-details', readPRCheckDetails(raw)) - export const githubPrCheckDetailsRead = bindDeferredRpcOperation( defineRpcOperation({ name: 'github.pr-check-details', method: 'github.prCheckDetails', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: prCheckDetailsReader + read: rpcResultVariant('pr-check-run-details', githubPrCheckDetailsSchema) }) ) -const assignableUsersReader: RpcCompatibleReader< - unknown, - 'pr-assignable-users', - GitHubAssignableUser[] -> = (raw) => rpcReadUnchecked('pr-assignable-users', readAssignableUsers(raw)) - export const githubPrAssignableUsersRead = bindDeferredRpcOperation( defineRpcOperation({ name: 'github.pr-assignable-users', method: 'github.listAssignableUsers', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: assignableUsersReader + read: rpcResultVariant('pr-assignable-users', assignableUsersSchema) }) ) diff --git a/mobile/src/session/github-pr-read-reply-schema.ts b/mobile/src/session/github-pr-read-reply-schema.ts new file mode 100644 index 00000000000..428844156e9 --- /dev/null +++ b/mobile/src/session/github-pr-read-reply-schema.ts @@ -0,0 +1,298 @@ +import { z } from 'zod' +import { salvagedOptional, salvagingArray } from '../../../src/shared/zod-salvage' +import type { PRInfo } from '../../../src/shared/github/pull-request-types' +import type { + GitHubWorkItem, + GitHubWorkItemDetails +} from '../../../src/shared/github/work-item-types' +import type { HostedReviewInfo } from '../../../src/shared/hosted-review' +import { + CHECK_STATUS, + MERGEABLE_STATE, + PR_STATE, + REVIEW_DECISION, + prCheckList, + prCheckSummary, + prCommentList, + prCount, + prFlag, + prMergeMethodSettings, + prNullableFlag, + prNullableText, + prRepoIdentity, + prReviewList, + prStringList, + prText, + prUserList +} from './github-pr-entity-reply-schema' + +// The seven `github.*` / `hostedReview.*` replies the PR sidebar reads. Each schema requires the +// members that identified the entity for main — the ones whose absence made it answer `null` — and +// applies main's own default to everything else, because the shared types declare those members +// non-optional and the sidebar renders them unguarded. +// +// What changes: a payload that is not the declared container at all (a string, a number, an +// envelope) is an incompatible reply instead of the empty answer main gave it. "No pull request" +// and "no hosted review" are still `null`, because the host really sends `null` for both. + +const HOSTED_REVIEW_STATE = ['open', 'closed', 'merged', 'draft'] as const +const HOSTED_REVIEW_PROVIDER = [ + 'github', + 'gitlab', + 'bitbucket', + 'azure-devops', + 'gitea', + 'unsupported' +] as const + +/** + * Whether the worktree's repo has a GitHub remote, which gates the dedicated PR-view icon. + * + * `owner` and `repo` are required because they are the slug: main answered null without either, so + * every caller already reads null as "no GitHub remote". Empty strings are accepted, exactly as + * main's `typeof === 'string'` test did, while `host` is carried only when non-empty. + */ +export const githubPrRepoSlugSchema = z + .looseObject({ owner: z.string(), repo: z.string(), host: prText('host') }) + .transform((slug) => ({ + owner: slug.owner, + repo: slug.repo, + ...(slug.host ? { host: slug.host } : {}) + })) + .nullable() + +/** + * The hosted review on this branch, or `null` when there is none. + * + * `provider` and `number` are the identity the Create gate decides on, and main answered null + * without either — including for a provider it did not recognise, which is why the arm set is + * closed and degrades to the same null rather than to an arm. Nothing is sent back to the host + * from here: mobile-pr-sidebar-state.ts:91 only compares the token to `'github'`. + */ +export const hostedReviewForBranchSchema = z + .looseObject({ + provider: salvagedOptional('provider', z.enum(HOSTED_REVIEW_PROVIDER)), + number: prCount('number'), + title: prText('title'), + state: salvagedOptional('state', z.enum(HOSTED_REVIEW_STATE)), + url: prText('url'), + status: salvagedOptional('status', z.enum(CHECK_STATUS)), + updatedAt: prText('updatedAt'), + mergeable: salvagedOptional('mergeable', z.enum(MERGEABLE_STATE)), + reviewDecision: salvagedOptional('reviewDecision', z.enum(REVIEW_DECISION).nullable()), + autoMergeEnabled: prFlag('autoMergeEnabled'), + autoMergeAllowed: prNullableFlag('autoMergeAllowed'), + mergeStateStatus: prNullableText('mergeStateStatus'), + headSha: prText('headSha') + }) + .transform((review): HostedReviewInfo | null => + review.provider === undefined || review.number === undefined + ? null + : { + provider: review.provider, + number: review.number, + title: review.title ?? '', + state: review.state ?? 'open', + url: review.url ?? '', + status: review.status ?? 'pending', + updatedAt: review.updatedAt ?? '', + mergeable: review.mergeable ?? 'UNKNOWN', + reviewDecision: review.reviewDecision, + autoMergeEnabled: review.autoMergeEnabled, + autoMergeAllowed: review.autoMergeAllowed, + mergeStateStatus: review.mergeStateStatus, + headSha: review.headSha + } + ) + .nullable() + +/** + * A pull request body, wherever it is carried. + * + * `number` and `state` are the identity: main answered null without either, and the sidebar has + * nothing to render for a PR with no number. `prRepo` and `mergeMethodSettings` are what the + * checks panel and the merge picker are keyed on, so both survive parsing rather than being + * dropped with the rest. + */ +const pullRequestSchema = z + .looseObject({ + number: prCount('number'), + state: salvagedOptional('state', z.enum(PR_STATE)), + title: prText('title'), + url: prText('url'), + checksStatus: salvagedOptional('checksStatus', z.enum(CHECK_STATUS)), + updatedAt: prText('updatedAt'), + mergeable: salvagedOptional('mergeable', z.enum(MERGEABLE_STATE)), + reviewDecision: salvagedOptional('reviewDecision', z.enum(REVIEW_DECISION).nullable()), + autoMergeEnabled: prFlag('autoMergeEnabled'), + autoMergeAllowed: prNullableFlag('autoMergeAllowed'), + mergeQueueRequired: prNullableFlag('mergeQueueRequired'), + mergeStateStatus: prNullableText('mergeStateStatus'), + headSha: prText('headSha'), + prRepo: prRepoIdentity('prRepo'), + mergeMethodSettings: prMergeMethodSettings('mergeMethodSettings') + }) + .transform((pr): PRInfo | null => + pr.number === undefined || pr.state === undefined + ? null + : { + number: pr.number, + title: pr.title ?? '', + state: pr.state, + url: pr.url ?? '', + checksStatus: pr.checksStatus ?? 'pending', + updatedAt: pr.updatedAt ?? '', + mergeable: pr.mergeable ?? 'UNKNOWN', + reviewDecision: pr.reviewDecision, + autoMergeEnabled: pr.autoMergeEnabled, + autoMergeAllowed: pr.autoMergeAllowed, + mergeQueueRequired: pr.mergeQueueRequired, + mergeStateStatus: pr.mergeStateStatus, + headSha: pr.headSha, + prRepo: pr.prRepo, + mergeMethodSettings: pr.mergeMethodSettings + } + ) + +/** + * What the branch lookup answers, which is not what the host's own refresh type carries. + * + * `PRRefreshOutcome` has an `errorType` and a `fetchedAt` this reply never contains, and the only + * consumer (github-pr-rpc.ts) reads neither — so the reader declares the two members it does read + * rather than fabricating the other two to satisfy a type it is not producing. + */ +export type GitHubPrForBranchOutcome = + | { kind: 'upstream-error'; message: string } + | { kind: 'found'; pr: PRInfo } + +/** + * The branch lookup's whole answer, outcome classification included. + * + * Legacy hosts answer a bare PR or `null`; current hosts answer a classified refresh outcome. Both + * are declared here rather than normalized first, so the `upstream-error` arm keeps the host's own + * message — the sidebar has surfaced that text since before the classification existed, and a + * decode failure could not carry it. Which arm becomes an error is the call site's decision, not + * the reader's: an error the host reported in-band is not a reply this app could not read. + */ +export const githubPrForBranchSchema: z.ZodType = z.union( + [ + z + .looseObject({ kind: z.literal('upstream-error'), message: prText('message') }) + .transform((outcome) => ({ + kind: 'upstream-error' as const, + message: outcome.message ?? '' + })), + z.looseObject({ kind: z.literal('no-pr') }).transform(() => null), + z.looseObject({ kind: z.literal('found'), pr: pullRequestSchema }).transform((outcome, ctx) => { + if (!outcome.pr) { + ctx.addIssue({ + code: 'custom', + message: 'found outcome has no readable pr', + input: outcome + }) + return z.NEVER + } + return { kind: 'found' as const, pr: outcome.pr } + }), + // The legacy arm: a bare PRInfo, or `null` for no pull request. + pullRequestSchema.transform((pr, ctx) => { + if (!pr) { + ctx.addIssue({ code: 'custom', message: 'pull request has no number or state', input: pr }) + return z.NEVER + } + return { kind: 'found' as const, pr } + }), + z.null().transform(() => null) + ] +) + +const workItemSchema = z + .looseObject({ + id: prText('id'), + number: prCount('number'), + type: salvagedOptional('type', z.enum(['issue', 'pr'] as const)), + state: salvagedOptional('state', z.enum(PR_STATE)), + title: prText('title'), + url: prText('url'), + labels: prStringList('labels'), + updatedAt: prText('updatedAt'), + author: prText('author'), + branchName: prText('branchName'), + baseRefName: prText('baseRefName'), + headSha: prText('headSha'), + reviewDecision: salvagedOptional('reviewDecision', z.enum(REVIEW_DECISION).nullable()), + reviewRequests: prUserList('reviewRequests'), + latestReviews: prReviewList('latestReviews'), + assignees: prUserList('assignees'), + checksSummary: prCheckSummary('checksSummary'), + mergeable: salvagedOptional('mergeable', z.enum(MERGEABLE_STATE)), + autoMergeEnabled: prFlag('autoMergeEnabled'), + mergeStateStatus: prNullableText('mergeStateStatus') + }) + .transform((item): Omit | null => + item.id === undefined || + item.number === undefined || + item.type === undefined || + item.state === undefined + ? null + : { + id: item.id, + type: item.type, + number: item.number, + title: item.title ?? '', + state: item.state, + url: item.url ?? '', + labels: item.labels ?? [], + updatedAt: item.updatedAt ?? '', + author: item.author ?? null, + branchName: item.branchName, + baseRefName: item.baseRefName, + headSha: item.headSha, + reviewDecision: item.reviewDecision, + reviewRequests: item.reviewRequests ?? [], + latestReviews: item.latestReviews, + assignees: item.assignees ?? [], + checksSummary: item.checksSummary, + mergeable: item.mergeable, + autoMergeEnabled: item.autoMergeEnabled, + mergeStateStatus: item.mergeStateStatus + } + ) + +/** + * The work-item detail pane. + * + * `item` is required and answers for the whole reply: main returned null when it would not parse, + * and the pane has no header, no state and no actions without it. Everything beside it is a list + * the pane renders empty when the host sends none. + */ +export const githubWorkItemDetailsSchema = z + .looseObject({ + item: workItemSchema, + body: prText('body'), + comments: prCommentList('comments'), + headSha: prText('headSha'), + baseSha: prText('baseSha'), + pullRequestId: prText('pullRequestId'), + checks: prCheckList('checks'), + participants: prUserList('participants'), + // `assignees` stays absent rather than empty when the host sends no array, because the detail + // pane distinguishes "no assignees" from "this host does not report them". + assignees: salvagedOptional('assignees', salvagingArray(z.string())) + }) + .transform((details): GitHubWorkItemDetails | null => + details.item === null + ? null + : { + item: details.item, + body: details.body ?? '', + comments: details.comments ?? [], + headSha: details.headSha, + baseSha: details.baseSha, + pullRequestId: details.pullRequestId, + checks: details.checks ?? [], + participants: details.participants ?? [], + assignees: details.assignees + } + ) + .nullable() diff --git a/mobile/src/session/github-pr-rpc.test.ts b/mobile/src/session/github-pr-rpc.test.ts index 6320d74af0f..77e84d2b31d 100644 --- a/mobile/src/session/github-pr-rpc.test.ts +++ b/mobile/src/session/github-pr-rpc.test.ts @@ -1,6 +1,8 @@ import { describe, expect, it, vi } from 'vitest' import type { RpcResponse } from '../transport/types' import { mobileRepoSelectorFromWorktreeId } from '../source-control/mobile-pr-create' +import type { z } from 'zod' +import type { PRInfo } from '../../../src/shared/github/pull-request-types' import { buildGithubPrParams, fetchAssignableUsers, @@ -8,14 +10,38 @@ import { fetchHostedReviewForBranch, fetchPRCheckDetails, fetchPRChecks, - fetchPRForBranch, - readAssignableUsers, - readForBranch, - readPRCheckDetails, - readPRChecks, - readPRForBranch, - readWorkItemDetails + fetchPRForBranch } from './github-pr-rpc' +import { githubPrCheckDetailsSchema } from './github-pr-check-reply-schema' +import { assignableUsersSchema, prChecksSchema } from './github-pr-entity-reply-schema' +import { + githubPrForBranchSchema, + githubWorkItemDetailsSchema, + hostedReviewForBranchSchema +} from './github-pr-read-reply-schema' + +// The parser suites below are the parity record for the schemas that replaced them: every +// expectation is the one the hand parser carried, read through the schema instead. Where a case +// now *refuses* rather than degrading, it says so — those four are the disclosed behaviour change. +function parsed(schema: z.ZodType, value: unknown): T | null { + const result = schema.safeParse(value) + return result.success ? result.data : null +} + +function refuses(schema: z.ZodType, value: unknown): boolean { + return !schema.safeParse(value).success +} + +const readForBranch = (value: unknown) => parsed(hostedReviewForBranchSchema, value) +const readWorkItemDetails = (value: unknown) => parsed(githubWorkItemDetailsSchema, value) +const readPRChecks = (value: unknown) => parsed(prChecksSchema, value) ?? [] +const readPRCheckDetails = (value: unknown) => parsed(githubPrCheckDetailsSchema, value) +const readAssignableUsers = (value: unknown) => parsed(assignableUsersSchema, value) ?? [] + +function readPRForBranch(value: unknown): PRInfo | null { + const outcome = parsed(githubPrForBranchSchema, value) + return outcome && outcome.kind === 'found' ? outcome.pr : null +} function okResponse(result: unknown): RpcResponse { return { id: 'x', ok: true, result, _meta: { runtimeId: 'r' } } @@ -49,9 +75,9 @@ describe('readForBranch', () => { expect(parsed?.state).toBe('open') }) - it('returns null for null/non-record input', () => { + it('reads the host null as no review, and refuses a non-record', () => { expect(readForBranch(null)).toBeNull() - expect(readForBranch('nope')).toBeNull() + expect(refuses(hostedReviewForBranchSchema, 'nope')).toBe(true) }) it('returns null when provider or number is unparseable', () => { @@ -195,8 +221,13 @@ describe('readWorkItemDetails', () => { it('returns null when item is unparseable', () => { expect(readWorkItemDetails({ item: { number: 1 } })).toBeNull() + // `null` stays a value: the host sends it when the work item is gone. expect(readWorkItemDetails(null)).toBeNull() }) + + it('refuses a details payload that is not a record at all', () => { + expect(refuses(githubWorkItemDetailsSchema, 'nope')).toBe(true) + }) }) describe('readPRChecks', () => { @@ -210,9 +241,9 @@ describe('readPRChecks', () => { expect(parsed[1]).toMatchObject({ name: 'test', status: 'in_progress', conclusion: null }) }) - it('returns [] for non-array input', () => { - expect(readPRChecks(null)).toEqual([]) - expect(readPRChecks({})).toEqual([]) + it('refuses a non-array where main answered an empty check list', () => { + expect(refuses(prChecksSchema, null)).toBe(true) + expect(refuses(prChecksSchema, {})).toBe(true) }) it('skips bad entries instead of throwing', () => { @@ -247,9 +278,11 @@ describe('readPRCheckDetails', () => { expect(parsed?.jobs[0]?.steps).toHaveLength(1) }) - it('returns null for null/garbage', () => { - expect(readPRCheckDetails(null)).toBeNull() + it('answers null for a run with no name, and refuses a non-record', () => { expect(readPRCheckDetails({ status: 'x' })).toBeNull() + expect(refuses(githubPrCheckDetailsSchema, 7)).toBe(true) + // `null` stays a value: the host sends it for a check run it has no details for. + expect(readPRCheckDetails(null)).toBeNull() }) }) @@ -263,9 +296,9 @@ describe('readAssignableUsers', () => { expect(parsed).toEqual([{ login: 'a', name: 'A', avatarUrl: 'av' }]) }) - it('returns [] for non-array (empty list edge)', () => { - expect(readAssignableUsers(undefined)).toEqual([]) + it('reads an empty list, and refuses the absent one main read as empty', () => { expect(readAssignableUsers([])).toEqual([]) + expect(refuses(assignableUsersSchema, undefined)).toBe(true) }) }) diff --git a/mobile/src/session/github-pr-rpc.ts b/mobile/src/session/github-pr-rpc.ts index afdef7b3d55..085980e72d5 100644 --- a/mobile/src/session/github-pr-rpc.ts +++ b/mobile/src/session/github-pr-rpc.ts @@ -5,6 +5,7 @@ import type { HostedReviewInfo } from '../../../src/shared/hosted-review' import { refusedRpcMessageOrFallback } from '../transport/rpc-refusal-message' import type { RpcResponse } from '../transport/types' import { mobileRepoSelectorFromWorktreeId } from '../source-control/mobile-pr-create' +import type { GitHubPrForBranchOutcome } from './github-pr-read-reply-schema' import { githubPrAssignableUsersRead, githubPrCheckDetailsRead, @@ -18,16 +19,9 @@ import type { GitHubPrSettleableOperation } from './github-pr-mutation-outcome' import { githubPrRequestParams, type GitHubPrRepoSlug } from './github-pr-repo-slug' import type { RpcOperationSender } from '../transport/rpc-operation-sender' -// Re-export the defensive parsers and the PR-scoped param builder so consumers (and tests) have a -// single entry point for the github.* PR RPC surface. -export { - readAssignableUsers, - readForBranch, - readPRCheckDetails, - readPRChecks, - readPRForBranch, - readWorkItemDetails -} from './github-pr-parsers' +// Re-export the PR-scoped param builder so consumers (and tests) have a single entry point for the +// github.* PR RPC surface. The reply parsers it used to re-export are schemas now, and the schema +// module is the entry point for those. export { buildGithubPrParams, githubPrRepoSlugParam, @@ -102,22 +96,45 @@ export function fetchHostedReviewForBranch( ) } +/** + * The branch lookup, whose reader answers an outcome rather than a PR. + * + * `upstream-error` is the host reporting that it could not reach GitHub, which is not a reply this + * app could not read: it throws here, outside the reader, so the host's own text reaches the + * sidebar through the same catch a decode failure does. That is the one place this read differs + * from the other six. + */ export function fetchPRForBranch( client: RpcOperationSender, worktreeId: string, args: { branch: string; linkedPRNumber?: number | null } ): Promise> { - return settleGithubPrRead(githubPrForBranchRead, () => - githubPrForBranchRead.request( - client, - githubPrRequestParams(githubPrForBranchRead.operation.method, worktreeId, { - branch: args.branch, - linkedPRNumber: args.linkedPRNumber ?? null - }) - ) + return settleGithubPrRead( + { + operation: githubPrForBranchRead.operation, + interpret: (reply) => resolveGithubPrForBranchOutcome(githubPrForBranchRead.interpret(reply)) + }, + () => + githubPrForBranchRead.request( + client, + githubPrRequestParams(githubPrForBranchRead.operation.method, worktreeId, { + branch: args.branch, + linkedPRNumber: args.linkedPRNumber ?? null + }) + ) ) } +function resolveGithubPrForBranchOutcome(outcome: GitHubPrForBranchOutcome | null): PRInfo | null { + if (outcome === null) { + return null + } + if (outcome.kind === 'upstream-error') { + throw new Error(outcome.message) + } + return outcome.kind === 'found' ? outcome.pr : null +} + export function fetchWorkItemDetails( client: RpcOperationSender, worktreeId: string, diff --git a/mobile/src/session/github-pr-value-readers.test.ts b/mobile/src/session/github-pr-value-readers.test.ts deleted file mode 100644 index a8f1920945c..00000000000 --- a/mobile/src/session/github-pr-value-readers.test.ts +++ /dev/null @@ -1,55 +0,0 @@ -import { describe, expect, it } from 'vitest' -import { classifyCheckOutcome } from '../../../src/shared/provider-check-summary' -import { readCheckRunConclusion, readRepoIdentity } from './github-pr-value-readers' - -describe('readRepoIdentity', () => { - it('parses a valid owner/repo identity', () => { - expect(readRepoIdentity({ owner: 'octo', repo: 'orca' })).toEqual({ - owner: 'octo', - repo: 'orca' - }) - }) - - it('preserves an Enterprise host', () => { - expect(readRepoIdentity({ owner: 'octo', repo: 'orca', host: 'github.acme.test' })).toEqual({ - owner: 'octo', - repo: 'orca', - host: 'github.acme.test' - }) - }) - - it('drops a non-record value', () => { - expect(readRepoIdentity(null)).toBeUndefined() - expect(readRepoIdentity('octo/orca')).toBeUndefined() - }) - - it('drops a missing owner or repo', () => { - expect(readRepoIdentity({ repo: 'orca' })).toBeUndefined() - expect(readRepoIdentity({ owner: 'octo' })).toBeUndefined() - }) - - it('drops an empty owner or repo as malformed', () => { - expect(readRepoIdentity({ owner: '', repo: 'orca' })).toBeUndefined() - expect(readRepoIdentity({ owner: 'octo', repo: '' })).toBeUndefined() - }) -}) - -describe('readCheckRunConclusion', () => { - it('keeps every conclusion the shared classifier can act on', () => { - for (const conclusion of ['success', 'failure', 'cancelled', 'timed_out', 'skipped']) { - expect(readCheckRunConclusion(conclusion)).toBe(conclusion) - } - }) - - // Why: dropping this made a merge-blocking approval gate render as a harmless pending check. - it('keeps action_required so it still classifies as a failure', () => { - const conclusion = readCheckRunConclusion('action_required') - expect(conclusion).toBe('action_required') - expect(classifyCheckOutcome({ status: 'completed', conclusion })).toBe('failed') - }) - - it('drops an unknown conclusion', () => { - expect(readCheckRunConclusion('wat')).toBeNull() - expect(readCheckRunConclusion(null)).toBeNull() - }) -}) diff --git a/mobile/src/session/github-pr-value-readers.ts b/mobile/src/session/github-pr-value-readers.ts deleted file mode 100644 index 083601923b8..00000000000 --- a/mobile/src/session/github-pr-value-readers.ts +++ /dev/null @@ -1,210 +0,0 @@ -import type { PRCheckDetail } from '../../../src/shared/github/check-types' -import type { - CheckStatus, - GitHubAssignableUser, - GitHubPRMergeMethod, - GitHubPRMergeMethodSettings, - GitHubPRReviewSummary, - GitHubRepositoryIdentity, - PRMergeableState, - PRReviewDecision, - PRState, - ProviderCheckSummary -} from '../../../src/shared/github/pull-request-types' -import type { HostedReviewProvider } from '../../../src/shared/hosted-review' - -// Primitive + enum value readers shared by the github.* PR parsers. Each narrows -// `unknown` defensively (never throws) so RPC payloads can be parsed safely. - -export function isRecord(value: unknown): value is Record { - return typeof value === 'object' && value !== null -} - -export function readString(value: unknown): string | undefined { - return typeof value === 'string' ? value : undefined -} - -export function readNumber(value: unknown): number | undefined { - return typeof value === 'number' && Number.isFinite(value) ? value : undefined -} - -export function readBoolean(value: unknown): boolean | undefined { - return typeof value === 'boolean' ? value : undefined -} - -export function readStringArray(value: unknown): string[] { - if (!Array.isArray(value)) { - return [] - } - return value.flatMap((entry): string[] => { - const str = readString(entry) - return str === undefined ? [] : [str] - }) -} - -export function readProvider(value: unknown): HostedReviewProvider | undefined { - return value === 'github' || - value === 'gitlab' || - value === 'bitbucket' || - value === 'azure-devops' || - value === 'gitea' || - value === 'unsupported' - ? value - : undefined -} - -export function readPRState(value: unknown): PRState | null { - return value === 'open' || value === 'closed' || value === 'merged' || value === 'draft' - ? value - : null -} - -export function readCheckStatus(value: unknown): CheckStatus { - return value === 'pending' || value === 'success' || value === 'failure' || value === 'neutral' - ? value - : 'pending' -} - -export function readMergeableState(value: unknown): PRMergeableState | undefined { - return value === 'MERGEABLE' || value === 'CONFLICTING' || value === 'UNKNOWN' ? value : undefined -} - -export function readReviewDecision(value: unknown): PRReviewDecision | null | undefined { - if (value === null) { - return null - } - return value === 'APPROVED' || value === 'CHANGES_REQUESTED' || value === 'REVIEW_REQUIRED' - ? value - : undefined -} - -export function readCheckRunStatus(value: unknown): PRCheckDetail['status'] | null { - return value === 'queued' || value === 'in_progress' || value === 'completed' ? value : null -} - -// Why: dropping `action_required` here rendered a merge-blocking approval gate as a pending -// check; the shared classifier counts it as a failure, so it must survive parsing. -export function readCheckRunConclusion(value: unknown): PRCheckDetail['conclusion'] { - return value === 'success' || - value === 'failure' || - value === 'cancelled' || - value === 'timed_out' || - value === 'action_required' || - value === 'neutral' || - value === 'skipped' || - value === 'pending' - ? value - : null -} - -export function readAssignableUser(value: unknown): GitHubAssignableUser | null { - if (!isRecord(value)) { - return null - } - const login = readString(value.login) - if (login === undefined) { - return null - } - return { - login, - name: readString(value.name) ?? null, - avatarUrl: readString(value.avatarUrl) ?? '' - } -} - -export function readAssignableUserArray(value: unknown): GitHubAssignableUser[] { - if (!Array.isArray(value)) { - return [] - } - return value.flatMap((entry): GitHubAssignableUser[] => { - const parsed = readAssignableUser(entry) - return parsed ? [parsed] : [] - }) -} - -export function readReviewSummary(value: unknown): GitHubPRReviewSummary | null { - if (!isRecord(value)) { - return null - } - // Desktop maps latestReviews to top-level `login`. Raw `gh pr view --json` - // keeps nested `author.login` — accept both so mobile never drops reviewers. - const nestedAuthor = isRecord(value.author) ? value.author : null - const login = - readString(value.login) ?? (nestedAuthor ? readString(nestedAuthor.login) : undefined) - if (login === undefined) { - return null - } - const avatarUrl = - readString(value.avatarUrl) ?? - (nestedAuthor - ? (readString(nestedAuthor.avatarUrl) ?? readString(nestedAuthor.avatar_url) ?? null) - : null) - return { - login, - state: readString(value.state) ?? null, - avatarUrl - } -} - -export function readRepoIdentity(value: unknown): GitHubRepositoryIdentity | undefined { - if (!isRecord(value)) { - return undefined - } - const owner = readString(value.owner) - const repo = readString(value.repo) - // Empty owner/repo is malformed, not a valid identity — drop it before it reaches prRepo parsing. - if (!owner || !repo) { - return undefined - } - // Why: dropping `host` here would strip the GHES identity before every - // subsequent PR RPC, forcing the host to re-derive it per call. - const host = readString(value.host) - return { owner, repo, ...(host ? { host } : {}) } -} - -function readMergeMethod(value: unknown): GitHubPRMergeMethod | undefined { - return value === 'merge' || value === 'squash' || value === 'rebase' ? value : undefined -} - -export function readMergeMethodSettings(value: unknown): GitHubPRMergeMethodSettings | undefined { - if (!isRecord(value)) { - return undefined - } - const defaultMethod = readMergeMethod(value.defaultMethod) - if (defaultMethod === undefined || !isRecord(value.allowedMethods)) { - return undefined - } - const allowed = value.allowedMethods - return { - defaultMethod, - allowedMethods: { - merge: readBoolean(allowed.merge) ?? false, - squash: readBoolean(allowed.squash) ?? false, - rebase: readBoolean(allowed.rebase) ?? false - } - } -} - -export function readCheckSummary(value: unknown): ProviderCheckSummary | undefined { - if (!isRecord(value)) { - return undefined - } - const state = value.state - if ( - state !== 'success' && - state !== 'failure' && - state !== 'pending' && - state !== 'neutral' && - state !== 'none' - ) { - return undefined - } - return { - state, - total: readNumber(value.total) ?? 0, - passed: readNumber(value.passed) ?? 0, - failed: readNumber(value.failed) ?? 0, - pending: readNumber(value.pending) ?? 0, - neutral: readNumber(value.neutral) ?? 0 - } -} diff --git a/mobile/src/session/mobile-clipboard-image-operations.ts b/mobile/src/session/mobile-clipboard-image-operations.ts index b4c2facb147..b172cecf879 100644 --- a/mobile/src/session/mobile-clipboard-image-operations.ts +++ b/mobile/src/session/mobile-clipboard-image-operations.ts @@ -1,5 +1,10 @@ import { bindDeferredRpcOperation, defineRpcOperation } from '../transport/rpc-operation' -import { rpcUncheckedPayloadReader } from '../transport/rpc-reader-payload' +import { rpcResultVariant } from '../transport/rpc-operation-result-reader' +import { + clipboardImagePathSchema, + clipboardImageUnreadReplySchema, + clipboardImageUploadSlotSchema +} from './clipboard-image-reply-schema' // The chunked clipboard image upload: open a slot, append the base64 in chunks, commit, and abort // what a failure left behind. Every leg raises the host's own message, because the composer shows @@ -16,7 +21,7 @@ export const clipboardImageUploadStart = bindDeferredRpcOperation( method: 'clipboard.startImageUpload', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('clipboard-image-upload-slot') + read: rpcResultVariant('clipboard-image-upload-slot', clipboardImageUploadSlotSchema) }) ) @@ -26,7 +31,7 @@ export const clipboardImageUploadAppend = bindDeferredRpcOperation( method: 'clipboard.appendImageUploadChunk', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('clipboard-image-chunk-appended') + read: rpcResultVariant('clipboard-image-chunk-appended', clipboardImageUnreadReplySchema) }) ) @@ -37,7 +42,7 @@ export const clipboardImageUploadCommit = bindDeferredRpcOperation( method: 'clipboard.commitImageUpload', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('clipboard-image-path') + read: rpcResultVariant('clipboard-image-path', clipboardImagePathSchema) }) ) @@ -47,7 +52,7 @@ export const clipboardImageSaveAsTempFile = bindDeferredRpcOperation( method: 'clipboard.saveImageAsTempFile', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('clipboard-image-path') + read: rpcResultVariant('clipboard-image-path', clipboardImagePathSchema) }) ) @@ -62,7 +67,7 @@ export const clipboardImageUploadAbort = bindDeferredRpcOperation( method: 'clipboard.abortImageUpload', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('clipboard-image-upload-aborted') + read: rpcResultVariant('clipboard-image-upload-aborted', clipboardImageUnreadReplySchema) }) ) diff --git a/mobile/src/session/mobile-clipboard-image.ts b/mobile/src/session/mobile-clipboard-image.ts index 675a0b0358e..f3964a2fed9 100644 --- a/mobile/src/session/mobile-clipboard-image.ts +++ b/mobile/src/session/mobile-clipboard-image.ts @@ -139,20 +139,17 @@ async function uploadMobileClipboardImageTransaction( startResponse.error.code === 'method_not_found' && contentBase64.length <= MOBILE_CLIPBOARD_IMAGE_SINGLE_FRAME_FALLBACK_BASE64_CHARS ) { - // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: Preserve the established response shape at this boundary. return clipboardImageSaveAsTempFile.interpret( await clipboardImageSaveAsTempFile.request(client, { contentBase64, connectionId }) - ) as string + ) } throw new Error(startResponse.error.message) } - // Why the raw result rather than the interpretation: a success carrying no result throws a - // TypeError here, and V8 puts the destructured expression's source text in its message — which - // the composer then shows. Reading the slot off the accepted payload would rewrite that sentence - // for every user who hits a malformed reply, which is the one change this migration must not make. - // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: the same cast main made, kept so the thrown message is the same one. - const { uploadId } = startResponse.result as { uploadId: string } + // The slot comes off the checked reader now, not off a cast of the raw result. A success + // carrying no `uploadId` used to throw a V8 destructuring TypeError whose message the composer + // showed verbatim; it is an incompatible reply named by its method instead. + const { uploadId } = clipboardImageUploadStart.interpret(startResponse) try { for ( let offset = 0; @@ -170,10 +167,9 @@ async function uploadMobileClipboardImageTransaction( }) ) } - // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: Preserve the established response shape at this boundary. return clipboardImageUploadCommit.interpret( await clipboardImageUploadCommit.request(client, { uploadId }) - ) as string + ) } catch (error) { // Why: failed mobile image sends create server-side upload state; abort so // the bounded upload slot is released immediately instead of waiting for TTL. diff --git a/mobile/src/session/mobile-diff-review-git-operations.ts b/mobile/src/session/mobile-diff-review-git-operations.ts index 846a7846737..f57f5469d8e 100644 --- a/mobile/src/session/mobile-diff-review-git-operations.ts +++ b/mobile/src/session/mobile-diff-review-git-operations.ts @@ -1,5 +1,6 @@ import { bindDeferredRpcOperation, defineRpcOperation } from '../transport/rpc-operation' -import { rpcUncheckedPayloadReader } from '../transport/rpc-reader-payload' +import { rpcResultVariant } from '../transport/rpc-operation-result-reader' +import { reviewGitMutationSchema } from './diff-review-reply-schema' import type { GitMutationMethod } from './mobile-diff-review-screen-model' // The three file-level git mutations the review screen runs. Each is its own operation because an @@ -19,7 +20,7 @@ function reviewGitMutation(name: string, method: GitMutationMethod) { method, acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('review-git-mutation') + read: rpcResultVariant('review-git-mutation', reviewGitMutationSchema) }) ) } @@ -35,7 +36,7 @@ export const reviewGitStageRun = bindDeferredRpcOperation( method: 'git.stage', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('review-git-mutation') + read: rpcResultVariant('review-git-mutation', reviewGitMutationSchema) }) ) diff --git a/mobile/src/session/mobile-diff-review-loaders.ts b/mobile/src/session/mobile-diff-review-loaders.ts index e213dbac6a5..47528a1e4fa 100644 --- a/mobile/src/session/mobile-diff-review-loaders.ts +++ b/mobile/src/session/mobile-diff-review-loaders.ts @@ -13,7 +13,7 @@ import { reviewFileDiffRead, reviewWorktreeMetadataRead } from './mobile-diff-review-operations' -import type { MobileReviewGitDiffResult } from './mobile-diff-review-rpc' +import type { MobileReviewGitDiffResult } from './diff-review-reply-schema' import { canOpenMobileBranchCompareDiff, type MobileGitBranchCompareResult @@ -43,7 +43,7 @@ type DiffLoadInput = { /** One settled file diff and the operation that reads it; the two methods share a reader. */ type PendingFileDiff = { reply: RpcResponse - interpret: (reply: RpcResponse) => MobileReviewGitDiffResult | null + interpret: (reply: RpcResponse) => MobileReviewGitDiffResult } export async function loadMobileDiffReviewBranchCompare( @@ -64,18 +64,16 @@ export async function loadMobileDiffReviewBranchCompare( if (!reply.ok && isMobileGitUnavailable(reply.error?.code, reply.error?.message)) { return { result: null } } - let parsed: MobileGitBranchCompareResult | null + // The reader refuses a compare it cannot normalize, so the "response was invalid" branch main + // kept here is gone: an unreadable compare arrives as the incompatible-reply message instead. try { - parsed = reviewBranchCompareRead.interpret(reply) + return { result: reviewBranchCompareRead.interpret(reply) } } catch (error) { return { result: null, error: refusedRpcMessageOrFallback(error, 'Committed changes unavailable') } } - return parsed - ? { result: parsed } - : { result: null, error: 'Committed changes response was invalid' } } catch (err) { // A transport drop surfaces its own message verbatim; only a refusal falls back above. return { result: null, error: err instanceof Error ? err.message : 'Committed changes failed' } @@ -164,15 +162,12 @@ export async function loadMobileDiffReviewDiff(input: DiffLoadInput): Promise = (raw) => rpcReadUnchecked('normalized-branch-compare', readMobileBranchCompareResult(raw)) + MobileGitBranchCompareResult +> = rpcResultVariant('normalized-branch-compare', branchCompareProjectionSchema) /** * git.branchCompare, second reader on the method. The Changes screen publishes the host payload * verbatim through `gitBranchCompareRead`; this one normalizes. The projection is not a superset — - * it answers null when `summary` or `entries` is not the expected shape, or when `baseRef`, - * `compareRef` or `changedFiles` is missing — and review and PR context both depend on that null to - * report "committed changes response was invalid" rather than rendering a partial compare. Sharing - * the verbatim reader would hand them a payload they would then have to re-parse. + * it refuses when `summary` or `entries` is not the expected shape, or when `baseRef`, + * `compareRef` or `changedFiles` is missing — and review and PR context both depend on that + * refusal to report a failed compare rather than rendering a partial one. Sharing the verbatim + * reader would hand them a payload they would then have to re-parse. */ export const reviewBranchCompareRead = bindDeferredRpcOperation( defineRpcOperation({ @@ -68,12 +67,6 @@ export const branchContextCompareRead = bindDeferredRpcOperation( }) ) -const reviewMetadataReader: RpcCompatibleReader< - unknown, - 'review-worktree-metadata', - MobileReviewWorktreeMetadata -> = (raw) => rpcReadUnchecked('review-worktree-metadata', readMobileReviewWorktreeMetadata(raw)) - /** * worktree.show, second reader on the method. `worktreeSummaryRead` projects `{ baseRef, linkedPR }` * and drops everything else, so it would answer the review screen with no notes at all for every @@ -87,15 +80,11 @@ export const reviewWorktreeMetadataRead = bindDeferredRpcOperation( method: 'worktree.show', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: reviewMetadataReader + read: rpcResultVariant('review-worktree-metadata', reviewWorktreeMetadataSchema) }) ) -const reviewDiffReader: RpcCompatibleReader< - unknown, - 'review-file-diff', - MobileReviewGitDiffResult | null -> = (raw) => rpcReadUnchecked('review-file-diff', readMobileReviewGitDiffResult(raw)) +const reviewDiffReader = rpcResultVariant('review-file-diff', reviewGitDiffSchema) /** * The worktree file diff. Its refusal carries meaning the acceptance policy cannot: `diff_too_large` @@ -116,8 +105,8 @@ export const reviewFileDiffRead = bindDeferredRpcOperation( /** * The committed-range equivalent, second reader on git.branchDiff. `gitBranchDiffRead` hands the * Changes screen's branch preview the host payload verbatim; review needs the - * text/binary/too-large discrimination, and a reply that matches none of the three has to read as - * null so the screen says the diff was invalid instead of rendering an empty file. + * text/binary/too-large discrimination, and a reply that matches none of the three has to refuse + * so the screen names the failure instead of rendering an empty file. */ export const reviewBranchFileDiffRead = bindDeferredRpcOperation( defineRpcOperation({ diff --git a/mobile/src/session/mobile-diff-review-rpc.ts b/mobile/src/session/mobile-diff-review-rpc.ts index b3d1f25ed89..755405bc2e7 100644 --- a/mobile/src/session/mobile-diff-review-rpc.ts +++ b/mobile/src/session/mobile-diff-review-rpc.ts @@ -1,8 +1,3 @@ -import type { - MobileGitBranchChangeEntry, - MobileGitBranchCompareResult, - MobileGitBranchCompareSummary -} from '../source-control/mobile-branch-compare' import type { MobileGitFileStatus, MobileGitStagingArea, @@ -11,25 +6,9 @@ import type { MobileGitUpstreamStatus } from '../source-control/mobile-git-status' -export type MobileReviewGitDiffResult = - | { - kind: 'text' - originalContent: string - modifiedContent: string - } - | { kind: 'binary' } - | { kind: 'too-large'; byteLength?: number } - -export type MobileReviewWorktreeMetadata = { - diffComments: unknown - mobileDiffReview: unknown -} - -export type MobileReviewTerminalTab = { - id: string - title: string - terminal: string -} +// The one projection left here after the review readers became schemas: the open-PR prefill still +// re-normalizes a fresh `git.status` payload it already holds, which is a value in hand rather +// than a reply at a reader boundary. function isRecord(value: unknown): value is Record { return typeof value === 'object' && value !== null @@ -132,132 +111,3 @@ export function readMobileGitStatusResult(value: unknown): MobileGitStatusResult upstreamStatus: readUpstreamStatus(value.upstreamStatus) } } - -function readBranchStatus(value: unknown): MobileGitBranchCompareSummary['status'] { - return value === 'ready' || - value === 'invalid-base' || - value === 'unborn-head' || - value === 'no-merge-base' || - value === 'loading' || - value === 'error' - ? value - : 'error' -} - -function readBranchEntry(value: unknown): MobileGitBranchChangeEntry | null { - if (!isRecord(value)) { - return null - } - const path = readString(value.path) - const status = readFileStatus(value.status) - if (!path || !status || status === 'untracked') { - return null - } - return { - path, - status, - oldPath: readString(value.oldPath), - added: readNumber(value.added), - removed: readNumber(value.removed) - } -} - -export function readMobileBranchCompareResult(value: unknown): MobileGitBranchCompareResult | null { - if (!isRecord(value) || !isRecord(value.summary) || !Array.isArray(value.entries)) { - return null - } - const baseRef = readString(value.summary.baseRef) - const compareRef = readString(value.summary.compareRef) - const changedFiles = readNumber(value.summary.changedFiles) - if (!baseRef || !compareRef || changedFiles === undefined) { - return null - } - return { - summary: { - baseRef, - baseOid: readString(value.summary.baseOid) ?? null, - compareRef, - headOid: readString(value.summary.headOid) ?? null, - mergeBase: readString(value.summary.mergeBase) ?? null, - changedFiles, - commitsAhead: readNumber(value.summary.commitsAhead), - status: readBranchStatus(value.summary.status), - errorMessage: readString(value.summary.errorMessage) - }, - entries: value.entries.flatMap((entry): MobileGitBranchChangeEntry[] => { - const parsed = readBranchEntry(entry) - return parsed ? [parsed] : [] - }) - } -} - -export function readMobileReviewWorktreeMetadata(value: unknown): MobileReviewWorktreeMetadata { - if (!isRecord(value) || !isRecord(value.worktree)) { - return { diffComments: undefined, mobileDiffReview: undefined } - } - return { - diffComments: value.worktree.diffComments, - mobileDiffReview: value.worktree.mobileDiffReview - } -} - -export function readMobileReviewGitDiffResult(value: unknown): MobileReviewGitDiffResult | null { - if (!isRecord(value)) { - return null - } - if ( - value.kind === 'text' && - typeof value.originalContent === 'string' && - typeof value.modifiedContent === 'string' - ) { - return { - kind: 'text', - originalContent: value.originalContent, - modifiedContent: value.modifiedContent - } - } - if (value.kind === 'binary') { - return { kind: 'binary' } - } - if (value.kind === 'too-large') { - return { kind: 'too-large', byteLength: readNumber(value.byteLength) } - } - return null -} - -export function readMobileReviewTerminalTabs(value: unknown): MobileReviewTerminalTab[] { - if (!isRecord(value) || !Array.isArray(value.tabs)) { - return [] - } - return value.tabs.flatMap((candidate): MobileReviewTerminalTab[] => { - if (!isRecord(candidate) || candidate.type !== 'terminal') { - return [] - } - const id = readString(candidate.id) - const terminal = readString(candidate.terminal) - if (!id || !terminal) { - return [] - } - return [ - { - id, - terminal, - title: readString(candidate.title) ?? 'Terminal' - } - ] - }) -} - -export function readMobileReviewCreatedTerminal(value: unknown): MobileReviewTerminalTab | null { - if (!isRecord(value) || !isRecord(value.tab)) { - return null - } - return readMobileReviewTerminalTabs({ tabs: [value.tab] })[0] ?? null -} - -export function readMobileReviewTerminalSendAccepted(value: unknown): boolean { - if (!isRecord(value) || !isRecord(value.send)) { - return true - } - return value.send.accepted !== false -} diff --git a/mobile/src/session/mobile-diff-review-screen-model.ts b/mobile/src/session/mobile-diff-review-screen-model.ts index ecf09bf3efb..4e5f92eb8cd 100644 --- a/mobile/src/session/mobile-diff-review-screen-model.ts +++ b/mobile/src/session/mobile-diff-review-screen-model.ts @@ -9,7 +9,7 @@ import type { } from './mobile-diff-review-queue' import type { MobileDiffReviewFileDescriptor } from './mobile-diff-review-state' import type { MobileHighlightedDiffLine } from './mobile-file-syntax' -import type { MobileReviewTerminalTab } from './mobile-diff-review-rpc' +import type { MobileReviewTerminalTab } from './review-terminal-reply-schema' export type ReviewScreenState = | { kind: 'loading' } diff --git a/mobile/src/session/mobile-file-tap-open.ts b/mobile/src/session/mobile-file-tap-open.ts index 21d90fa77fe..36f9251f618 100644 --- a/mobile/src/session/mobile-file-tap-open.ts +++ b/mobile/src/session/mobile-file-tap-open.ts @@ -1,5 +1,4 @@ import type { - RuntimeFileOpenResult, RuntimeNativeChatFileContext, RuntimeTerminalPathResolution } from '../../../src/shared/runtime-types' @@ -184,8 +183,7 @@ async function openMobileFileTapAsync( reportOpenFailure(options) return } - // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: Preserve the established response shape at this boundary. - if (!(opened.value as RuntimeFileOpenResult).opened) { + if (!opened.value.opened) { reportOpenFailure(options) return } diff --git a/mobile/src/session/mobile-new-tab-agent-loader.ts b/mobile/src/session/mobile-new-tab-agent-loader.ts index b1b9426c3e2..f22ebda5990 100644 --- a/mobile/src/session/mobile-new-tab-agent-loader.ts +++ b/mobile/src/session/mobile-new-tab-agent-loader.ts @@ -34,15 +34,14 @@ export async function loadMobileNewTabAgentOptions(args: { return buildMobileNewTabAgentOptions( // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: Preserve the established response shape at this boundary. readSettings() as MobileNewTabAgentSettings | undefined, - // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: Preserve the established response shape at this boundary. - detected as unknown[] + detected ) } /** The reply and the operation that reads it: two methods detect agents and each reads its own. */ type DetectedAgentsReply = { reply: RpcResponse - interpret: (reply: RpcResponse) => unknown + interpret: (reply: RpcResponse) => unknown[] } async function loadDetectedAgents( diff --git a/mobile/src/session/mobile-pr-sidebar-state.ts b/mobile/src/session/mobile-pr-sidebar-state.ts index 4ec65a7e2d7..c3b8ce90d0d 100644 --- a/mobile/src/session/mobile-pr-sidebar-state.ts +++ b/mobile/src/session/mobile-pr-sidebar-state.ts @@ -11,6 +11,9 @@ export type PrSidebarData = { pr: PRInfo details: GitHubWorkItemDetails | null checks: PRCheckDetail[] + // Non-null when the checks read failed; the checks section shows it and the rest + // of the PR still renders. Checks alone never take the sidebar to `error`. + checksError: string | null } // `blocked` is a permanent failure (no GitHub account / permission denied) that the @@ -112,12 +115,20 @@ export async function loadPrSidebarData( // checks correctly; fall back to an explicit override then null. prRepo: pr.prRepo ?? args.prRepo ?? null }) - if (!checksOutcome.ok) { - return failureState(checksOutcome.error) - } // details: null = comments still loading (phase 2). The header/reviewers degrade to // the PRInfo fields until it arrives. - return { kind: 'ready', data: { pr, details: null, checks: checksOutcome.result } } + // Checks are contained the way phase 2 is: a failed read costs the checks row, not + // the title/body/comments/merge controls the user opened the sidebar for. + if (!checksOutcome.ok) { + return { + kind: 'ready', + data: { pr, details: null, checks: [], checksError: checksOutcome.error } + } + } + return { + kind: 'ready', + data: { pr, details: null, checks: checksOutcome.result, checksError: null } + } } catch (err) { // Why: a dep that rejects (instead of returning `{ ok:false }`) must still // resolve to an error state, not escape as an unhandled rejection. diff --git a/mobile/src/session/mobile-review-terminal-operations.ts b/mobile/src/session/mobile-review-terminal-operations.ts index 2b998732fe5..288e97151e5 100644 --- a/mobile/src/session/mobile-review-terminal-operations.ts +++ b/mobile/src/session/mobile-review-terminal-operations.ts @@ -1,23 +1,15 @@ import { bindDeferredRpcOperation, defineRpcOperation } from '../transport/rpc-operation' -import type { RpcCompatibleReader } from '../transport/rpc-operation-contract' -import { rpcReadUnchecked } from '../transport/rpc-reader-payload' +import { rpcResultVariant } from '../transport/rpc-operation-result-reader' import { - readMobileReviewCreatedTerminal, - readMobileReviewTerminalSendAccepted, - readMobileReviewTerminalTabs, - type MobileReviewTerminalTab -} from './mobile-diff-review-rpc' + reviewCreatedTerminalSchema, + reviewTerminalSendAcceptedSchema, + reviewTerminalTabsSchema +} from './review-terminal-reply-schema' // Dropping a prompt into a fresh agent terminal: create the tab, then send the text. There is no // higher-level agent-composer RPC on mobile, so this pair is the launch mechanism — the PR triage // actions and the review-notes send sheet both drive it. -const createdTerminalReader: RpcCompatibleReader< - unknown, - 'created-terminal-tab', - MobileReviewTerminalTab | null -> = (raw) => rpcReadUnchecked('created-terminal-tab', readMobileReviewCreatedTerminal(raw)) - /** * A refused create is an error the caller surfaces: there is nowhere to put the prompt. The reply * is read for the terminal handle the send below is addressed to, so an unreadable tab is a failure @@ -29,7 +21,7 @@ export const reviewTerminalCreateRun = bindDeferredRpcOperation( method: 'session.tabs.createTerminal', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: createdTerminalReader + read: rpcResultVariant('created-terminal-tab', reviewCreatedTerminalSchema) }) ) @@ -37,19 +29,13 @@ export const reviewTerminalCreateRun = bindDeferredRpcOperation( * An accepted send can still report in-band that the terminal is locked, which is a different * failure from a refused send and the caller says so. The reader answers that one question. */ -const terminalSendAcceptedReader: RpcCompatibleReader< - unknown, - 'terminal-send-accepted', - boolean -> = (raw) => rpcReadUnchecked('terminal-send-accepted', readMobileReviewTerminalSendAccepted(raw)) - export const reviewTerminalSendRun = bindDeferredRpcOperation( defineRpcOperation({ name: 'terminal.send-review-prompt', method: 'terminal.send', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: terminalSendAcceptedReader + read: rpcResultVariant('terminal-send-accepted', reviewTerminalSendAcceptedSchema) }) ) @@ -65,6 +51,6 @@ export const reviewTerminalListRead = bindDeferredRpcOperation( method: 'session.tabs.list', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: (raw) => rpcReadUnchecked('review-terminal-tabs', readMobileReviewTerminalTabs(raw)) + read: rpcResultVariant('review-terminal-tabs', reviewTerminalTabsSchema) }) ) diff --git a/mobile/src/session/mobile-session-launch-operations.ts b/mobile/src/session/mobile-session-launch-operations.ts index d55a2ad4966..ad6f45a1441 100644 --- a/mobile/src/session/mobile-session-launch-operations.ts +++ b/mobile/src/session/mobile-session-launch-operations.ts @@ -1,5 +1,11 @@ import { bindDeferredRpcOperation, defineRpcOperation } from '../transport/rpc-operation' -import { rpcUncheckedPayloadReader } from '../transport/rpc-reader-payload' +import { rpcResultVariant } from '../transport/rpc-operation-result-reader' +import { + aiVaultResumePreparationSchema, + browserTabCreatedSchema, + fileTapOpenedSchema, + sessionLaunchUnreadReplySchema +} from './session-launch-reply-schema' // Opening things from the session screen: a tapped terminal path, a new markdown note or browser // tab, the legacy-Codex resume repin, and the structured agent chat. @@ -22,7 +28,7 @@ export const fileTapOpenRun = bindDeferredRpcOperation( method: 'files.open', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('tapped-file-opened') + read: rpcResultVariant('tapped-file-opened', fileTapOpenedSchema) }) ) @@ -36,7 +42,7 @@ export const sessionMarkdownNoteCreate = bindDeferredRpcOperation( method: 'files.createFile', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('markdown-note-created') + read: rpcResultVariant('markdown-note-created', sessionLaunchUnreadReplySchema) }) ) @@ -47,7 +53,7 @@ export const sessionBrowserTabCreate = bindDeferredRpcOperation( method: 'browser.tabCreate', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('browser-tab-created') + read: rpcResultVariant('browser-tab-created', browserTabCreatedSchema) }) ) @@ -62,7 +68,7 @@ export const aiVaultResumePreparationRun = bindDeferredRpcOperation( method: 'aiVault.prepareSessionResume', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('ai-vault-resume-preparation') + read: rpcResultVariant('ai-vault-resume-preparation', aiVaultResumePreparationSchema) }) ) @@ -77,7 +83,7 @@ export const structuredAgentSupportProbe = bindDeferredRpcOperation( method: 'agentSession.createSupport', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('structured-create-support') + read: rpcResultVariant('structured-create-support', sessionLaunchUnreadReplySchema) }) ) @@ -92,7 +98,7 @@ export const structuredAgentSessionCreate = bindDeferredRpcOperation( method: 'agentSession.create', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('structured-session-created') + read: rpcResultVariant('structured-session-created', sessionLaunchUnreadReplySchema) }) ) @@ -103,6 +109,6 @@ export const nativeChatSessionOptionsWrite = bindDeferredRpcOperation( method: 'settings.mutateNativeChatSessionOptions', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('native-chat-session-options-written') + read: rpcResultVariant('native-chat-session-options-written', sessionLaunchUnreadReplySchema) }) ) diff --git a/mobile/src/session/mobile-session-read-operations.ts b/mobile/src/session/mobile-session-read-operations.ts index 48be2b2b94d..ee13f5dbad1 100644 --- a/mobile/src/session/mobile-session-read-operations.ts +++ b/mobile/src/session/mobile-session-read-operations.ts @@ -1,13 +1,21 @@ import { bindDeferredRpcOperation, defineRpcOperation } from '../transport/rpc-operation' +import { rpcResultVariant } from '../transport/rpc-operation-result-reader' import { - rpcUncheckedMemberReader, - rpcUncheckedPayloadReader -} from '../transport/rpc-reader-payload' + detectedAgentsSchema, + markdownTabDocumentSchema, + runtimeRepoListSchema, + sessionForwardedReplySchema, + sessionTerminalInventorySchema, + sessionWorktreeRecordSchema, + terminalQuickCommandsSchema, + workspaceFilePathsSchema +} from './session-read-reply-schema' // What the session screen reads: the terminal inventory, the repo list two screens resolve a // workspace's connection through, the session tab snapshot, native chat's workspace paths and // older-history page, the quick-command list, the whole `worktree.show` record and a markdown -// tab's document. +// tab's document. Each schema lives in session-read-reply-schema.ts with the consumer line behind +// every requirement. /** * The terminal inventory. A refused list leaves the strip exactly as it was — the screen treats it @@ -20,13 +28,13 @@ export const sessionTerminalListRead = bindDeferredRpcOperation( method: 'terminal.list', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('terminal-inventory') + read: rpcResultVariant('terminal-inventory', sessionTerminalInventorySchema) }) ) export type MobileRuntimeRepoSummary = { id: string; connectionId?: string | null } -const repoListReader = rpcUncheckedMemberReader('runtime-repo-list', 'repos') +const repoListReader = rpcResultVariant('runtime-repo-list', runtimeRepoListSchema) /** * The repo list. Call sites disagree about a refusal, so each of the two operations below declares @@ -74,7 +82,7 @@ export const preflightDetectAgentsRead = bindDeferredRpcOperation( method: 'preflight.detectAgents', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('detected-agents') + read: rpcResultVariant('detected-agents', detectedAgentsSchema) }) ) @@ -84,7 +92,7 @@ export const preflightDetectRemoteAgentsRead = bindDeferredRpcOperation( method: 'preflight.detectRemoteAgents', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('detected-agents') + read: rpcResultVariant('detected-agents', detectedAgentsSchema) }) ) @@ -99,14 +107,14 @@ export const sessionTabsListRead = bindDeferredRpcOperation( method: 'session.tabs.list', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('session-tabs-snapshot') + read: rpcResultVariant('session-tabs-snapshot', sessionForwardedReplySchema) }) ) /** - * The two ways native chat gets workspace paths. Both project the same `files[].relativePath` list, - * and both refuse by leaving the suggestion list alone — the search's `method_not_found` is read - * raw beforehand, because that code is what makes the composer fall back to the full inventory. + * The two ways native chat gets workspace paths. Both answer the same `relativePath` list, and + * both refuse by leaving the suggestion list alone — the search's `method_not_found` is read raw + * beforehand, because that code is what makes the composer fall back to the full inventory. */ export const nativeChatFileSearchRead = bindDeferredRpcOperation( defineRpcOperation({ @@ -114,7 +122,7 @@ export const nativeChatFileSearchRead = bindDeferredRpcOperation( method: 'files.searchPaths', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedMemberReader('workspace-files', 'files') + read: rpcResultVariant('workspace-files', workspaceFilePathsSchema) }) ) @@ -124,7 +132,7 @@ export const nativeChatFileInventoryRead = bindDeferredRpcOperation( method: 'files.list', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedMemberReader('workspace-files', 'files') + read: rpcResultVariant('workspace-files', workspaceFilePathsSchema) }) ) @@ -145,12 +153,15 @@ export const nativeChatSessionPageRead = bindDeferredRpcOperation( method: 'nativeChat.readSession', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('native-chat-session-page') + read: rpcResultVariant('native-chat-session-page', sessionForwardedReplySchema) }) ) /** Shared with the save leg in the write module: one list read, so neither leg can adopt `[]`. */ -export const quickCommandsReader = rpcUncheckedPayloadReader('terminal-quick-commands') +export const quickCommandsReader = rpcResultVariant( + 'terminal-quick-commands', + terminalQuickCommandsSchema +) /** * The quick-command list, read the same way on load and on save: the host re-normalizes and returns @@ -187,7 +198,7 @@ export const sessionWorktreeRecordRead = bindDeferredRpcOperation( method: 'worktree.show', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedMemberReader('worktree-record', 'worktree') + read: rpcResultVariant('worktree-record', sessionWorktreeRecordSchema) }) ) @@ -202,6 +213,6 @@ export const markdownTabRead = bindDeferredRpcOperation( method: 'markdown.readTab', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('markdown-tab-doc') + read: rpcResultVariant('markdown-tab-doc', markdownTabDocumentSchema) }) ) diff --git a/mobile/src/session/mobile-session-route-parity.test.ts b/mobile/src/session/mobile-session-route-parity.test.ts index 40df4fa869c..bc488edfe68 100644 --- a/mobile/src/session/mobile-session-route-parity.test.ts +++ b/mobile/src/session/mobile-session-route-parity.test.ts @@ -70,9 +70,11 @@ const HEAD_CALLBACK_IDENTITY_SHA256 = // and repo reads inside them now name their `RpcOperation` instead of the raw `sendRequest` port. // Refreshed in step 6 for the gesture flush, whose `terminal.send` became `terminalInputSend` and // whose accepted-check became that operation's own verdict, then again when that check was spelled -// `=== true` to match the other four sites reading the same verdict. Refreshed once more for the -// display-mode toggle, whose send became `terminalDisplayModeSet`. -const HEAD_CALLBACK_BODY_SHA256 = '02fae7c4072064af7595eb42dc20565af568553946e26fa0a1dc835eb78f92a8' +// `=== true` to match the other four sites reading the same verdict. Refreshed in step 7 for the +// reply casts the checked readers made unnecessary — the markdown tab doc, the worktree record's +// `diffComments` and the browser tab's page id are typed by their schemas now. Refreshed once more +// on the merge, for the display-mode toggle whose send became `terminalDisplayModeSet`. +const HEAD_CALLBACK_BODY_SHA256 = 'e3b41d4ab755be2ac2b8c268f3b94a5ec91f620233b5761707bbd1791d106f95' // Refreshed for the startup effect: both `worktree.activate` sends became `worktreeActivate`, and // the sleeping-agent check reads that operation's verdict instead of the reply envelope. Refreshed // again when the reporter took the reply and interpreted it itself, retiring the hand-built @@ -81,11 +83,12 @@ const HEAD_EFFECT_SHA256 = '812aaa9f5abf25dd5229f65231900825b2fd38d5d238b511f3fc const HEAD_CONTENT_HOOK_SHA256 = '9c3b612fef3f370d66873aefdbe1d701f20cb64ded31fef5cc45fde6f8189581' // Same pin for the 12 bodies that sit in nested functions rather than callbacks, moved by the same // rewrite of those send and read expressions. Count unchanged. Refreshed again in step 6 for -// `handleClearTerminal`, whose send became `terminalBufferClear`, and once more for +// `handleClearTerminal`, whose send became `terminalBufferClear`, in step 7 for the browser tab +// create, whose `{ browserPageId?: string }` cast its schema now carries, and once more for // `handleCreateTerminal`, whose send became `sessionTabCreateTerminal` and whose `response.ok` // branch became that operation's own throw-the-host-message acceptance. const HEAD_NESTED_FUNCTION_SHA256 = - '21931099ef59af0f748ccc69c9adac4f9ae397b39e03e7ca4f4901c40b33e4ec' + 'e77614fd8ae98cce4009636520f0f3acb17e583d7395f954385a779b1decb7d1' const HEAD_NATIVE_REGISTRATION_SHA256 = 'cab85e4e4a3f43289ba93ddea9ccce57aea83e0bf14fd1620a965aad0c1cb49e' const HEAD_NATIVE_REMOVAL_SHA256 = diff --git a/mobile/src/session/mobile-session-write-operations.ts b/mobile/src/session/mobile-session-write-operations.ts index 384893a5c36..2f7e5549044 100644 --- a/mobile/src/session/mobile-session-write-operations.ts +++ b/mobile/src/session/mobile-session-write-operations.ts @@ -1,10 +1,11 @@ import { bindDeferredRpcOperation, defineRpcOperation } from '../transport/rpc-operation' +import { rpcResultVariant } from '../transport/rpc-operation-result-reader' +import { markdownTabDocumentSchema } from './session-read-reply-schema' import { - rpcReadUnchecked, - rpcUncheckedMemberReader, - rpcUncheckedPayloadReader -} from '../transport/rpc-reader-payload' -import { isTerminalSendResultAccepted } from '../terminal/terminal-send-rpc-response' + sessionCreatedTerminalTabSchema, + sessionWriteUnreadReplySchema, + terminalSendAcceptedSchema +} from './session-write-reply-schema' import { quickCommandsReader } from './mobile-session-read-operations' // The session screen's writes: terminal input from native chat and the image surfaces, the tab @@ -30,19 +31,18 @@ export const nativeChatTerminalWrite = bindDeferredRpcOperation( method: 'terminal.send', acceptance: 'object-result-or-null', barrier: 'after-caller-barrier', - read: (raw) => rpcReadUnchecked('terminal-send-accepted', isTerminalSendResultAccepted(raw)) + read: rpcResultVariant('terminal-send-accepted', terminalSendAcceptedSchema) }) ) /** * Creating a terminal tab from New Tab or a quick command. * - * The reader is the unguarded member read the call site did, kept unguarded on purpose: a null or - * absent result still raises its property-read exception on `tab`, and a reply carrying no `tab` - * still reaches the screen as `undefined` and fails on the next property. - * `require-result-or-throw-message` is what keeps both where they were, because that policy rethrows - * a reader's exception rather than turning it into an incompatible verdict, so the create's own - * `catch` reports it as the same failure copy. + * The reader is checked, unlike the member read #21083 landed with: `tab` and its `id` are what the + * strip keys the new tab on, and main reached the screen with `undefined` there and failed on the + * next property. `require-result-or-throw-message` carries a refused reply to the create's own + * `catch` as one `RpcIncompatibleReplyError` naming the method, which `reportCreateFailure` shows + * in place of main's raw property-read exception. * * Throws the host's message rather than a skip because the host names the real cause — pty * exhaustion, a disabled agent, an unresolved worktree — and the screen shows it verbatim. @@ -59,7 +59,7 @@ export const sessionTabCreateTerminal = bindDeferredRpcOperation( method: 'session.tabs.createTerminal', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedMemberReader('created-terminal-tab', 'tab') + read: rpcResultVariant('created-terminal-tab', sessionCreatedTerminalTabSchema) }) ) @@ -83,7 +83,7 @@ export const terminalDisplayModeSet = bindDeferredRpcOperation( method: 'terminal.setDisplayMode', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('terminal-display-mode-set') + read: rpcResultVariant('terminal-display-mode-set', sessionWriteUnreadReplySchema) }) ) @@ -95,7 +95,7 @@ export const sessionTerminalRename = bindDeferredRpcOperation( method: 'terminal.rename', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('terminal-renamed') + read: rpcResultVariant('terminal-renamed', sessionWriteUnreadReplySchema) }) ) @@ -107,7 +107,7 @@ export const sessionTerminalClose = bindDeferredRpcOperation( method: 'terminal.close', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('terminal-closed') + read: rpcResultVariant('terminal-closed', sessionWriteUnreadReplySchema) }) ) @@ -118,7 +118,7 @@ export const sessionTabClose = bindDeferredRpcOperation( method: 'session.tabs.close', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('session-tab-closed') + read: rpcResultVariant('session-tab-closed', sessionWriteUnreadReplySchema) }) ) @@ -134,7 +134,7 @@ export const sessionTerminalFocus = bindDeferredRpcOperation( method: 'terminal.focus', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('terminal-focused') + read: rpcResultVariant('terminal-focused', sessionWriteUnreadReplySchema) }) ) @@ -144,7 +144,7 @@ export const sessionTabActivate = bindDeferredRpcOperation( method: 'session.tabs.activate', acceptance: 'success-result-or-skip', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('session-tab-activated') + read: rpcResultVariant('session-tab-activated', sessionWriteUnreadReplySchema) }) ) @@ -164,7 +164,7 @@ export const sessionWorktreeNotesWrite = bindDeferredRpcOperation( method: 'worktree.set', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('worktree-notes-written') + read: rpcResultVariant('worktree-notes-written', sessionWriteUnreadReplySchema) }) ) @@ -175,7 +175,7 @@ export const markdownTabSave = bindDeferredRpcOperation( method: 'markdown.saveTab', acceptance: 'require-result-or-throw-message', barrier: 'after-caller-barrier', - read: rpcUncheckedPayloadReader('markdown-tab-doc') + read: rpcResultVariant('markdown-tab-doc', markdownTabDocumentSchema) }) ) diff --git a/mobile/src/session/pr-ai-triage-launch.test.ts b/mobile/src/session/pr-ai-triage-launch.test.ts index c2273c9046e..5641bbe37d4 100644 --- a/mobile/src/session/pr-ai-triage-launch.test.ts +++ b/mobile/src/session/pr-ai-triage-launch.test.ts @@ -45,7 +45,7 @@ describe('createTerminalAndSendPrompt', () => { it('throws when the created-terminal response is malformed', async () => { const client = clientReturning(success({ tab: { type: 'terminal' } })) await expect(createTerminalAndSendPrompt(client, 'wt-1', 'p')).rejects.toThrow( - 'Created terminal response was invalid' + 'The host sent a reply this app could not read (session.tabs.createTerminal)' ) expect(client.sendRequest).toHaveBeenCalledTimes(1) }) diff --git a/mobile/src/session/pr-ai-triage-launch.ts b/mobile/src/session/pr-ai-triage-launch.ts index 87f0f264946..2e02b299813 100644 --- a/mobile/src/session/pr-ai-triage-launch.ts +++ b/mobile/src/session/pr-ai-triage-launch.ts @@ -26,9 +26,6 @@ export async function createTerminalAndSendPrompt( } catch (error) { throw new Error(refusedRpcMessageOrFallback(error, 'Failed to create terminal')) } - if (!terminalTab) { - throw new Error('Created terminal response was invalid') - } const sentReply = await reviewTerminalSendRun.request(client, { terminal: terminalTab.terminal, text: prompt, diff --git a/mobile/src/session/review-terminal-reply-schema.ts b/mobile/src/session/review-terminal-reply-schema.ts new file mode 100644 index 00000000000..4ff825387a8 --- /dev/null +++ b/mobile/src/session/review-terminal-reply-schema.ts @@ -0,0 +1,67 @@ +import { z } from 'zod' +import { salvagedOptional, salvagingArray } from '../../../src/shared/zod-salvage' + +// The three replies the review send sheet and the PR triage actions read: +// `session.tabs.createTerminal`, `session.tabs.list` and `terminal.send`. Checked against +// RuntimeMobileSessionCreateTerminalResult / RuntimeMobileSessionTabs in src/shared/runtime-types.ts, +// which src/main/runtime/rpc/methods/session-tabs.ts:24-60 returns from the runtime verbatim, and +// against the terminal-send envelope src/main/runtime/rpc/methods/terminal.ts answers with. + +/** + * One agent terminal the sheet can drop a prompt into. + * + * `id` and `terminal` are required and non-empty because pr-ai-triage-launch.ts:33 addresses the + * follow-up `terminal.send` at `terminalTab.terminal`, and the sheet keys its rows by `id`; main + * dropped a row missing either with a falsy check, which `.min(1)` is. `type` is a literal rather + * than an open enum because it is the discriminant that selects terminal tabs out of a snapshot + * carrying file, markdown and browser tabs — an unknown kind must drop out of the list, not + * degrade into a terminal the sheet would then address. + */ +const reviewTerminalTabSchema = z + .looseObject({ + type: z.literal('terminal'), + id: z.string().min(1), + terminal: z.string().min(1), + title: salvagedOptional('title', z.string()) + }) + .transform((tab) => ({ id: tab.id, terminal: tab.terminal, title: tab.title ?? 'Terminal' })) + +/** + * The agent terminals the send sheet lists. + * + * `tabs` is required: use-mobile-diff-review-send-actions.ts:141 renders the list it returns, and + * main answered a snapshot with no array with an empty sheet that read as "this worktree has no + * agent sessions". A salvaging array, so a single unreadable row drops the way a non-terminal tab + * already does instead of emptying the sheet. + */ +export const reviewTerminalTabsSchema = z + .looseObject({ tabs: salvagingArray(reviewTerminalTabSchema) }) + .transform((snapshot) => snapshot.tabs) + +/** + * The tab a create answers with. + * + * `tab` is required, and so is its terminal handle: pr-ai-triage-launch.ts:32 addresses the prompt + * send at it, and a create that named no usable terminal was already a dead end — both callers + * turned main's null into "Created terminal response was invalid" on the next line. Refusing here + * puts the method in that message and deletes the branch. + */ +export const reviewCreatedTerminalSchema = z + .looseObject({ tab: reviewTerminalTabSchema }) + .transform((reply) => reply.tab) + +/** + * Whether an accepted send was taken by the runtime. + * + * Nothing is required: main read `send.accepted !== false`, so a reply with no envelope at all was + * an accepted send, and a host that stops sending the envelope must not start reporting a locked + * terminal. What the schema adds is the outer object — main read a string or a null reply as + * accepted, which is the shape that hides a lost prompt. + */ +export const reviewTerminalSendAcceptedSchema = z + .looseObject({ + send: salvagedOptional('send', z.looseObject({ accepted: z.unknown().optional() })) + }) + .transform((reply) => reply.send?.accepted !== false) + +export type MobileReviewTerminalTab = z.output diff --git a/mobile/src/session/session-launch-reply-schema.ts b/mobile/src/session/session-launch-reply-schema.ts new file mode 100644 index 00000000000..1b4c970e456 --- /dev/null +++ b/mobile/src/session/session-launch-reply-schema.ts @@ -0,0 +1,55 @@ +import { z } from 'zod' +import { salvagedOptional } from '../../../src/shared/zod-salvage' + +// The replies the session screen's launch paths read: opening a tapped file, creating a markdown +// note or a browser tab, the legacy-Codex resume repin, the structured-agent probe and create, and +// the session-option write. Checked against RuntimeFileOpenResult in +// src/shared/runtime-file-contracts.ts and the handlers in src/main/runtime/rpc/methods/files.ts, +// browser-core.ts, ai-vault.ts, agent-session.ts and client-ui.ts. + +/** + * Whether the host actually opened the tapped file. + * + * `opened` is required and boolean, because mobile-file-tap-open.ts:188 reads it with no guard and + * routes the whole tap on it — main read a reply without one as "not opened", which is the same + * answer a real `false` gets, so a host whose reply shape drifted was indistinguishable from one + * that declined the open. An incompatible reply reaches the same `reportOpenFailure` through + * openMobileFileTap's own catch. + */ +export const fileTapOpenedSchema = z.looseObject({ opened: z.boolean() }) + +/** + * The browser tab a user opens from the tab strip. + * + * `browserPageId` is optional — use-mobile-session-content-create-actions.ts:126 reads it behind a + * truthy check and only uses it to focus the new tab — but the object around it is required, + * because main dereferenced the payload on that same line. + */ +export const browserTabCreatedSchema = z.looseObject({ + browserPageId: salvagedOptional('browserPageId', z.string()) +}) + +/** + * The legacy-Codex resume repin. + * + * Nullish and nothing required: ai-vault-resume-preparation.ts:53-58 reads both members through + * `?.`, and an older host that cannot repin refuses rather than answering, which the call site + * already handles off the raw reply. Both members are typed because both comparisons are exact — + * `=== true` and `typeof === 'string'` — so a value of another type was never a repin. + */ +export const aiVaultResumePreparationSchema = z + .looseObject({ + useRealCodexHome: salvagedOptional('useRealCodexHome', z.boolean()), + substituteCodexHome: salvagedOptional('substituteCodexHome', z.string()) + }) + .nullish() + +/** + * The four launch replies no call site interprets. + * + * `files.createFile` is read for its refusal message only, the structured-agent probe and create + * are examined envelope-first at the call site because anything they cannot prove is a definitive + * refusal has to stay unknown, and the session-option write swallows every outcome. Declaring a + * member on any of them would be a requirement with no reader behind it. + */ +export const sessionLaunchUnreadReplySchema = z.unknown() diff --git a/mobile/src/session/session-read-reply-schema.ts b/mobile/src/session/session-read-reply-schema.ts new file mode 100644 index 00000000000..2a2417c6673 --- /dev/null +++ b/mobile/src/session/session-read-reply-schema.ts @@ -0,0 +1,129 @@ +import { z } from 'zod' +import { salvagedOptional, salvagingArray } from '../../../src/shared/zod-salvage' +import type { WorktreeDisplayNameSource } from './worktree-display-name' + +// What the session screen reads: the terminal inventory, the repo list two screens resolve a +// workspace's connection through, the session tab snapshot, native chat's workspace paths and +// older-history page, the quick-command list, the whole `worktree.show` record and a markdown +// tab's document. Checked against the handlers in src/main/runtime/rpc/methods/ — repo.ts:29, +// files.ts:27-56, session-tabs.ts:24, client-ui.ts:29-42, mobile-markdown-tab-methods.ts:6-20 — +// and the shared result types they return verbatim. + +/** + * The terminal inventory. + * + * `terminals` is a required array and each row needs the `handle` the screen keys it by: + * use-mobile-session-terminal-list.ts:69 reads `.length` and :78 maps the handles, neither + * guarded. The row is otherwise passed through, because the strip renders a host record this + * module does not re-declare; a row with no handle drops rather than failing the refresh, which is + * what a skip policy means for an inventory the screen treats as "no news". + */ +export const sessionTerminalInventorySchema = z.looseObject({ + terminals: salvagingArray(z.looseObject({ handle: z.string() })) +}) + +/** + * The runtime repo list, narrowed to the member every consumer reaches for. + * + * `id` is what a workspace's repo is found by — mobile-new-tab-agent-loader.ts:63, + * use-mobile-session-accessory-selection.ts:202 and use-mobile-native-chat-readability.ts:45 all + * run `repos.find((repo) => repo.id === repoId)` — so a row without one can never match and drops. + * The rest of each row passes through: three screens project it into three different repo shapes, + * and re-declaring those here would make this reader the union of all of them. + */ +export const runtimeRepoListSchema = z + .looseObject({ repos: salvagingArray(z.looseObject({ id: z.string() })) }) + .transform((reply) => reply.repos) + +/** + * The agents a host reports for a workspace. + * + * An array and nothing more: buildMobileNewTabAgentOptions spreads it + * (mobile-new-tab-agent-options.ts:24) after a null check only, so a non-array reply was a + * TypeError in the loader. Each element stays unknown because `isMobileTuiAgent` is the filter. + */ +export const detectedAgentsSchema = z.array(z.unknown()) + +/** + * The workspace file paths native chat suggests, from either the search or the legacy inventory. + * + * The schema answers the path list itself rather than the host's row array, because that list is + * all either call site ever wanted: an empty `relativePath` was already dropped. Nothing is + * required: main's `?? []` made a reply without `files` an empty suggestion list, and a `files` + * that is not an array was a `.map` on a string, which the salvaged optional turns into the same + * empty list. What the schema adds is the container — a bare string reply is named rather than + * crashing the composer's debounce. + */ +export const workspaceFilePathsSchema = z + .looseObject({ + files: salvagedOptional( + 'files', + salvagingArray(z.looseObject({ relativePath: salvagedOptional('relativePath', z.string()) })) + ) + }) + .transform((reply) => + (reply.files ?? []).flatMap((file) => (file.relativePath ? [file.relativePath] : [])) + ) + +/** + * The quick-command list, read the same way on load and on save. + * + * Nothing is required and the payload itself is nullish, because use-quick-commands.ts:20 reached + * the member through `?.` and parseNormalizedTerminalQuickCommands answers null for anything it + * cannot read — which both legs already turn into "Failed to load quick commands" rather than + * adopting `[]`. What the schema adds is the container: a bare string reply is now named. + */ +export const terminalQuickCommandsSchema = z + .looseObject({ terminalQuickCommands: z.unknown().optional() }) + .nullish() + .transform((reply) => reply?.terminalQuickCommands) + +/** + * The `worktree.show` record, narrowed to the members its two consumers read. + * + * All four are optional: use-mobile-session-diff-comments.ts:42 reads `diffComments` through `?.` + * and hands it to a normalizer that accepts anything, and getLiveWorktreeDisplayName reads the + * other three behind `??` and `?.trim()`. The member itself is salvaged rather than required + * because main read a record it could not parse as no record at all. + */ +export const sessionWorktreeRecordSchema = z + .looseObject({ + worktree: salvagedOptional( + 'worktree', + z.looseObject({ + worktreeId: salvagedOptional('worktreeId', z.string()), + id: salvagedOptional('id', z.string()), + displayName: salvagedOptional('displayName', z.string().nullable()), + repo: salvagedOptional('repo', z.string().nullable()), + diffComments: z.unknown().optional() + }) + ) + }) + .transform( + (reply): (WorktreeDisplayNameSource & { diffComments?: unknown }) | undefined => reply.worktree + ) + +/** + * A markdown tab's document, read the same way on load and on save. + * + * `content`, `version` and `isDirty` are required: use-mobile-session-document-readers.ts:38-45 + * publishes all three into the tab's ready state with no guard, so a reply missing one rendered + * `undefined` in the editor and saved against an undefined base version. + * `editable` and `readOnlyReason` are guarded on the same lines and stay optional. + */ +export const markdownTabDocumentSchema = z.looseObject({ + content: z.string(), + version: z.string(), + isDirty: z.boolean(), + editable: salvagedOptional('editable', z.boolean()), + readOnlyReason: salvagedOptional('readOnlyReason', z.string()) +}) + +/** + * The two replies a call site forwards opaquely. + * + * The session tab snapshot is handed to the reconciliation controller's own type parameter, which + * no module-level reader can name, and the older-history page is a union an older runtime answers + * `{ error }` to — a member reader would have to pick one arm before the caller discriminates. + */ +export const sessionForwardedReplySchema = z.unknown() diff --git a/mobile/src/session/session-reply-schema.test.ts b/mobile/src/session/session-reply-schema.test.ts new file mode 100644 index 00000000000..ed9edf5173f --- /dev/null +++ b/mobile/src/session/session-reply-schema.test.ts @@ -0,0 +1,520 @@ +import { describe, expect, it } from 'vitest' +import type { z } from 'zod' +import { + clipboardImagePathSchema, + clipboardImageUnreadReplySchema, + clipboardImageUploadSlotSchema +} from './clipboard-image-reply-schema' +import { + branchCompareProjectionSchema, + reviewGitDiffSchema, + reviewGitMutationSchema, + reviewWorktreeMetadataSchema +} from './diff-review-reply-schema' +import { + githubPrMutationConfirmationSchema, + githubPrMutationStatusSchemas +} from './github-pr-mutation-reply-schema' +import { + githubPrForBranchSchema, + githubPrRepoSlugSchema, + githubWorkItemDetailsSchema, + hostedReviewForBranchSchema +} from './github-pr-read-reply-schema' +import { prChecksSchema } from './github-pr-entity-reply-schema' +import { + reviewCreatedTerminalSchema, + reviewTerminalSendAcceptedSchema, + reviewTerminalTabsSchema +} from './review-terminal-reply-schema' +import { + aiVaultResumePreparationSchema, + browserTabCreatedSchema, + fileTapOpenedSchema +} from './session-launch-reply-schema' +import { + detectedAgentsSchema, + markdownTabDocumentSchema, + runtimeRepoListSchema, + sessionTerminalInventorySchema, + sessionWorktreeRecordSchema, + terminalQuickCommandsSchema, + workspaceFilePathsSchema +} from './session-read-reply-schema' +import { + sessionCreatedTerminalTabSchema, + terminalSendAcceptedSchema +} from './session-write-reply-schema' + +// One suite per claim the session schemas make. The three kinds of case here are the three kinds of +// decision the schemas encode: a member a consumer reads unguarded is required, an arm set a reader +// compares against degrades rather than refusing, and a reply whose arms need different members is +// declared as variants. + +function reads(schema: z.ZodType, value: unknown): T { + const parsed = schema.safeParse(value) + if (!parsed.success) { + throw new Error(`expected a readable reply: ${parsed.error.message}`) + } + return parsed.data +} + +function refuses(schema: z.ZodType, value: unknown): boolean { + return !schema.safeParse(value).success +} + +describe('required members', () => { + it('requires the upload slot the chunk loop is addressed to', () => { + expect(reads(clipboardImageUploadSlotSchema, { uploadId: 'u-1' }).uploadId).toBe('u-1') + expect(refuses(clipboardImageUploadSlotSchema, {})).toBe(true) + expect(refuses(clipboardImageUploadSlotSchema, { uploadId: 7 })).toBe(true) + expect(refuses(clipboardImageUploadSlotSchema, null)).toBe(true) + }) + + it('requires the commit path to be a string', () => { + expect(reads(clipboardImagePathSchema, '/tmp/a.png')).toBe('/tmp/a.png') + expect(refuses(clipboardImagePathSchema, { path: '/tmp/a.png' })).toBe(true) + expect(refuses(clipboardImagePathSchema, undefined)).toBe(true) + }) + + it('reads the two clipboard legs whose body nothing reads', () => { + expect(refuses(clipboardImageUnreadReplySchema, undefined)).toBe(false) + expect(refuses(clipboardImageUnreadReplySchema, 'anything')).toBe(false) + expect(refuses(reviewGitMutationSchema, null)).toBe(false) + }) + + it('requires a created terminal to name the handle the prompt is sent to', () => { + const tab = { id: 'tab-1', type: 'terminal', title: 'codex', terminal: 'terminal-1' } + expect(reads(reviewCreatedTerminalSchema, { tab }).terminal).toBe('terminal-1') + expect(refuses(reviewCreatedTerminalSchema, {})).toBe(true) + expect(refuses(reviewCreatedTerminalSchema, { tab: { ...tab, terminal: '' } })).toBe(true) + expect(refuses(reviewCreatedTerminalSchema, { tab: { ...tab, id: '' } })).toBe(true) + }) + + it('requires the strip to be able to address the tab a New Tab create seated', () => { + const tab = { id: 'tab-9', type: 'terminal', title: 'codex', terminal: 'terminal-9' } + const created = reads(sessionCreatedTerminalTabSchema, { tab }) + expect(created.id).toBe('tab-9') + expect(created.terminal).toBe('terminal-9') + expect(refuses(sessionCreatedTerminalTabSchema, {})).toBe(true) + expect(refuses(sessionCreatedTerminalTabSchema, { tab: { ...tab, id: '' } })).toBe(true) + // A create that answered some other tab kind would be spread into the strip as a terminal. + expect(refuses(sessionCreatedTerminalTabSchema, { tab: { ...tab, type: 'markdown' } })).toBe( + true + ) + }) + + it('keeps a created tab whose handle has not been assigned yet, and passes newer members through', () => { + const tab = { id: 'tab-9', type: 'terminal', terminal: null, status: 'pending-handle' } + const created = reads(sessionCreatedTerminalTabSchema, { tab }) + expect(created.terminal).toBeNull() + expect(created.title).toBeUndefined() + expect(created.status).toBe('pending-handle') + // Main guarded each of these, so an unreadable one drops to the guard rather than refusing. + const salvaged = reads(sessionCreatedTerminalTabSchema, { + tab: { ...tab, title: 7, terminal: 3 } + }) + expect(salvaged.title).toBeUndefined() + expect(salvaged.terminal).toBeUndefined() + }) + + it('requires the tab list the send sheet renders, and drops the rows it cannot address', () => { + const tabs = reads(reviewTerminalTabsSchema, { + tabs: [ + { id: 'tab-1', type: 'terminal', terminal: 'terminal-1' }, + { id: 'tab-2', type: 'markdown', title: 'notes.md' }, + { id: 'tab-3', type: 'terminal' } + ] + }) + expect(tabs).toEqual([{ id: 'tab-1', terminal: 'terminal-1', title: 'Terminal' }]) + expect(refuses(reviewTerminalTabsSchema, {})).toBe(true) + expect(refuses(reviewTerminalTabsSchema, { tabs: 'none' })).toBe(true) + }) + + it('requires the three compare members every summary line reads', () => { + const summary = { baseRef: 'origin/main', compareRef: 'feature', changedFiles: 2 } + expect(reads(branchCompareProjectionSchema, { summary, entries: [] }).summary.baseRef).toBe( + 'origin/main' + ) + for (const missing of ['baseRef', 'compareRef', 'changedFiles']) { + const partial: Record = { ...summary } + delete partial[missing] + expect(refuses(branchCompareProjectionSchema, { summary: partial, entries: [] })).toBe(true) + } + expect(refuses(branchCompareProjectionSchema, { summary })).toBe(true) + expect(refuses(branchCompareProjectionSchema, { summary, entries: {} })).toBe(true) + }) + + it('requires each committed change to have a path and a status it can draw', () => { + const summary = { baseRef: 'origin/main', compareRef: 'feature', changedFiles: 1 } + const compare = reads(branchCompareProjectionSchema, { + summary, + entries: [ + { path: 'a.ts', status: 'modified' }, + { path: '', status: 'modified' }, + { path: 'b.ts', status: 'untracked' }, + { path: 'c.ts' } + ] + }) + expect(compare.entries.map((entry) => entry.path)).toEqual(['a.ts']) + }) + + it('requires the three members a markdown tab publishes into its ready state', () => { + const doc = { content: '# hi', version: 'v1', isDirty: false } + expect(reads(markdownTabDocumentSchema, doc).version).toBe('v1') + for (const missing of ['content', 'version', 'isDirty']) { + const partial: Record = { ...doc } + delete partial[missing] + expect(refuses(markdownTabDocumentSchema, partial)).toBe(true) + } + expect(reads(markdownTabDocumentSchema, { ...doc, editable: 'yes' }).editable).toBeUndefined() + }) + + it('requires the terminal inventory to be a list of handles', () => { + const inventory = reads(sessionTerminalInventorySchema, { + terminals: [{ handle: 'h1', title: 'One' }, { title: 'no handle' }] + }) + expect(inventory.terminals).toEqual([{ handle: 'h1', title: 'One' }]) + expect(refuses(sessionTerminalInventorySchema, {})).toBe(true) + expect(refuses(sessionTerminalInventorySchema, { terminals: null })).toBe(true) + }) + + it('requires the repo list, and keeps only rows a worktree can be matched against', () => { + expect( + reads(runtimeRepoListSchema, { + repos: [{ id: 'repo-1', connectionId: null }, { path: '/x' }] + }) + ).toEqual([{ id: 'repo-1', connectionId: null }]) + expect(refuses(runtimeRepoListSchema, {})).toBe(true) + expect(refuses(runtimeRepoListSchema, { repos: 'one' })).toBe(true) + }) + + it('requires detected agents to be an array the loader can spread', () => { + expect(reads(detectedAgentsSchema, ['codex', 'claude'])).toEqual(['codex', 'claude']) + expect(refuses(detectedAgentsSchema, 'codex')).toBe(true) + expect(refuses(detectedAgentsSchema, null)).toBe(true) + }) + + it('requires files to be a list when present, and reads absence as no suggestions', () => { + expect(reads(workspaceFilePathsSchema, { files: [{ relativePath: 'a.ts' }, {}] })).toEqual([ + 'a.ts' + ]) + expect(reads(workspaceFilePathsSchema, {})).toEqual([]) + expect(refuses(workspaceFilePathsSchema, { files: 'a.ts' })).toBe(false) + expect(reads(workspaceFilePathsSchema, { files: 'a.ts' })).toEqual([]) + }) + + it('requires the open verdict the tap routes on', () => { + expect(reads(fileTapOpenedSchema, { opened: true }).opened).toBe(true) + expect(refuses(fileTapOpenedSchema, {})).toBe(true) + expect(refuses(fileTapOpenedSchema, { opened: 1 })).toBe(true) + }) + + it('requires the browser tab payload but not the page id inside it', () => { + expect(reads(browserTabCreatedSchema, { browserPageId: 'p1' }).browserPageId).toBe('p1') + expect(reads(browserTabCreatedSchema, {}).browserPageId).toBeUndefined() + expect(refuses(browserTabCreatedSchema, null)).toBe(true) + }) + + it('reads the resume repin through its guards, absence included', () => { + expect(reads(aiVaultResumePreparationSchema, null)).toBeNull() + expect(reads(aiVaultResumePreparationSchema, undefined)).toBeUndefined() + expect( + reads(aiVaultResumePreparationSchema, { useRealCodexHome: true })?.useRealCodexHome + ).toBe(true) + expect(refuses(aiVaultResumePreparationSchema, 'repinned')).toBe(true) + }) + + it('reads a worktree record it cannot parse as no record, the way main did', () => { + expect(reads(sessionWorktreeRecordSchema, { worktree: 'gone' })).toBeUndefined() + expect(reads(sessionWorktreeRecordSchema, {})).toBeUndefined() + expect( + reads(sessionWorktreeRecordSchema, { worktree: { displayName: 'wt' } })?.displayName + ).toBe('wt') + expect(refuses(sessionWorktreeRecordSchema, 7)).toBe(true) + }) + + it('reads the quick-command member through the container, and refuses a bare reply', () => { + expect(reads(terminalQuickCommandsSchema, { terminalQuickCommands: [] })).toEqual([]) + expect(reads(terminalQuickCommandsSchema, null)).toBeUndefined() + expect(refuses(terminalQuickCommandsSchema, 'commands')).toBe(true) + }) + + it('requires the review notes container but neither member inside it', () => { + expect(reads(reviewWorktreeMetadataSchema, {})).toEqual({ + diffComments: undefined, + mobileDiffReview: undefined + }) + expect( + reads(reviewWorktreeMetadataSchema, { worktree: { diffComments: [1] } }).diffComments + ).toEqual([1]) + expect(refuses(reviewWorktreeMetadataSchema, null)).toBe(true) + }) +}) + +describe('degrading arm sets', () => { + it('reads a known check status, degrades one it does not know, and defaults absence', () => { + const review = { provider: 'github', number: 7 } + expect(reads(hostedReviewForBranchSchema, { ...review, status: 'success' })?.status).toBe( + 'success' + ) + expect(reads(hostedReviewForBranchSchema, { ...review, status: 'flaky' })?.status).toBe( + 'pending' + ) + expect(reads(hostedReviewForBranchSchema, review)?.status).toBe('pending') + }) + + it('reads a known mergeable state, degrades one it does not know, and defaults absence', () => { + const review = { provider: 'github', number: 7 } + expect( + reads(hostedReviewForBranchSchema, { ...review, mergeable: 'CONFLICTING' })?.mergeable + ).toBe('CONFLICTING') + expect(reads(hostedReviewForBranchSchema, { ...review, mergeable: 'BEHIND' })?.mergeable).toBe( + 'UNKNOWN' + ) + expect(reads(hostedReviewForBranchSchema, review)?.mergeable).toBe('UNKNOWN') + }) + + it('reads a provider it does not know as no review rather than as an arm', () => { + expect(reads(hostedReviewForBranchSchema, { provider: 'gitlab', number: 3 })?.provider).toBe( + 'gitlab' + ) + expect(reads(hostedReviewForBranchSchema, { provider: 'codeberg', number: 3 })).toBeNull() + expect(reads(hostedReviewForBranchSchema, { number: 3 })).toBeNull() + expect(reads(hostedReviewForBranchSchema, null)).toBeNull() + }) + + // Why these three degrade on a NON-STRING too: `openEnum` is `z.enum(...).or(z.string()...)`, + // so it refuses a number where main mapped it to the conservative arm. Swapping these to + // `openEnum(..., fallback).optional()` keeps every other test green and flips exactly these. + it('degrades a non-string check status to pending rather than refusing the review', () => { + const review = { provider: 'github', number: 7 } + expect(reads(hostedReviewForBranchSchema, { ...review, status: 3 })?.status).toBe('pending') + expect(reads(hostedReviewForBranchSchema, { ...review, status: null })?.status).toBe('pending') + }) + + it('degrades a non-string mergeable state to UNKNOWN rather than refusing the review', () => { + const review = { provider: 'github', number: 7 } + expect(reads(hostedReviewForBranchSchema, { ...review, mergeable: 3 })?.mergeable).toBe( + 'UNKNOWN' + ) + }) + + it('degrades a non-string PR checksStatus to pending rather than refusing the PR', () => { + const found = reads(githubPrForBranchSchema, { + kind: 'found', + pr: { number: 4, state: 'open', checksStatus: 3 } + }) + expect(found?.kind === 'found' && found.pr.checksStatus).toBe('pending') + }) + + it('reads a known compare status, degrades one it does not know, and defaults absence', () => { + const base = { baseRef: 'origin/main', compareRef: 'feature', changedFiles: 0 } + const read = (status?: unknown) => + reads(branchCompareProjectionSchema, { + summary: status === undefined ? base : { ...base, status }, + entries: [] + }).summary.status + expect(read('ready')).toBe('ready') + expect(read('shallow-base')).toBe('error') + expect(read()).toBe('error') + }) +}) + +// The other half of the same decision: where main DROPPED the row or block rather than mapping it +// to an arm, the arm set stays closed and required. Defaulting these would invent a status the host +// never sent, so the row leaving is the honest answer. +describe('closed arm sets drop rather than default', () => { + it('drops a check row whose status is an arm the icon cannot draw', () => { + const rows = reads(prChecksSchema, [ + { name: 'ci', status: 'completed', conclusion: 'success' }, + { name: 'drift', status: 'paused' }, + { name: 'lint', status: 'in_progress' } + ]) + expect(rows.map((row) => row.name)).toEqual(['ci', 'lint']) + }) + + it('drops a committed change whose status is an arm no badge covers', () => { + const projection = reads(branchCompareProjectionSchema, { + summary: { baseRef: 'origin/main', compareRef: 'feature', changedFiles: 2 }, + entries: [ + { path: 'a.ts', status: 'modified' }, + { path: 'b.ts', status: 'teleported' } + ] + }) + expect(projection.entries.map((entry) => entry.path)).toEqual(['a.ts']) + }) + + it('refuses a diff whose kind names no arm the screen can render', () => { + expect(refuses(reviewGitDiffSchema, { kind: 'lfs-pointer' })).toBe(true) + }) + + it('drops a checks summary whose state is an arm the header cannot colour', () => { + const details = reads(githubWorkItemDetailsSchema, { + item: { + id: 'i-1', + number: 7, + type: 'pr', + state: 'open', + checksSummary: { state: 'stalled', total: 3, failed: 1 } + } + }) + expect(details?.item.checksSummary).toBeUndefined() + }) + + it('drops a reaction whose content is an arm with no emoji to draw', () => { + const details = reads(githubWorkItemDetailsSchema, { + item: { id: 'i-1', number: 7, type: 'pr', state: 'open' }, + comments: [ + { + id: 1, + reactions: [ + { content: '+1', count: 2 }, + { content: 'party', count: 9 } + ] + } + ] + }) + expect(details?.comments[0]?.reactions).toEqual([{ content: '+1', count: 2 }]) + }) +}) + +// A third answer, distinct from both: `null` on these two flags is GitHub saying it knows the +// answer and the answer is no, where `undefined` is the host not carrying the member. Coalescing +// the null away would read a well-formed reply differently from main, which preserved it. +describe('tri-state flags keep an explicit null', () => { + const review = { provider: 'github', number: 7 } + const pr = { number: 7, state: 'open' } + + it('keeps a null autoMergeAllowed on the branch review and drops a non-boolean', () => { + expect( + reads(hostedReviewForBranchSchema, { ...review, autoMergeAllowed: null })?.autoMergeAllowed + ).toBeNull() + expect( + reads(hostedReviewForBranchSchema, { ...review, autoMergeAllowed: false })?.autoMergeAllowed + ).toBe(false) + expect( + reads(hostedReviewForBranchSchema, { ...review, autoMergeAllowed: 'no' })?.autoMergeAllowed + ).toBeUndefined() + expect(reads(hostedReviewForBranchSchema, review)?.autoMergeAllowed).toBeUndefined() + }) + + it('keeps a null autoMergeAllowed and mergeQueueRequired on the PR and drops a non-boolean', () => { + const readsPr = (value: unknown) => { + const found = reads(githubPrForBranchSchema, { kind: 'found', pr: value }) + return found.kind === 'found' ? found.pr : null + } + const nulled = readsPr({ ...pr, autoMergeAllowed: null, mergeQueueRequired: null }) + expect(nulled?.autoMergeAllowed).toBeNull() + expect(nulled?.mergeQueueRequired).toBeNull() + const bad = readsPr({ ...pr, autoMergeAllowed: 'no', mergeQueueRequired: 1 }) + expect(bad?.autoMergeAllowed).toBeUndefined() + expect(bad?.mergeQueueRequired).toBeUndefined() + expect(readsPr(pr)?.mergeQueueRequired).toBeUndefined() + }) +}) + +describe('declared variants', () => { + const [envelopeSchema, voidSchema] = githubPrMutationStatusSchemas + + it('reads a mutation envelope as the status it is', () => { + expect(reads(envelopeSchema, { ok: false, error: 'nope' })).toEqual({ + structured: true, + ok: false, + error: 'nope' + }) + expect(reads(envelopeSchema, { ok: true })).toEqual({ + structured: true, + ok: true, + error: undefined + }) + }) + + it('refuses the envelope arm for a reply with no ok member, which the void arm takes', () => { + expect(refuses(envelopeSchema, { error: 'nope' })).toBe(true) + expect(refuses(envelopeSchema, [])).toBe(true) + expect(reads(voidSchema, { error: 'nope' })).toEqual({ structured: false }) + expect(reads(voidSchema, undefined)).toEqual({ structured: false }) + }) + + it('requires the confirmation mutations to answer a boolean', () => { + expect(reads(githubPrMutationConfirmationSchema, true)).toBe(true) + expect(reads(githubPrMutationConfirmationSchema, false)).toBe(false) + expect(refuses(githubPrMutationConfirmationSchema, undefined)).toBe(true) + expect(refuses(githubPrMutationConfirmationSchema, { ok: true })).toBe(true) + }) + + it('reads each file-diff arm and refuses a kind the screen cannot render', () => { + expect( + reads(reviewGitDiffSchema, { kind: 'text', originalContent: 'a', modifiedContent: 'b' }) + ).toEqual({ kind: 'text', originalContent: 'a', modifiedContent: 'b' }) + expect(reads(reviewGitDiffSchema, { kind: 'binary' })).toEqual({ kind: 'binary' }) + expect(reads(reviewGitDiffSchema, { kind: 'too-large', byteLength: 2048 })).toEqual({ + kind: 'too-large', + byteLength: 2048 + }) + expect(refuses(reviewGitDiffSchema, { kind: 'unknown' })).toBe(true) + expect(refuses(reviewGitDiffSchema, { kind: 'text', originalContent: 'a' })).toBe(true) + }) + + it('reads each branch-lookup outcome arm, legacy and classified alike', () => { + expect(reads(githubPrForBranchSchema, { kind: 'no-pr' })).toBeNull() + expect(reads(githubPrForBranchSchema, null)).toBeNull() + const upstream = reads(githubPrForBranchSchema, { + kind: 'upstream-error', + message: 'rate limited' + }) + expect(upstream?.kind === 'upstream-error' && upstream.message).toBe('rate limited') + const classified = reads(githubPrForBranchSchema, { + kind: 'found', + pr: { number: 4, state: 'open' } + }) + expect(classified?.kind === 'found' && classified.pr.number).toBe(4) + const legacy = reads(githubPrForBranchSchema, { number: 9, state: 'merged' }) + expect(legacy?.kind === 'found' && legacy.pr.state).toBe('merged') + expect(refuses(githubPrForBranchSchema, { number: 9 })).toBe(true) + }) + + it('reads the repo slug, and null for a repo with no GitHub remote', () => { + expect(reads(githubPrRepoSlugSchema, { owner: 'o', repo: 'r', host: 'gh.test' })).toEqual({ + owner: 'o', + repo: 'r', + host: 'gh.test' + }) + expect(reads(githubPrRepoSlugSchema, { owner: 'o', repo: 'r', host: '' })).toEqual({ + owner: 'o', + repo: 'r' + }) + expect(reads(githubPrRepoSlugSchema, null)).toBeNull() + expect(refuses(githubPrRepoSlugSchema, { owner: 'o' })).toBe(true) + }) + + it('reads a terminal send as delivered unless the runtime said otherwise', () => { + expect(reads(terminalSendAcceptedSchema, { send: { accepted: true } })).toBe(true) + expect(reads(terminalSendAcceptedSchema, { send: { accepted: false } })).toBe(false) + expect(reads(terminalSendAcceptedSchema, {})).toBe(false) + expect(reads(reviewTerminalSendAcceptedSchema, { send: { accepted: false } })).toBe(false) + expect(reads(reviewTerminalSendAcceptedSchema, {})).toBe(true) + expect(refuses(reviewTerminalSendAcceptedSchema, null)).toBe(true) + }) +}) + +describe('a newer host is not refused', () => { + it('passes members no reader knows straight through', () => { + const doc = reads(markdownTabDocumentSchema, { + content: 'c', + version: 'v', + isDirty: false, + collaborators: ['a'], + revisionKind: 'crdt' + }) + expect(doc.collaborators).toEqual(['a']) + const slot = reads(clipboardImageUploadSlotSchema, { uploadId: 'u', resumeToken: 'r' }) + expect(slot.resumeToken).toBe('r') + const inventory = reads(sessionTerminalInventorySchema, { + terminals: [{ handle: 'h', pane: 'split' }], + layoutVersion: 3 + }) + expect(inventory.layoutVersion).toBe(3) + }) +}) diff --git a/mobile/src/session/session-write-reply-schema.ts b/mobile/src/session/session-write-reply-schema.ts new file mode 100644 index 00000000000..ec618c8a718 --- /dev/null +++ b/mobile/src/session/session-write-reply-schema.ts @@ -0,0 +1,59 @@ +import { z } from 'zod' +import { salvagedOptional } from '../../../src/shared/zod-salvage' + +// The session screen's writes: terminal input from native chat and the image surfaces, the tab +// strip's rename/close/activate, the New Tab terminal create, the terminal menu's display-mode +// toggle, the markdown tab save and the worktree review-notes write. +// Checked against the terminal-send envelope src/main/runtime/rpc/methods/terminal.ts answers with +// and RuntimeMarkdownSaveTabResult in src/shared/mobile-markdown-document.ts. + +/** + * Whether the runtime took the bytes of a terminal write. + * + * `send.accepted` must be exactly `true` — main's rule, and the one thing four call sites read — + * so a reply without the envelope is "not delivered" rather than an error. The whole payload is + * nullish because the operation's `object-result-or-null` policy already reads an unusable result + * as not delivered, and an incompatible reply reaches that same `null` instead of throwing. + */ +export const terminalSendAcceptedSchema = z + .looseObject({ + send: salvagedOptional( + 'send', + z.looseObject({ accepted: salvagedOptional('accepted', z.boolean()) }) + ) + }) + .transform((reply) => reply.send?.accepted === true) + +/** + * The six writes whose reply body no call site reads. + * + * Rename, close, tab-close, focus, tab-activate and the review-notes write are all decided by the + * acceptance verdict alone — use-mobile-session-close-actions.ts:50/78/109 read `accepted` and + * nothing else, the two activation sends are never interpreted at all, and + * use-mobile-session-diff-comments.ts:56 discards the interpretation. Declaring a member on any of + * them would be a requirement with no reader behind it. + */ +export const sessionWriteUnreadReplySchema = z.unknown() + +/** + * The terminal tab a New Tab create answers with. + * + * `id` is required and non-empty: use-mobile-session-terminal-create-actions.ts reads it unguarded + * three times — the pending-active ref, `setActiveSessionTabId` and the strip's dedupe — so a reply + * without one seated a tab the strip could never address again. `type` is a literal because the + * whole tab is spread into the strip, where `type` picks the arm: a create answering a markdown or + * browser tab must be refused, not rendered as a terminal with no handle. `terminal`, `title` and + * `terminalTheme` stay optional and keep main's own guards (`typeof === 'string'`, `||`, `??`) + * behind them, and unknown members pass through so the strip keeps what a newer host sends. + */ +export const sessionCreatedTerminalTabSchema = z + .looseObject({ + tab: z.looseObject({ + type: z.literal('terminal'), + id: z.string().min(1), + terminal: salvagedOptional('terminal', z.string().nullable()), + title: salvagedOptional('title', z.string()), + terminalTheme: salvagedOptional('terminalTheme', z.unknown()) + }) + }) + .transform((reply) => reply.tab) diff --git a/mobile/src/session/use-live-worktree-name.ts b/mobile/src/session/use-live-worktree-name.ts index 1c77ba98b6b..fe304c0bf5a 100644 --- a/mobile/src/session/use-live-worktree-name.ts +++ b/mobile/src/session/use-live-worktree-name.ts @@ -5,7 +5,7 @@ import { getRepoIdFromWorktreeId } from '../../../src/shared/worktree/id' import type { RpcClient } from '../transport/rpc-client' import type { ConnectionState } from '../transport/types' import { sessionWorktreeRecordRead } from './mobile-session-read-operations' -import { getLiveWorktreeDisplayName, type WorktreeDisplayNameSource } from './worktree-display-name' +import { getLiveWorktreeDisplayName } from './worktree-display-name' import { FLOATING_WORKSPACE_TITLE, isFloatingWorkspaceWorktreeId } from './floating-workspace' import { classifyWorktreeShowResponse, @@ -119,8 +119,7 @@ export function useLiveWorktreeName({ if (!accepted.accepted) { return } - // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: main cast this member unread; the reader hands back the same `worktree` value. - const worktree = accepted.value as WorktreeDisplayNameSource | undefined + const worktree = accepted.value const liveName = worktree ? getLiveWorktreeDisplayName([worktree], worktreeId) : null if (liveName) { setWorktreeName((current) => diff --git a/mobile/src/session/use-mobile-diff-review-send-actions.ts b/mobile/src/session/use-mobile-diff-review-send-actions.ts index cf061c47e9f..1fec27ed93a 100644 --- a/mobile/src/session/use-mobile-diff-review-send-actions.ts +++ b/mobile/src/session/use-mobile-diff-review-send-actions.ts @@ -118,9 +118,6 @@ export function useMobileDiffReviewSendActions(input: SendActionsInput) { () => reviewTerminalCreateRun.interpret(response), 'Failed to create terminal' ) - if (!created) { - throw new Error('Created terminal response was invalid') - } await sendPromptToTerminal(created.terminal, comments) }, [client, connState, sendPromptToTerminal, worktreeId] diff --git a/mobile/src/session/use-mobile-native-chat-file-search.ts b/mobile/src/session/use-mobile-native-chat-file-search.ts index 75670672f82..a71ad83829d 100644 --- a/mobile/src/session/use-mobile-native-chat-file-search.ts +++ b/mobile/src/session/use-mobile-native-chat-file-search.ts @@ -10,13 +10,6 @@ import { } from './mobile-session-read-operations' import { rankSuggestions } from './mobile-native-chat-autocomplete' -function extractPaths(files: unknown): string[] { - // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: Preserve the established response shape at this boundary. - return ((files as { relativePath?: string }[] | undefined) ?? []) - .map((file) => file.relativePath ?? '') - .filter((path): path is string => path.length > 0) -} - const FILE_SEARCH_DEBOUNCE_MS = 120 const FILE_SEARCH_RESULT_LIMIT = 16 const FILE_SEARCH_QUERY_CACHE_LIMIT = 20 @@ -114,7 +107,7 @@ export function useMobileNativeChatFileSearch(args: { worktree: `id:${worktreeId}` }) const accepted = nativeChatFileInventoryRead.interpret(response) - return accepted.accepted ? extractPaths(accepted.value) : null + return accepted.accepted ? accepted.value : null }) if (!loaded || inventory.commit(loaded.lease, loaded.value) !== 'committed') { return @@ -134,7 +127,7 @@ export function useMobileNativeChatFileSearch(args: { const accepted = nativeChatFileSearchRead.interpret(response) if (accepted.accepted) { searchSupportedRef.current = true - applyPaths(extractPaths(accepted.value)) + applyPaths(accepted.value) return } // Why the raw refusal: `method_not_found` is what makes the composer fall back to the 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 daf4d241fcc..621bbe18655 100644 --- a/mobile/src/session/use-mobile-pr-sidebar-controller.test.ts +++ b/mobile/src/session/use-mobile-pr-sidebar-controller.test.ts @@ -3,7 +3,7 @@ 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 { HostedReviewInfo } from '../../../src/shared/hosted-review' -import type { GitHubPrReadOutcome } from './github-pr-rpc' +import { fetchPRChecks, type GitHubPrReadOutcome } from './github-pr-rpc' import { classifyPrSidebarFailure, emptyPrSidebarDetails, @@ -17,6 +17,7 @@ import { type PrSidebarLoadDeps } from './mobile-pr-sidebar-state' import { buildMobilePrSidebarIdentity } from './use-mobile-pr-sidebar-controller' +import type { RpcResponse } from '../transport/types' function ok(result: T): GitHubPrReadOutcome { return { ok: true, result } @@ -41,6 +42,10 @@ const CHECKS: PRCheckDetail[] = [ { name: 'ci', status: 'completed', conclusion: 'success', url: null } ] +// A host reply that settled fine at the transport but carries no result — the +// `result-absent` partition of the reply matrix. +const RESULT_ABSENT_REPLY: RpcResponse = { id: 'x', ok: true, _meta: { runtimeId: 'r' } } + function ghInfo(over: Partial = {}): HostedReviewInfo { return { provider: 'github', @@ -88,7 +93,10 @@ describe('loadPrSidebarData', () => { branch: 'feat', headSha: 'sha-status' }) - expect(out).toEqual({ kind: 'ready', data: { pr: PR, details: null, checks: CHECKS } }) + expect(out).toEqual({ + kind: 'ready', + data: { pr: PR, details: null, checks: CHECKS, checksError: null } + }) // Details (heavy comments payload) are NOT fetched on the critical path. expect(d.fetchWorkItemDetails).not.toHaveBeenCalled() // forBranch's PR number is threaded into prForBranch as the linked hint. @@ -116,7 +124,10 @@ describe('loadPrSidebarData', () => { }) const out = await loadPrSidebarData(d, { worktreeId: 'w', branch: 'feat' }) expect(d.fetchPRForBranch).toHaveBeenCalledWith('w', { branch: 'feat', linkedPRNumber: 42 }) - expect(out).toEqual({ kind: 'ready', data: { pr: merged, details: null, checks: CHECKS } }) + 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 () => { @@ -150,12 +161,39 @@ describe('loadPrSidebarData', () => { expect(out).toEqual({ kind: 'none' }) }) - it('routes a checks failure through the classifier', async () => { + // Checks are contained, not fatal: even a permanent failure keeps the PR on screen, + // because the title/body/comments/merge controls do not depend on the checks read. + it('keeps the PR rendered when the checks read fails, carrying the message', async () => { const out = await loadPrSidebarData( deps({ fetchPRChecks: vi.fn(async () => fail('403 forbidden')) }), { worktreeId: 'w', branch: 'feat' } ) - expect(out.kind).toBe('blocked') + expect(out).toEqual({ + kind: 'ready', + data: { pr: PR, details: null, checks: [], checksError: '403 forbidden' } + }) + }) + + // The reply this whole PR is about: a host whose prChecks shape drifted. The reader + // refuses it, and the sidebar must still render the PR with a readable checks message. + it('keeps the PR rendered when the host sends a checks reply the reader refuses', async () => { + const sendRequest = vi.fn(async () => RESULT_ABSENT_REPLY) + const out = await loadPrSidebarData( + deps({ + fetchPRChecks: (worktreeId, args) => fetchPRChecks({ sendRequest }, worktreeId, args) + }), + { worktreeId: 'repo-1::/w', branch: 'feat' } + ) + expect(out).toEqual({ + kind: 'ready', + data: { + pr: PR, + details: null, + checks: [], + checksError: 'The host sent a reply this app could not read (github.prChecks)' + } + }) + expect(sendRequest).toHaveBeenCalledOnce() }) it('returns an error state when a dep rejects (no escaping rejection)', async () => { diff --git a/mobile/src/session/use-mobile-session-content-create-actions.ts b/mobile/src/session/use-mobile-session-content-create-actions.ts index 1812e2cf122..577080ad16c 100644 --- a/mobile/src/session/use-mobile-session-content-create-actions.ts +++ b/mobile/src/session/use-mobile-session-content-create-actions.ts @@ -118,8 +118,7 @@ export function useMobileSessionContentCreateActions( { timeoutMs: 30_000 } ) const created = interpretOrThrowRefusalMessage( - // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: main cast this payload unread; the reader hands it back whole. - () => sessionBrowserTabCreate.interpret(response) as { browserPageId?: string }, + () => sessionBrowserTabCreate.interpret(response), '' ) // Focus the new browser tab once it syncs; refresh a few times since the desktop registers the tab asynchronously. diff --git a/mobile/src/session/use-mobile-session-diff-comments.ts b/mobile/src/session/use-mobile-session-diff-comments.ts index bd38e8d9343..a7955767fa0 100644 --- a/mobile/src/session/use-mobile-session-diff-comments.ts +++ b/mobile/src/session/use-mobile-session-diff-comments.ts @@ -38,9 +38,7 @@ export function useMobileSessionDiffComments(scope: MobileSessionDocumentReaders if (!response.accepted) { return } - // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: main cast this member unread; the reader hands back the same `worktree` value. - const worktree = response.value as { diffComments?: unknown } | undefined - setDiffComments(normalizeMobileDiffComments(worktree?.diffComments, worktreeId)) + setDiffComments(normalizeMobileDiffComments(response.value?.diffComments, worktreeId)) }, [client, connState, worktreeId, isFloatingWorkspaceRoute]) const persistDiffComments = useCallback( diff --git a/mobile/src/session/use-mobile-session-document-readers.ts b/mobile/src/session/use-mobile-session-document-readers.ts index 6f68a649876..1da354f431d 100644 --- a/mobile/src/session/use-mobile-session-document-readers.ts +++ b/mobile/src/session/use-mobile-session-document-readers.ts @@ -24,14 +24,7 @@ export function useMobileSessionDocumentReaders(scope: MobileSessionTabApplicati tabId: tab.id }) if (response.ok) { - // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: Preserve the established response shape at this boundary. - const result = markdownTabRead.interpret(response) as { - content: string - version: string - isDirty: boolean - editable?: boolean - readOnlyReason?: string - } + const result = markdownTabRead.interpret(response) setMarkdownDocs((prev) => new Map(prev).set(tab.id, { status: 'ready', diff --git a/mobile/src/session/use-mobile-session-markdown-actions.ts b/mobile/src/session/use-mobile-session-markdown-actions.ts index 70726dc4be7..b250f05f9f4 100644 --- a/mobile/src/session/use-mobile-session-markdown-actions.ts +++ b/mobile/src/session/use-mobile-session-markdown-actions.ts @@ -144,12 +144,7 @@ export function useMobileSessionMarkdownActions(scope: MobileSessionDiffComments baseVersion: current.baseVersion, content: current.localContent }) - // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: Preserve the established response shape at this boundary. - const result = markdownTabSave.interpret(response) as { - content: string - version: string - isDirty: false - } + const result = markdownTabSave.interpret(response) if (markdownSaveSeqRef.current.get(tab.id) !== saveSeq) { return } diff --git a/mobile/src/session/use-mobile-session-terminal-list.ts b/mobile/src/session/use-mobile-session-terminal-list.ts index b479c02f60f..96264c03ecb 100644 --- a/mobile/src/session/use-mobile-session-terminal-list.ts +++ b/mobile/src/session/use-mobile-session-terminal-list.ts @@ -63,7 +63,7 @@ export function useMobileSessionTerminalList(scope: MobileSessionTerminalStreamD if (!isCurrent() || !response.accepted) { return false } - // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: Preserve the established response shape at this boundary. + // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: the reader checked the array and each row's handle; the rest of a row is the host's terminal record, which this module reads but does not re-declare. const result = response.value as { terminals: Terminal[] } if (result.terminals.length === 0 && !allowsEmpty()) { return true diff --git a/mobile/src/session/use-quick-commands.ts b/mobile/src/session/use-quick-commands.ts index 4000a5205ce..d5dae847a8f 100644 --- a/mobile/src/session/use-quick-commands.ts +++ b/mobile/src/session/use-quick-commands.ts @@ -15,12 +15,6 @@ import { type TerminalQuickCommandMutation } from '../terminal/quick-commands' -function readQuickCommands(result: unknown): TerminalQuickCommand[] | null { - // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: Preserve the established response shape at this boundary. - const list = (result as { terminalQuickCommands?: unknown } | null)?.terminalQuickCommands - return parseNormalizedTerminalQuickCommands(list) -} - type Args = { client: RpcClient | null // Fetch only while the sheet is open — quick commands are settings data we @@ -138,7 +132,7 @@ export function useQuickCommands({ client, enabled }: Args): QuickCommandsState } let next try { - next = readQuickCommands(quickCommandsRead.interpret(response)) + next = parseNormalizedTerminalQuickCommands(quickCommandsRead.interpret(response)) } catch (err) { setError(refusedRpcMessageOrFallback(err, 'Failed to load quick commands')) return @@ -203,7 +197,7 @@ export function useQuickCommands({ client, enabled }: Args): QuickCommandsState }) let confirmed confirmed = interpretOrThrowRefusalMessage( - () => readQuickCommands(quickCommandsWrite.interpret(response)), + () => parseNormalizedTerminalQuickCommands(quickCommandsWrite.interpret(response)), 'Failed to save quick command' ) if (!confirmed) { diff --git a/mobile/src/test-support/rpc-recording/adapters/diff-review-action-mount-adapters.ts b/mobile/src/test-support/rpc-recording/adapters/diff-review-action-mount-adapters.ts index e192d454bae..cc8c69061d2 100644 --- a/mobile/src/test-support/rpc-recording/adapters/diff-review-action-mount-adapters.ts +++ b/mobile/src/test-support/rpc-recording/adapters/diff-review-action-mount-adapters.ts @@ -142,6 +142,9 @@ export function diffReviewActionMountAdapters( if (name === 'stage-reviewed') { return interactions.stageReviewedFiles() } + if (name === 'open-send-sheet') { + return interactions.openSendSheet() + } if (name === 'open-in-session') { return interactions.openInSession() } diff --git a/mobile/src/test-support/rpc-recording/adapters/mounted-operation-modules.ts b/mobile/src/test-support/rpc-recording/adapters/mounted-operation-modules.ts index ce4a373f34c..615036e40c3 100644 --- a/mobile/src/test-support/rpc-recording/adapters/mounted-operation-modules.ts +++ b/mobile/src/test-support/rpc-recording/adapters/mounted-operation-modules.ts @@ -37,6 +37,7 @@ import { import { newWorkspaceMountAdapters } from './new-workspace-mount-adapters' import { newWorkspaceRepositoryMountAdapters } from './new-workspace-repository-mount-adapters' import { pairingJournalMountAdapters } from './pairing-journal-mount-adapters' +import { prSidebarMountAdapters } from './pr-sidebar-mount-adapters' import { pushDismissalMountAdapters } from './push-dismissal-mount-adapters' import { pushRegistrationMountAdapters, @@ -142,6 +143,7 @@ export const MOUNTED_OPERATION_MODULES: readonly MountedOperationModule[] = [ exposes: notificationTestScreenMountExposures }, { source: 'pairing-journal-mount-adapters.ts', mounts: pairingJournalMountAdapters }, + { source: 'pr-sidebar-mount-adapters.ts', mounts: prSidebarMountAdapters }, { source: 'push-dismissal-mount-adapters.ts', mounts: pushDismissalMountAdapters }, { source: 'push-registration-mount-adapters.ts', 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 new file mode 100644 index 00000000000..dbbb5800abd --- /dev/null +++ b/mobile/src/test-support/rpc-recording/adapters/pr-sidebar-mount-adapters.ts @@ -0,0 +1,58 @@ +import type { MountAdapter } from '../recording-scenario' +import type { operationModuleLoader } from '../operation-module-loader' +import type { PrSidebarLoadDeps } from '../../../session/mobile-pr-sidebar-state' + +const WORKTREE = 'repo-9::/w' +const BRANCH = 'feature' + +/** + * Phase 1 of the PR sidebar, whose recorded state is the `PrSidebarState` it resolves to. + * + * `PrSidebarLoadDeps` is five client-taking functions, so the load is driven directly and needs no + * React host. The containment is what the family holds: a checks leg the reader refuses records + * `ready` with a `checksError`, where routing it back through `failureState` takes the whole + * sidebar to `error` and loses the PR the user opened it for. + */ +export function prSidebarMountAdapters( + modules: ReturnType +): Record { + return { + 'session.pr-sidebar': ({ client }) => { + const reads = modules.load( + 'mobile/src/session/github-pr-rpc.ts' + ) + const link = modules.load( + 'mobile/src/source-control/mobile-pr-link.ts' + ) + const sidebar = modules.load( + 'mobile/src/session/mobile-pr-sidebar-state.ts' + ) + // The controller's own wiring: every dep is the product read, bound to the scripted client. + const deps: PrSidebarLoadDeps = { + fetchForBranch: (worktreeId, args) => + reads.fetchHostedReviewForBranch(client, worktreeId, args), + fetchWorktreeLinkedPR: (worktreeId) => link.fetchWorktreeLinkedPR(client, worktreeId), + fetchPRForBranch: (worktreeId, args) => reads.fetchPRForBranch(client, worktreeId, args), + fetchWorkItemDetails: (worktreeId, args) => + reads.fetchWorkItemDetails(client, worktreeId, args), + fetchPRChecks: (worktreeId, args) => reads.fetchPRChecks(client, worktreeId, args) + } + let state: unknown = 'unloaded' + return { + action(name) { + if (name === 'load') { + return sidebar + .loadPrSidebarData(deps, { worktreeId: WORKTREE, branch: BRANCH }) + .then((next) => { + state = next + return next + }) + } + throw new Error(`Unknown pr sidebar action: ${name}`) + }, + state: () => state, + dispose: () => {} + } + } + } +} diff --git a/mobile/src/test-support/rpc-recording/golden-header-digest.test.ts b/mobile/src/test-support/rpc-recording/golden-header-digest.test.ts index 7a43acb79ff..dd67b564c2d 100644 --- a/mobile/src/test-support/rpc-recording/golden-header-digest.test.ts +++ b/mobile/src/test-support/rpc-recording/golden-header-digest.test.ts @@ -114,6 +114,10 @@ const NEW_TAB_GOLDENS = [ 'matrix-settings-agent-read-preflight.detectremoteagents-1', 'matrix-settings-agent-read-repo.list-1', 'matrix-settings-agent-read-settings.get-1', + 'matrix-settings.new-tab-local-agents-preflight.detectagents-1', + 'matrix-settings.new-tab-local-agents-repo.list-1', + 'matrix-settings.new-tab-local-agents-settings.get-1', + 'new-tab-local-agents', 'probe-new-tab-both-refused', 'probe-new-tab-null-sibling-refused', 'probe-new-tab-refused-sibling-rejects', diff --git a/mobile/src/test-support/rpc-recording/mutants/operation-mutations.ts b/mobile/src/test-support/rpc-recording/mutants/operation-mutations.ts index dec62986cc9..7dee845037a 100644 --- a/mobile/src/test-support/rpc-recording/mutants/operation-mutations.ts +++ b/mobile/src/test-support/rpc-recording/mutants/operation-mutations.ts @@ -189,6 +189,17 @@ export const OPERATION_MUTATIONS = { before: 'return repos.find((repo) => repo.id === repoId)?.connectionId?.trim() || null', after: 'return repos[0]?.connectionId?.trim() || null' }, + // Routes a refused checks reply back through the sidebar's failure classifier, so a checks leg + // the reader could not read takes the whole sidebar to `error` and the PR the user opened it for + // disappears behind a retry. + 'pr-sidebar-checks-failure-state': { + file: 'mobile-pr-sidebar-state.ts', + before: ` return { + kind: 'ready', + data: { pr, details: null, checks: [], checksError: checksOutcome.error } + }`, + after: ' return failureState(checksOutcome.error)' + }, // Sends the presence-lock `client` member whether or not this phone holds a device token, so a // tokenless phone claims the floor under an empty id instead of asking for the mode alone. 'display-mode-unconditional-client': { diff --git a/mobile/src/test-support/rpc-recording/mutants/pilot-mutants.test.ts b/mobile/src/test-support/rpc-recording/mutants/pilot-mutants.test.ts index b9f66c59885..f42d16baf79 100644 --- a/mobile/src/test-support/rpc-recording/mutants/pilot-mutants.test.ts +++ b/mobile/src/test-support/rpc-recording/mutants/pilot-mutants.test.ts @@ -42,7 +42,8 @@ const mutants: Record = { 'tasks-route-repo-list': 'task-screen-repo-envelope', 'linear-select-workspace': 'linear-workspace-context-reload', 'terminal-input-send-refused': 'terminal-send-refusal-restores-draft', - 'terminal-worktree-connection-resolved': 'worktree-connection-first-repo' + 'terminal-worktree-connection-resolved': 'worktree-connection-first-repo', + 'pr-sidebar-checks-refused': 'pr-sidebar-checks-failure-state' } /** * The archived tree's visible state, pinned per seed: b1 serves the poisoned empty inventory, b2 diff --git a/mobile/src/transport/unchecked-rpc-reader-inventory.ts b/mobile/src/transport/unchecked-rpc-reader-inventory.ts index 30222298f81..be4dd3977ee 100644 --- a/mobile/src/transport/unchecked-rpc-reader-inventory.ts +++ b/mobile/src/transport/unchecked-rpc-reader-inventory.ts @@ -16,8 +16,14 @@ * A merge is the one case where a line goes up without a migration undoing itself: main can land an * operation the branch never saw. Raise the line then, and name the PR that brought it, so the next * reader can tell an import from a regression. #20954 brought three - * (`notification-stream-closed`, `native-chat-session-page`, `terminal-buffer-cleared`) and step 6's - * second migration brought two (`created-terminal-tab`, `terminal-display-mode-set`). + * (`notification-stream-closed`, `native-chat-session-page`, `terminal-buffer-cleared`), which are + * still here. Step 6's second migration brought two more — `created-terminal-tab` and + * `terminal-display-mode-set`, both in a session file — and they are not here, because this branch + * migrates that domain: the merge converted both rather than raising a line it had just deleted. + * + * A file leaves the list by deletion, not by reaching zero: an entry asserts the file still holds + * at least one unchecked reader, so a `readers: 0` line is itself a failure. Migrating a domain + * therefore removes its files outright. * * Two holes this list does not close, both deliberate: * - A hand-written reader that returns `{ compatible: true, ... }` without going through those @@ -64,16 +70,6 @@ export const UNCHECKED_RPC_READERS: readonly UncheckedRpcReaderEntry[] = [ { file: 'src/notifications/mobile-push-delivery-test-operations.ts', readers: 1 }, { file: 'src/notifications/mobile-push-registration-operations.ts', readers: 2 }, { file: 'src/notifications/push-dismissal-operations.ts', readers: 1 }, - // session - { file: 'src/session/github-pr-mutation-operations.ts', readers: 4 }, - { file: 'src/session/github-pr-read-operations.ts', readers: 8 }, - { file: 'src/session/mobile-clipboard-image-operations.ts', readers: 5 }, - { file: 'src/session/mobile-diff-review-git-operations.ts', readers: 2 }, - { file: 'src/session/mobile-diff-review-operations.ts', readers: 3 }, - { file: 'src/session/mobile-review-terminal-operations.ts', readers: 3 }, - { file: 'src/session/mobile-session-launch-operations.ts', readers: 7 }, - { file: 'src/session/mobile-session-read-operations.ts', readers: 11 }, - { file: 'src/session/mobile-session-write-operations.ts', readers: 10 }, // tasks { file: 'src/tasks/mobile-task-item-comment-operations.ts', readers: 7 }, { file: 'src/tasks/mobile-task-item-detail-operations.ts', readers: 8 },