From 14087c8e3205215d929e0b60677a998e11dff776 Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Fri, 25 Sep 2026 20:50:15 -0700 Subject: [PATCH 01/12] Accept repeated leading BOMs in agent hooks (#22414) Adapted from the investigation and proposal by @bbingz. Co-authored-by: bbingz --- src/relay/agent-hook-integration.test.ts | 71 +++++++++++++++++++ ...-hook-listener-interactive-prompts.test.ts | 44 ++++++------ .../agent-hook-listener-transport.test.ts | 61 +++++++++++++++- .../agent-hook-listener/request-body.ts | 10 +-- 4 files changed, 158 insertions(+), 28 deletions(-) diff --git a/src/relay/agent-hook-integration.test.ts b/src/relay/agent-hook-integration.test.ts index b5a0f1066e4..7e5b21365e1 100644 --- a/src/relay/agent-hook-integration.test.ts +++ b/src/relay/agent-hook-integration.test.ts @@ -168,6 +168,77 @@ describe('Integration: relay hook server → mux → AgentHookServer.ingestRemot expect(payload.agentType).toBe(agent) }) + it.each([0, 1, 2, 3])( + 'delivers Cursor form payloads with %i BOMs to the host-owned status store', + async (count) => { + const { port, token } = hookServer.getCoordinates() + for (const [hookEventName, state] of [ + ['beforeSubmitPrompt', 'working'], + ['stop', 'done'] + ]) { + const payload = Buffer.concat([ + ...Array.from({ length: count }, () => Buffer.from([0xef, 0xbb, 0xbf])), + Buffer.from( + JSON.stringify({ + hook_event_name: hookEventName, + prompt: 'Synthetic café 😀', + status: 'completed' + }) + ) + ]) + const response = await fetch(`http://127.0.0.1:${port}/hook/cursor`, { + method: 'POST', + headers: { + 'Content-Type': 'application/x-www-form-urlencoded', + 'X-Orca-Agent-Hook-Token': token + }, + body: new URLSearchParams({ + paneKey: `tab-7:${LEAF_7}`, + worktreeId: 'folder:synthetic-cursor', + payload: payload.toString('utf8') + }).toString() + }) + expect(response.status).toBe(204) + await expect + .poll(() => orcaServer.getStatusSnapshot()) + .toEqual([ + expect.objectContaining({ + paneKey: `tab-7:${LEAF_7}`, + worktreeId: 'folder:synthetic-cursor', + connectionId: 'conn-test', + state, + agentType: 'cursor', + prompt: 'Synthetic café 😀' + }) + ]) + } + } + ) + + it('acknowledges malformed Cursor form payloads without publishing status', async () => { + const { port, token } = hookServer.getCoordinates() + for (const payload of [ + '', + '\uFEFF\uFEFFnot json', + ' \uFEFF{}', + '{\uFEFF"hook_event_name":"stop"}', + '\uFEFF\uFEFF{"hook_event_name":"unknown"}' + ]) { + const response = await fetch(`http://127.0.0.1:${port}/hook/cursor`, { + method: 'POST', + headers: { + 'Content-Type': 'application/x-www-form-urlencoded', + 'X-Orca-Agent-Hook-Token': token + }, + body: new URLSearchParams({ paneKey: `tab-7:${LEAF_7}`, payload }).toString() + }) + expect(response.status).toBe(204) + } + await new Promise((resolve) => setImmediate(resolve)) + expect(hookServer.replayCachedPayloadsForPanes()).toBe(0) + expect(orcaServer.getStatusSnapshot()).toEqual([]) + }) + it('sheds an oversized assistant message through the production publication path', async () => { const events: { payload: { state: string; lastAssistantMessage?: string } }[] = [] orcaServer.setListener((event) => { diff --git a/src/shared/agent-hook-listener-interactive-prompts.test.ts b/src/shared/agent-hook-listener-interactive-prompts.test.ts index 214035ae575..ec8d7722c75 100644 --- a/src/shared/agent-hook-listener-interactive-prompts.test.ts +++ b/src/shared/agent-hook-listener-interactive-prompts.test.ts @@ -41,32 +41,34 @@ describe('shared agent-hook-listener', () => { expect(event!.payload.agentType).toBe('claude') }) - it('normalizes a BOM-prefixed Cursor hook payload to a working state', () => { - const event = normalizeHookPayload( - state, - 'cursor', - { - paneKey: PANE_KEY, - payload: '\uFEFF{"hook_event_name":"beforeSubmitPrompt","prompt":"Synthetic Cursor prompt"}' - }, - 'production' - ) + it.each([0, 1, 2, 3])( + 'normalizes %i leading Cursor BOMs to a working state (#21421)', + (count) => { + const event = normalizeHookPayload( + state, + 'cursor', + { + paneKey: PANE_KEY, + payload: `${'\uFEFF'.repeat(count)}{"hook_event_name":"beforeSubmitPrompt","prompt":"Synthetic Cursor prompt"}` + }, + 'production' + ) - expect(event?.payload).toMatchObject({ - agentType: 'cursor', - state: 'working', - prompt: 'Synthetic Cursor prompt' - }) - expect(event?.hookEventName).toBe('beforeSubmitPrompt') - }) + expect(event?.payload).toMatchObject({ + agentType: 'cursor', + state: 'working', + prompt: 'Synthetic Cursor prompt' + }) + expect(event?.hookEventName).toBe('beforeSubmitPrompt') + } + ) - // Why: pins the allowance to exactly one leading U+FEFF, so nobody widens it into a trim. - it('still rejects a hook payload that is malformed once the BOM is removed', () => { + // Only contiguous leading BOMs are transport framing; misplaced BOMs remain invalid JSON. + it('still rejects malformed JSON after leading BOMs are removed', () => { const bom = '\uFEFF' const body = '{"hook_event_name":"beforeSubmitPrompt"}' for (const payload of [ - `${bom}${bom}${body}`, - `${bom}not json`, + `${bom}${bom}not json`, ` ${bom}${body}`, `{"hook_event_name"${bom}:"beforeSubmitPrompt"}` ]) { diff --git a/src/shared/agent-hook-listener-transport.test.ts b/src/shared/agent-hook-listener-transport.test.ts index cf0a801ede1..50a4df2860b 100644 --- a/src/shared/agent-hook-listener-transport.test.ts +++ b/src/shared/agent-hook-listener-transport.test.ts @@ -11,6 +11,7 @@ import { } from './agent-hook-listener/endpoint-publication' import { HOOK_REQUEST_MAX_BYTES, + parseAgentHookJson, parseFormEncodedBody, readRequestBody } from './agent-hook-listener/request-body' @@ -161,12 +162,66 @@ describe('shared agent-hook-listener', () => { expectRequestParserListenersReleased(req) }) - it('strips exactly one outer JSON BOM', async () => { + it.each([0, 1, 2, 3])( + 'reads %i outer BOMs with every UTF-8 byte in a separate chunk', + async (count) => { + const req = createReadableRequest({ 'content-type': 'application/json' }) + const body = readRequestBody(req as unknown as IncomingMessage) + const bytes = Buffer.concat([ + ...Array.from({ length: count }, () => Buffer.from([0xef, 0xbb, 0xbf])), + Buffer.from('{"text":"café 日本語 😀"}') + ]) + for (const byte of bytes) { + req.emit('data', Buffer.from([byte])) + } + req.emit('end') + await expect(body).resolves.toEqual({ text: 'café 日本語 😀' }) + expectRequestParserListenersReleased(req) + } + ) + + it.each(['', '\uFEFF', '\uFEFF\uFEFF'])( + 'preserves JSON whitespace and string BOMs after prefix %j', + (prefix) => { + expect(parseAgentHookJson(`${prefix} \r\n\t{"text":"a\uFEFFb"} \t\r\n`)).toEqual({ + text: 'a\uFEFFb' + }) + } + ) + + it.each([ + '', + ' ', + '\uFEFF', + '\uFEFF\uFEFF', + '\uFEFF\uFEFFnot json', + ' \uFEFF{}', + '\uFEFF \uFEFF{}', + '{\uFEFF"ok":true}', + '{}\uFEFF', + '\uFEFF\uFEFF{"ok":}' + ])('rejects invalid JSON %j without trimming misplaced BOMs', (body) => { + expect(() => parseAgentHookJson(body)).toThrow() + }) + + it('keeps an empty HTTP body as an empty envelope', async () => { const req = createReadableRequest({ 'content-type': 'application/json' }) + // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: The existing request harness supplies the headers and stream events used by the reader. const body = readRequestBody(req as unknown as IncomingMessage) - req.emit('data', Buffer.concat([Buffer.from([0xef, 0xbb, 0xbf]), Buffer.from('{"ok":true}')])) req.emit('end') - await expect(body).resolves.toEqual({ ok: true }) + await expect(body).resolves.toEqual({}) + expectRequestParserListenersReleased(req) + }) + + it('counts BOM bytes toward the cap across incremental chunks', async () => { + const req = createReadableRequest({ 'content-type': 'application/json' }) + // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: The existing request harness supplies the headers and stream events used by the reader. + const body = readRequestBody(req as unknown as IncomingMessage) + req.emit('data', Buffer.from([0xef, 0xbb, 0xbf, 0xef, 0xbb, 0xbf])) + req.emit('data', Buffer.from(JSON.stringify({ x: 'a'.repeat(HOOK_REQUEST_MAX_BYTES - 8) }))) + await expect(body).rejects.toThrow('payload too large') + expect(req.destroy).toHaveBeenCalledTimes(1) + expectRequestParserListenersReleased(req) }) it('rejects JSON beyond the nesting-depth limit', async () => { diff --git a/src/shared/agent-hook-listener/request-body.ts b/src/shared/agent-hook-listener/request-body.ts index b453c7c1f7e..88f01252783 100644 --- a/src/shared/agent-hook-listener/request-body.ts +++ b/src/shared/agent-hook-listener/request-body.ts @@ -12,10 +12,12 @@ const AGENT_HOOK_JSON_STRUCTURE_LIMITS = { } as const export function parseAgentHookJson(content: string): unknown { - // Why: Cursor on Windows writes UTF-8-with-BOM to the hook's stdin and `JSON.parse` rejects U+FEFF, - // so the whole event was dropped. Strip exactly one leading BOM — not a trim — to keep every other - // malformed payload rejected as before. - const normalizedContent = content.charCodeAt(0) === 0xfeff ? content.slice(1) : content + // Cursor on Windows can pipe duplicated BOMs before the JSON (#21421). + let offset = 0 + while (offset < content.length && content.charCodeAt(offset) === 0xfeff) { + offset += 1 + } + const normalizedContent = offset > 0 ? content.slice(offset) : content assertJsonTextStructureWithinLimits(normalizedContent, AGENT_HOOK_JSON_STRUCTURE_LIMITS) return JSON.parse(normalizedContent) as unknown } From 7889a25b7f98ea24b8c7258d10e83dc0509ce21c Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Fri, 25 Sep 2026 20:50:18 -0700 Subject: [PATCH 02/12] fix(cli): preserve the WSL distro when adding managed accounts (#22418) Keep the caller distro across the Windows bridge, including drive-mounted working directories, and pass it through the existing account imports. Retain the contribution from PR #17093 and cover empty/space-containing bridge arguments, platform boundaries, and ambient environment conflicts. Co-authored-by: Joao Nicola --- src/cli/handlers/account-wsl-location.ts | 10 ++ src/cli/handlers/account.test.ts | 102 +++++++++++++++++- src/cli/handlers/account.ts | 9 +- .../cli/wsl-cli-powershell-boundary.test.ts | 85 +++++++++++++-- src/main/cli/wsl-cli-scripts.ts | 17 +++ 5 files changed, 212 insertions(+), 11 deletions(-) create mode 100644 src/cli/handlers/account-wsl-location.ts diff --git a/src/cli/handlers/account-wsl-location.ts b/src/cli/handlers/account-wsl-location.ts new file mode 100644 index 00000000000..a38aa582672 --- /dev/null +++ b/src/cli/handlers/account-wsl-location.ts @@ -0,0 +1,10 @@ +import { parseWslUncPath } from '../../shared/wsl-paths' + +// The bridge preserves the caller's distro even when /mnt/c makes cwd a Windows drive path. +export function getWslAccountTarget(cwd: string): { runtime: 'wsl'; wslDistro: string } | null { + const distro = + process.platform === 'win32' + ? process.env.ORCA_CLI_WSL_DISTRO?.trim() || parseWslUncPath(cwd)?.distro + : undefined + return distro ? { runtime: 'wsl', wslDistro: distro } : null +} diff --git a/src/cli/handlers/account.test.ts b/src/cli/handlers/account.test.ts index c35f2270e6c..9cecb6f12e4 100644 --- a/src/cli/handlers/account.test.ts +++ b/src/cli/handlers/account.test.ts @@ -97,14 +97,16 @@ describe('account CLI handlers', () => { const originalPlatform = Object.getOwnPropertyDescriptor(process, 'platform')! const originalElectronRunAsNode = process.env.ELECTRON_RUN_AS_NODE const originalPathAlias = process.env.Path + const originalWslDistroName = process.env.WSL_DISTRO_NAME + const originalBridgeDistro = process.env.ORCA_CLI_WSL_DISTRO const callMock = vi.fn() const client = { call: callMock } as unknown as RuntimeClient let logSpy: ReturnType - function context(agent: string, json = false): HandlerContext { + function context(agent: string, json = false, cwd = process.cwd()): HandlerContext { return { client, - cwd: process.cwd(), + cwd, flags: new Map([['agent', agent]]), json, rawArgs: [] @@ -136,6 +138,10 @@ describe('account CLI handlers', () => { ) logSpy = vi.spyOn(console, 'log').mockImplementation(() => {}) process.env.ELECTRON_RUN_AS_NODE = '1' + // Why: a test run inside a real distro carries WSL_DISTRO_NAME, which would + // leak WSL attribution into every faked-win32 add below. + delete process.env.WSL_DISTRO_NAME + delete process.env.ORCA_CLI_WSL_DISTRO }) afterEach(() => { @@ -151,6 +157,16 @@ describe('account CLI handlers', () => { } else { process.env.Path = originalPathAlias } + if (originalBridgeDistro === undefined) { + delete process.env.ORCA_CLI_WSL_DISTRO + } else { + process.env.ORCA_CLI_WSL_DISTRO = originalBridgeDistro + } + if (originalWslDistroName === undefined) { + delete process.env.WSL_DISTRO_NAME + } else { + process.env.WSL_DISTRO_NAME = originalWslDistroName + } }) it('uses Codex device auth and keeps JSON stdout clean', async () => { @@ -308,6 +324,88 @@ describe('account CLI handlers', () => { expect(existsSync(configDir)).toBe(false) }) + it('attributes a Claude account added through the WSL bridge to the cwd distro', async () => { + Object.defineProperty(process, 'platform', { configurable: true, value: 'win32' }) + + await ACCOUNT_HANDLERS['account add']( + context('claude', false, String.raw`\\wsl.localhost\Ubuntu-22.04\home\user\project`) + ) + + const configDir = spawnMock.mock.calls[0]?.[2].env.CLAUDE_CONFIG_DIR + expect(callMock).toHaveBeenCalledWith('accounts.addClaudeFromConfigDir', { + configDir, + runtime: 'wsl', + wslDistro: 'Ubuntu-22.04' + }) + }) + + it('attributes a Codex account added through the WSL bridge to the cwd distro', async () => { + Object.defineProperty(process, 'platform', { configurable: true, value: 'win32' }) + + await ACCOUNT_HANDLERS['account add']( + context('codex', false, String.raw`\\wsl$\Ubuntu\home\user`) + ) + + const sourceHome = spawnMock.mock.calls[0]?.[2].env.CODEX_HOME + expect(callMock).toHaveBeenCalledWith('accounts.addCodexFromHome', { + sourceHome, + runtime: 'wsl', + wslDistro: 'Ubuntu' + }) + }) + + it('uses the explicit bridge distro over an ambient environment or another distro cwd', async () => { + Object.defineProperty(process, 'platform', { configurable: true, value: 'win32' }) + process.env.WSL_DISTRO_NAME = 'stale-Windows-value' + process.env.ORCA_CLI_WSL_DISTRO = 'Debian' + + await ACCOUNT_HANDLERS['account add']( + context('claude', false, String.raw`\\wsl.localhost\Ubuntu-22.04\home\user`) + ) + + expect(callMock).toHaveBeenCalledWith( + 'accounts.addClaudeFromConfigDir', + expect.objectContaining({ runtime: 'wsl', wslDistro: 'Debian' }) + ) + }) + + it.each(['claude', 'codex'])( + 'attributes %s from a Windows mount to the bridge distro', + async (agent) => { + Object.defineProperty(process, 'platform', { configurable: true, value: 'win32' }) + process.env.ORCA_CLI_WSL_DISTRO = 'Ubuntu Work' + await ACCOUNT_HANDLERS['account add'](context(agent, false, String.raw`C:\work with spaces`)) + expect(callMock).toHaveBeenCalledWith( + agent === 'claude' ? 'accounts.addClaudeFromConfigDir' : 'accounts.addCodexFromHome', + expect.objectContaining({ runtime: 'wsl', wslDistro: 'Ubuntu Work' }) + ) + } + ) + + it('ignores an ambient WSL distro in a native Windows account add', async () => { + Object.defineProperty(process, 'platform', { configurable: true, value: 'win32' }) + process.env.WSL_DISTRO_NAME = 'stale-Windows-value' + await ACCOUNT_HANDLERS['account add'](context('codex', false, String.raw`C:\work`)) + const sourceHome = spawnMock.mock.calls[0]?.[2].env.CODEX_HOME + expect(callMock).toHaveBeenCalledWith('accounts.addCodexFromHome', { sourceHome }) + }) + + it.each(['linux', 'darwin'])( + 'keeps host attribution when the CLI runs on %s', + async (platform) => { + // Why: a Linux CLI talks to a Linux runtime whose accounts are host-lane; + // WSL_DISTRO_NAME there names the CLI's own environment, not a target lane. + Object.defineProperty(process, 'platform', { configurable: true, value: platform }) + process.env.WSL_DISTRO_NAME = 'Ubuntu-22.04' + process.env.ORCA_CLI_WSL_DISTRO = 'Ubuntu-22.04' + + await ACCOUNT_HANDLERS['account add'](context('codex')) + + const sourceHome = spawnMock.mock.calls[0]?.[2].env.CODEX_HOME + expect(callMock).toHaveBeenCalledWith('accounts.addCodexFromHome', { sourceHome }) + } + ) + it('waits for physical child close before removing interrupted login credentials', async () => { // Why: deleting first lets the still-live login recreate credentials afterward. Object.defineProperty(process, 'platform', { configurable: true, value: 'linux' }) diff --git a/src/cli/handlers/account.ts b/src/cli/handlers/account.ts index 5a8bd4d3c6c..b2a06c6d2e2 100644 --- a/src/cli/handlers/account.ts +++ b/src/cli/handlers/account.ts @@ -34,6 +34,7 @@ import { type InteractiveLoginSession, withInteractiveLoginCleanup } from './interactive-login-interruption' +import { getWslAccountTarget } from './account-wsl-location' // Why: add returns just that provider's state; list returns the full snapshot. type AccountsListSnapshot = { @@ -194,7 +195,7 @@ async function cleanupClaudeLoginArtifacts( } /** Logs into a Claude account in a temp config dir, then registers it with the local runtime. */ -async function addClaudeAccount({ client, json }: HandlerContext): Promise { +async function addClaudeAccount({ client, cwd, json }: HandlerContext): Promise { const configDir = mkdtempSync(join(tmpdir(), 'orca-account-add-claude-')) const session: InteractiveLoginSession = { child: null, @@ -225,6 +226,7 @@ async function addClaudeAccount({ client, json }: HandlerContext): Promise session.registering = true return client.call('accounts.addClaudeFromConfigDir', { configDir, + ...getWslAccountTarget(cwd), ...(process.platform === 'darwin' ? { previousLegacyCredentialsSha256: legacyCredentials @@ -239,7 +241,7 @@ async function addClaudeAccount({ client, json }: HandlerContext): Promise } /** Logs into a Codex account in a temp CODEX_HOME, then registers it with the local runtime. */ -async function addCodexAccount({ client, json }: HandlerContext): Promise { +async function addCodexAccount({ client, cwd, json }: HandlerContext): Promise { const codexHome = mkdtempSync(join(tmpdir(), 'orca-account-add-codex-')) const session: InteractiveLoginSession = { child: null, @@ -263,7 +265,8 @@ async function addCodexAccount({ client, json }: HandlerContext): Promise ) session.registering = true return client.call('accounts.addCodexFromHome', { - sourceHome: codexHome + sourceHome: codexHome, + ...getWslAccountTarget(cwd) }) } ) diff --git a/src/main/cli/wsl-cli-powershell-boundary.test.ts b/src/main/cli/wsl-cli-powershell-boundary.test.ts index ddfdabe9ad3..6d9798bf38a 100644 --- a/src/main/cli/wsl-cli-powershell-boundary.test.ts +++ b/src/main/cli/wsl-cli-powershell-boundary.test.ts @@ -1,9 +1,10 @@ import { spawnSync } from 'node:child_process' -import { mkdir, mkdtemp, writeFile } from 'node:fs/promises' +import { mkdir, mkdtemp, realpath, writeFile } from 'node:fs/promises' import { removeTree } from '../../shared/windows-transient-lock-removal' import { tmpdir } from 'node:os' import { join } from 'node:path' import { describe, expect, it } from 'vitest' +import { runProcessSync } from '../../shared/child-process/run-process' import { buildWslBridgeScript, buildWslLauncher } from './wsl-cli-scripts' const FORWARDED_ARGS = [ @@ -32,6 +33,58 @@ const FORWARDED_ARGS = [ ] describe('WSL CLI PowerShell boundary', () => { + it.skipIf(process.platform === 'win32')( + 'forwards the distro as one argument and omits it when absent', + async () => { + const root = await mkdtemp(join(tmpdir(), 'orca-wsl-launcher-argv-')) + try { + const launcherPath = join(root, 'launcher.sh') + const expectedCwd = await realpath(root) + await writeFile(launcherPath, buildWslLauncher('C:\\Orca\\orca.exe', '/bridge.ps1')) + await writeFile(join(root, 'wslpath'), '#!/bin/bash\nprintf "%s" "$2"\n', { + mode: 0o700 + }) + await writeFile(join(root, 'powershell.exe'), '#!/bin/bash\nprintf "%s\\0" "$@"\n', { + mode: 0o700 + }) + for (const distro of [undefined, '', 'Ubuntu Work']) { + const env: NodeJS.ProcessEnv = { + ...process.env, + PATH: `${root}:${process.env.PATH ?? ''}` + } + delete env.WSL_DISTRO_NAME + if (distro !== undefined) { + env.WSL_DISTRO_NAME = distro + } + const result = runProcessSync({ + program: '/bin/bash', + args: [launcherPath, 'account', 'add', '--agent', 'codex'], + env, + cwd: root + }) + expect(result.code).toBe(0) + expect(result.stdout.split('\0').slice(0, -1)).toEqual([ + '-NoProfile', + '-ExecutionPolicy', + 'Bypass', + '-File', + '/bridge.ps1', + 'C:\\Orca\\orca.exe', + '-WslCwd', + expectedCwd, + ...(distro ? ['-WslDistro', distro] : []), + 'account', + 'add', + '--agent', + 'codex' + ]) + } + } finally { + await removeTree(root) + } + } + ) + it('keeps forwarded argv outside PowerShell parsing', () => { const launcher = buildWslLauncher('C:\\Program Files\\Orca\\orca.exe') const bridge = buildWslBridgeScript() @@ -58,21 +111,33 @@ describe('WSL CLI PowerShell boundary', () => { await writeFile(bridgePath, buildWslBridgeScript(), 'utf8') await writeFile( targetPath, - 'process.stdout.write(JSON.stringify({ argv: process.argv.slice(2), cwd: process.env.ORCA_CLI_CWD ?? null }))\n', + 'process.stdout.write(JSON.stringify({ argv: process.argv.slice(2), cwd: process.env.ORCA_CLI_CWD ?? null, distro: process.env.ORCA_CLI_WSL_DISTRO ?? null }))\n', 'utf8' ) const invocations = [ + { + bridgeArgs: [ + process.execPath, + '-WslCwd', + wslCwd, + '-WslDistro', + 'Ubuntu Work', + targetPath, + ...FORWARDED_ARGS + ], + expected: { argv: FORWARDED_ARGS, cwd: wslCwd, distro: 'Ubuntu Work' } + }, { bridgeArgs: [process.execPath, '-WslCwd', wslCwd, targetPath, ...FORWARDED_ARGS], - expected: { argv: FORWARDED_ARGS, cwd: wslCwd } + expected: { argv: FORWARDED_ARGS, cwd: wslCwd, distro: null } }, { bridgeArgs: [process.execPath, '-WslCwd', wslCwd, targetPath], - expected: { argv: [], cwd: wslCwd } + expected: { argv: [], cwd: wslCwd, distro: null } }, { bridgeArgs: [process.execPath, targetPath, ...FORWARDED_ARGS], - expected: { argv: FORWARDED_ARGS, cwd: null } + expected: { argv: FORWARDED_ARGS, cwd: null, distro: null } } ] for (const { bridgeArgs, expected } of invocations) { @@ -87,7 +152,15 @@ describe('WSL CLI PowerShell boundary', () => { bridgePath, ...bridgeArgs ], - { encoding: 'utf8', env: { ...process.env, ORCA_CLI_CWD: 'stale' } } + { + encoding: 'utf8', + env: { + ...process.env, + ORCA_CLI_CWD: 'stale', + ORCA_CLI_WSL_DISTRO: 'stale-distro', + WSL_DISTRO_NAME: 'wrong-distro' + } + } ) expect(result.error).toBeUndefined() diff --git a/src/main/cli/wsl-cli-scripts.ts b/src/main/cli/wsl-cli-scripts.ts index 8875a81d18e..62482221d8d 100644 --- a/src/main/cli/wsl-cli-scripts.ts +++ b/src/main/cli/wsl-cli-scripts.ts @@ -28,6 +28,9 @@ ORCA_WSL_CWD=$(pwd -P 2>/dev/null) || { } ORCA_BRIDGE_PS1_WIN=$(wslpath -w "$ORCA_BRIDGE_PS1") ORCA_WSL_CWD_WIN=$(wslpath -w "$ORCA_WSL_CWD") +if [ -n "\${WSL_DISTRO_NAME:-}" ]; then + set -- -WslDistro "$WSL_DISTRO_NAME" "$@" +fi exec "$ORCA_POWERSHELL" -NoProfile -ExecutionPolicy Bypass -File "$ORCA_BRIDGE_PS1_WIN" "$ORCA_WIN_LAUNCHER" -WslCwd "$ORCA_WSL_CWD_WIN" "$@" ` } @@ -71,6 +74,7 @@ try { } [string]$OrcaLauncher = $args[0] [string]$WslCwd = '' + [string]$WslDistro = '' [int]$ForwardArgStart = 1 if ($args.Count -ge 2 -and $args[1] -eq '-WslCwd') { if ($args.Count -lt 3) { @@ -79,6 +83,13 @@ try { $WslCwd = $args[2] $ForwardArgStart = 3 } + if ($ForwardArgStart -eq 3 -and $args.Count -ge 4 -and $args[3] -eq '-WslDistro') { + if ($args.Count -lt 5) { + throw 'Invalid Orca WSL CLI bridge invocation.' + } + $WslDistro = $args[4] + $ForwardArgStart = 5 + } [string[]]$ForwardArgs = @() if ($args.Count -gt $ForwardArgStart) { $ForwardArgs = @($args[$ForwardArgStart..($args.Count - 1)]) @@ -88,6 +99,12 @@ try { } else { $env:ORCA_CLI_CWD = $WslCwd } + # Do not let an inherited Windows environment choose the caller's account location. + if ([string]::IsNullOrEmpty($WslDistro)) { + Remove-Item Env:ORCA_CLI_WSL_DISTRO -ErrorAction SilentlyContinue + } else { + $env:ORCA_CLI_WSL_DISTRO = $WslDistro + } $LauncherDirectory = Split-Path -Parent $OrcaLauncher Push-Location -LiteralPath $LauncherDirectory # Why: Windows PowerShell 5.1 cannot losslessly splat strings to native argv. From 9d5591b791c1b20cb1d669f4cf269c3dafa6b7b2 Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Fri, 25 Sep 2026 20:50:21 -0700 Subject: [PATCH 03/12] fix(jira): bypass collection caches on explicit refresh (#22419) * fix: refresh Jira lists immediately Based on the report and proposal by @chaiyapod. Co-authored-by: chaiyapod * fix(jira): ignore superseded collection auth failures --------- Co-authored-by: chaiyapod --- .../use-task-page-jira-list-effects.test.ts | 83 +++++++++++ .../use-task-page-jira-list-effects.ts | 11 +- .../slices/jira-collection-read-actions.ts | 28 ++-- .../src/store/slices/jira-slice-contract.ts | 5 +- src/renderer/src/store/slices/jira.test.ts | 141 ++++++++++++++++++ 5 files changed, 250 insertions(+), 18 deletions(-) create mode 100644 src/renderer/src/components/use-task-page-jira-list-effects.test.ts diff --git a/src/renderer/src/components/use-task-page-jira-list-effects.test.ts b/src/renderer/src/components/use-task-page-jira-list-effects.test.ts new file mode 100644 index 00000000000..9a1f6e4973e --- /dev/null +++ b/src/renderer/src/components/use-task-page-jira-list-effects.test.ts @@ -0,0 +1,83 @@ +// @vitest-environment happy-dom +import { act, renderHook, waitFor } from '@testing-library/react' +import { beforeEach, describe, expect, it, vi } from 'vitest' +import type { TaskPageLinearCollectionEffectsModel } from './use-task-page-linear-collection-effects' +import { useTaskPageJiraListEffects } from './use-task-page-jira-list-effects' + +const listJiraIssues = vi.fn().mockResolvedValue([]) +const searchJiraIssues = vi.fn().mockResolvedValue([]) + +function createModel(): TaskPageLinearCollectionEffectsModel { + const model = { + settings: null, + setTaskResumeState: vi.fn(), + searchJiraIssues, + listJiraIssues, + jiraConnected: true, + selectedJiraSiteId: 'site-1', + taskSource: 'jira', + jiraTaskSourceContext: null, + jiraTaskSourceScopeKey: 'fixture', + jiraSearchPersistReadyRef: { current: true }, + taskResumeApplied: true, + selectedJiraIssueKey: null, + setSelectedJiraIssueKey: vi.fn(), + selectedJiraIssueFallback: null, + setSelectedJiraIssueFallback: vi.fn(), + setJiraIssues: vi.fn(), + setJiraLoading: vi.fn(), + setJiraError: vi.fn(), + setJiraErrorDetailsOpen: vi.fn(), + jiraSearchInput: '', + appliedJiraSearch: '', + setAppliedJiraSearch: vi.fn(), + activeJiraPreset: 'assigned', + jiraRefreshNonce: 0, + setJiraProjectStatusOrder: vi.fn(), + displayedJiraIssues: [] + } + // SAFETY: the hook only reads the Jira fields above; the preceding pipeline model is intentionally not constructed in this isolated wiring test. + // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: the partial fixture intentionally models only fields read by this hook. + return model as unknown as TaskPageLinearCollectionEffectsModel +} + +describe('useTaskPageJiraListEffects refresh wiring', () => { + beforeEach(() => { + vi.clearAllMocks() + listJiraIssues.mockResolvedValue([]) + searchJiraIssues.mockResolvedValue([]) + }) + + it('passes force only for a refresh nonce change', async () => { + const model = createModel() + const { rerender } = renderHook(() => useTaskPageJiraListEffects(model)) + + await waitFor(() => expect(listJiraIssues).toHaveBeenCalledTimes(1)) + expect(listJiraIssues).toHaveBeenNthCalledWith(1, 'assigned', 50, { + sourceContext: null, + force: false + }) + + await act(async () => { + model.jiraRefreshNonce = 1 + rerender() + await Promise.resolve() + }) + await waitFor(() => expect(listJiraIssues).toHaveBeenCalledTimes(2)) + expect(listJiraIssues).toHaveBeenNthCalledWith(2, 'assigned', 50, { + sourceContext: null, + force: true + }) + + await act(async () => { + model.activeJiraPreset = 'reported' + rerender() + await Promise.resolve() + }) + await waitFor(() => expect(listJiraIssues).toHaveBeenCalledTimes(3)) + expect(listJiraIssues).toHaveBeenNthCalledWith(3, 'reported', 50, { + sourceContext: null, + force: false + }) + }) +}) diff --git a/src/renderer/src/components/use-task-page-jira-list-effects.ts b/src/renderer/src/components/use-task-page-jira-list-effects.ts index b39a145bd89..cd0f9a067bf 100644 --- a/src/renderer/src/components/use-task-page-jira-list-effects.ts +++ b/src/renderer/src/components/use-task-page-jira-list-effects.ts @@ -1,5 +1,5 @@ import type { TaskPageLinearCollectionEffectsModel } from './use-task-page-linear-collection-effects' -import { useEffect } from 'react' +import { useEffect, useRef } from 'react' import { getSingleJiraProjectScope, getTaskPageJiraStatusOrderScopeKey, @@ -57,6 +57,7 @@ export function useTaskPageJiraListEffects(model: TaskPageLinearCollectionEffect jiraQuery: appliedJiraSearch.trim() }) }, [appliedJiraSearch, setTaskResumeState, taskResumeApplied, jiraSearchPersistReadyRef]) + const previousJiraRefreshNonceRef = useRef(jiraRefreshNonce) useEffect(() => { if (!taskResumeApplied) { return @@ -67,6 +68,8 @@ export function useTaskPageJiraListEffects(model: TaskPageLinearCollectionEffect if (!jiraConnected) { return } + const force = previousJiraRefreshNonceRef.current !== jiraRefreshNonce + previousJiraRefreshNonceRef.current = jiraRefreshNonce let cancelled = false setJiraLoading(true) setJiraError(null) @@ -75,10 +78,12 @@ export function useTaskPageJiraListEffects(model: TaskPageLinearCollectionEffect const request = trimmed.length > 0 ? searchJiraIssues(trimmed, JIRA_ITEM_LIMIT, { - sourceContext: jiraTaskSourceContext + sourceContext: jiraTaskSourceContext, + force }) : listJiraIssues(activeJiraPreset, JIRA_ITEM_LIMIT, { - sourceContext: jiraTaskSourceContext + sourceContext: jiraTaskSourceContext, + force }) void request .then((issues) => { diff --git a/src/renderer/src/store/slices/jira-collection-read-actions.ts b/src/renderer/src/store/slices/jira-collection-read-actions.ts index c604b92a501..b79d358cea5 100644 --- a/src/renderer/src/store/slices/jira-collection-read-actions.ts +++ b/src/renderer/src/store/slices/jira-collection-read-actions.ts @@ -42,19 +42,15 @@ function handleJiraCollectionReadError( mutationGeneration: number, set: JiraSliceSet, get: JiraSliceGet, - options?: { abortable?: boolean } + options: { abortable?: boolean; currentRequest: boolean } ): JiraIssue[] { - if ( - isIntegrationCredentialDecryptionError(error) && - canWriteCollectionResult(scope, mutationGeneration, get) - ) { + const canWrite = + options.currentRequest && canWriteCollectionResult(scope, mutationGeneration, get) + if (isIntegrationCredentialDecryptionError(error) && canWrite) { if (!shouldRefreshJiraStatusAfterRead(siteId, get().jiraStatus, options)) { void get().checkJiraConnection() } - } else if ( - looksLikeJiraAuthError(error) && - canWriteCollectionResult(scope, mutationGeneration, get) - ) { + } else if (looksLikeJiraAuthError(error) && canWrite) { markJiraConnectionLost(set, scope) } if (isIntegrationCredentialDecryptionError(error) || looksLikeJiraAuthError(error)) { @@ -74,7 +70,7 @@ export function createJiraCollectionReadActions( options && 'siteId' in options ? options.siteId : getSelectedJiraSiteId(get().jiraStatus) const cacheKey = scopedJiraCacheKey(scope, `${siteId ?? 'default'}::${jql}::${limit}`) const cached = get().jiraSearchCache[cacheKey] - if (isFreshJiraCacheEntry(cached)) { + if (!options?.force && isFreshJiraCacheEntry(cached)) { return cached.data ?? [] } const inflight = inflightSearchRequests.get(cacheKey) @@ -82,6 +78,7 @@ export function createJiraCollectionReadActions( const requestMutationGeneration = currentJiraMutationGeneration() if ( !abortable && + !options?.force && inflight && inflight.contextKey === scope.contextKey && inflight.mutationGeneration === requestMutationGeneration @@ -119,7 +116,10 @@ export function createJiraCollectionReadActions( requestMutationGeneration, set, get, - { abortable } + { + abortable, + currentRequest: abortable || inflightSearchRequests.get(cacheKey) === entry + } ) }) .finally(() => { @@ -153,12 +153,13 @@ export function createJiraCollectionReadActions( `${siteId ?? 'default'}::list::${filter}::${limit}` ) const cached = get().jiraSearchCache[cacheKey] - if (isFreshJiraCacheEntry(cached)) { + if (!options?.force && isFreshJiraCacheEntry(cached)) { return cached.data ?? [] } const inflight = inflightListRequests.get(cacheKey) const requestMutationGeneration = currentJiraMutationGeneration() if ( + !options?.force && inflight && inflight.contextKey === scope.contextKey && inflight.mutationGeneration === requestMutationGeneration @@ -189,7 +190,8 @@ export function createJiraCollectionReadActions( siteId, requestMutationGeneration, set, - get + get, + { currentRequest: inflightListRequests.get(cacheKey) === entry } ) }) .finally(() => { diff --git a/src/renderer/src/store/slices/jira-slice-contract.ts b/src/renderer/src/store/slices/jira-slice-contract.ts index c33a3068c7a..0ffc9d04d36 100644 --- a/src/renderer/src/store/slices/jira-slice-contract.ts +++ b/src/renderer/src/store/slices/jira-slice-contract.ts @@ -16,7 +16,8 @@ export type JiraReadOptions = { siteId?: JiraSiteSelection | null } -export type JiraSearchOptions = JiraReadOptions & { signal?: AbortSignal } +export type JiraCollectionReadOptions = JiraReadOptions & { force?: boolean } +export type JiraSearchOptions = JiraCollectionReadOptions & { signal?: AbortSignal } export type JiraPatchOptions = { sourceContext?: TaskSourceContext | null } export type JiraIssueSummaryLookupOptions = { force?: boolean; signal?: AbortSignal } @@ -61,7 +62,7 @@ export type JiraSlice = { listJiraIssues: ( filter?: JiraIssueFilter, limit?: number, - options?: JiraReadOptions + options?: JiraCollectionReadOptions ) => Promise patchJiraIssue: (issueKey: string, patch: Partial, options?: JiraPatchOptions) => void } diff --git a/src/renderer/src/store/slices/jira.test.ts b/src/renderer/src/store/slices/jira.test.ts index 1e6d0fc7234..48f46e2e7e3 100644 --- a/src/renderer/src/store/slices/jira.test.ts +++ b/src/renderer/src/store/slices/jira.test.ts @@ -10,6 +10,7 @@ import { import { credentialDecryptionMessage } from '../../../../shared/integration-credential-errors' import { getProviderRuntimeContextKey } from '@/lib/provider-runtime-context' import { createJiraSlice } from './jira' +import { beginJiraMutation } from './jira-read-coordination' const jiraStatus = vi.fn() const jiraConnect = vi.fn() @@ -212,6 +213,146 @@ describe('createJiraSlice runtime context', () => { expect(store.getState().jiraSearchCache['site-1::list::assigned::30']).toBeUndefined() }) + it('forces fresh list and search reads while keeping ordinary cache reads', async () => { + const store = createTestStore() + store.setState({ + jiraStatus: { connected: true, viewer: null, selectedSiteId: 'site-1' }, + jiraSearchCache: { + 'site-1::list::assigned::30': { data: [issue('ALP-OLD')], fetchedAt: Date.now() }, + 'site-1::project = ALP::30': { data: [issue('ALP-OLD')], fetchedAt: Date.now() } + } + }) + jiraListIssues.mockResolvedValueOnce([issue('ALP-LIST-FRESH')]) + jiraSearchIssues.mockResolvedValueOnce([issue('ALP-SEARCH-FRESH')]) + + await expect(store.getState().listJiraIssues('assigned', 30)).resolves.toMatchObject([ + { key: 'ALP-OLD' } + ]) + await expect( + store.getState().listJiraIssues('assigned', 30, { force: true }) + ).resolves.toMatchObject([{ key: 'ALP-LIST-FRESH' }]) + await expect(store.getState().searchJiraIssues('project = ALP', 30)).resolves.toMatchObject([ + { key: 'ALP-OLD' } + ]) + await expect( + store.getState().searchJiraIssues('project = ALP', 30, { force: true }) + ).resolves.toMatchObject([{ key: 'ALP-SEARCH-FRESH' }]) + + expect(jiraListIssues).toHaveBeenCalledTimes(1) + expect(jiraSearchIssues).toHaveBeenCalledTimes(1) + expect(store.getState().jiraSearchCache['site-1::list::assigned::30']?.data).toMatchObject([ + { key: 'ALP-LIST-FRESH' } + ]) + expect(store.getState().jiraSearchCache['site-1::project = ALP::30']?.data).toMatchObject([ + { key: 'ALP-SEARCH-FRESH' } + ]) + }) + + it('reuses ordinary in-flight reads but force starts a fresh list and search request', async () => { + const store = createTestStore() + store.setState({ jiraStatus: { connected: true, viewer: null, selectedSiteId: 'site-1' } }) + const listOld = deferred() + const listFresh = deferred() + const searchOld = deferred() + const searchFresh = deferred() + jiraListIssues.mockReturnValueOnce(listOld.promise).mockReturnValueOnce(listFresh.promise) + jiraSearchIssues.mockReturnValueOnce(searchOld.promise).mockReturnValueOnce(searchFresh.promise) + + const listRequest = store.getState().listJiraIssues('assigned', 30) + const listReuse = store.getState().listJiraIssues('assigned', 30) + const searchRequest = store.getState().searchJiraIssues('project = ALP', 30) + const searchReuse = store.getState().searchJiraIssues('project = ALP', 30) + await Promise.resolve() + expect(jiraListIssues).toHaveBeenCalledTimes(1) + expect(jiraSearchIssues).toHaveBeenCalledTimes(1) + + const listRefresh = store.getState().listJiraIssues('assigned', 30, { force: true }) + const searchRefresh = store.getState().searchJiraIssues('project = ALP', 30, { force: true }) + await Promise.resolve() + expect(jiraListIssues).toHaveBeenCalledTimes(2) + expect(jiraSearchIssues).toHaveBeenCalledTimes(2) + + listFresh.resolve([issue('ALP-LIST-FRESH')]) + searchFresh.resolve([issue('ALP-SEARCH-FRESH')]) + await expect(listRefresh).resolves.toMatchObject([{ key: 'ALP-LIST-FRESH' }]) + await expect(searchRefresh).resolves.toMatchObject([{ key: 'ALP-SEARCH-FRESH' }]) + listOld.resolve([issue('ALP-LIST-LATE')]) + searchOld.resolve([issue('ALP-SEARCH-LATE')]) + await expect(listRequest).resolves.toMatchObject([{ key: 'ALP-LIST-LATE' }]) + await expect(listReuse).resolves.toMatchObject([{ key: 'ALP-LIST-LATE' }]) + await expect(searchRequest).resolves.toMatchObject([{ key: 'ALP-SEARCH-LATE' }]) + await expect(searchReuse).resolves.toMatchObject([{ key: 'ALP-SEARCH-LATE' }]) + + expect(store.getState().jiraSearchCache['site-1::list::assigned::30']?.data).toMatchObject([ + { key: 'ALP-LIST-FRESH' } + ]) + expect(store.getState().jiraSearchCache['site-1::project = ALP::30']?.data).toMatchObject([ + { key: 'ALP-SEARCH-FRESH' } + ]) + }) + + it.each(['list', 'search'] as const)( + 'ignores an older %s auth failure after a forced refresh succeeds', + async (kind) => { + const store = createTestStore() + store.setState({ jiraStatus: { connected: true, viewer: null, selectedSiteId: 'site-1' } }) + let rejectOld: (error: Error) => void = () => {} + const old = new Promise((_resolve, reject) => { + rejectOld = reject + }) + const service = kind === 'list' ? jiraListIssues : jiraSearchIssues + service.mockReturnValueOnce(old).mockResolvedValueOnce([issue('ALP-FRESH')]) + const read = (force = false) => + kind === 'list' + ? store.getState().listJiraIssues('assigned', 30, { force }) + : store.getState().searchJiraIssues('project = ALP', 30, { force }) + const previous = read() + await expect(read(true)).resolves.toMatchObject([{ key: 'ALP-FRESH' }]) + rejectOld(new Error('401 Unauthorized')) + await expect(previous).resolves.toEqual([]) + expect(store.getState().jiraStatus.connected).toBe(true) + expect(store.getState().jiraConnectionRevisions).toEqual({}) + } + ) + + it('rejects a forced late write after the Jira mutation generation changes', async () => { + const store = createTestStore() + store.setState({ jiraStatus: { connected: true, viewer: null, selectedSiteId: 'site-1' } }) + const pending = deferred() + jiraListIssues.mockReturnValueOnce(pending.promise) + + const request = store.getState().listJiraIssues('assigned', 30, { force: true }) + await Promise.resolve() + beginJiraMutation() + pending.resolve([issue('ALP-STALE')]) + await expect(request).resolves.toMatchObject([{ key: 'ALP-STALE' }]) + expect(store.getState().jiraSearchCache['site-1::list::assigned::30']).toBeUndefined() + }) + + it('does not cache a late abortable search response', async () => { + const store = createTestStore() + store.setState({ jiraStatus: { connected: true, viewer: null, selectedSiteId: 'site-1' } }) + const pending = deferred() + let signal: AbortSignal | undefined + jiraSearchIssues.mockImplementationOnce( + (_settings: unknown, _jql: string, _limit: number, _site: string, provided: AbortSignal) => { + signal = provided + return pending.promise + } + ) + const controller = new AbortController() + const request = store + .getState() + .searchJiraIssues('project = ALP', 30, { signal: controller.signal }) + await Promise.resolve() + const rejection = expect(request).rejects.toMatchObject({ name: 'AbortError' }) + controller.abort() + pending.resolve([issue('ALP-LATE')]) + await rejection + expect(signal?.aborted).toBe(true) + expect(store.getState().jiraSearchCache['site-1::project = ALP::30']).toBeUndefined() + }) + it('keeps isolated status failures from mutating the focused Jira Settings state', async () => { const store = createTestStore() const focusedStatus = { From 7d4413b3d7c605a720bc8d418369c0fe43d71fa9 Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Fri, 25 Sep 2026 20:50:24 -0700 Subject: [PATCH 04/12] fix(pdf): keep the search counter in sync with selected matches (#22420) * fix: update the PDF search counter Co-authored-by: BM Cho Co-authored-by: makoto-developer <72484465+makoto-developer@users.noreply.github.com> * test(pdf): respect explicitly headful launch mode * test(pdf): wait for rendered folder search highlights * test(pdf): wait for rendered text before initial search --------- Co-authored-by: BM Cho Co-authored-by: makoto-developer <72484465+makoto-developer@users.noreply.github.com> --- .../src/components/editor/PdfFind.test.tsx | 153 ++++++++++++++++ .../src/components/editor/PdfFind.tsx | 38 ++-- tests/e2e/helpers/pdf-find-fixture.ts | 35 ++++ tests/e2e/pdf-find-counter.spec.ts | 168 ++++++++++++++++++ 4 files changed, 377 insertions(+), 17 deletions(-) create mode 100644 src/renderer/src/components/editor/PdfFind.test.tsx create mode 100644 tests/e2e/helpers/pdf-find-fixture.ts create mode 100644 tests/e2e/pdf-find-counter.spec.ts diff --git a/src/renderer/src/components/editor/PdfFind.test.tsx b/src/renderer/src/components/editor/PdfFind.test.tsx new file mode 100644 index 00000000000..a08f2640458 --- /dev/null +++ b/src/renderer/src/components/editor/PdfFind.test.tsx @@ -0,0 +1,153 @@ +// @vitest-environment happy-dom + +import { act, cleanup, fireEvent, render } from '@testing-library/react' +// PDF.js's legacy entry supplies the runtime polyfills for Node-based tests. +import 'pdfjs-dist/legacy/build/pdf.mjs' +import { EventBus, FindState } from 'pdfjs-dist/web/pdf_viewer.mjs' +import { afterEach, describe, expect, it, vi } from 'vitest' +import PdfFind from './PdfFind' + +vi.mock('@/i18n/i18n', () => ({ + translate: (_key: string, fallback: string, values?: { value0: number; value1: number }) => + fallback + .replace('{{value0}}', String(values?.value0)) + .replace('{{value1}}', String(values?.value1)) +})) + +afterEach(() => { + cleanup() + vi.restoreAllMocks() +}) + +function setup() { + const bus = new EventBus() + const eventBusRef = { current: bus } + const onClose = vi.fn() + const view = render() + const query = (value: string): void => { + fireEvent.change(view.getByPlaceholderText('Find in page...'), { target: { value } }) + } + const count = (current: number, total: number): void => { + act(() => + bus.dispatch('updatefindmatchescount', { source: bus, matchesCount: { current, total } }) + ) + } + const control = (current: number, total: number, state = FindState.FOUND): void => { + act(() => + bus.dispatch('updatefindcontrolstate', { + source: bus, + state, + previous: false, + entireWord: false, + rawQuery: 'needle', + matchesCount: { current, total } + }) + ) + } + const open = (isOpen: boolean): void => { + view.rerender() + } + return { bus, view, query, count, control, open, onClose } +} + +describe('PDF find event synchronization', () => { + it('follows progressive totals and control-state navigation, wrap, and no results', () => { + const { view, query, count, control } = setup() + query('needle') + count(1, 2) + expect(view.getByText('1 of 2')).toBeTruthy() + count(1, 6) + expect(view.getByText('1 of 6')).toBeTruthy() + control(2, 6) + expect(view.getByText('2 of 6')).toBeTruthy() + control(6, 6, FindState.WRAPPED) + expect(view.getByText('6 of 6')).toBeTruthy() + query('absent') + control(6, 6, FindState.PENDING) + control(0, 0, FindState.NOT_FOUND) + expect(view.getByText('No matches')).toBeTruthy() + query('beacon') + count(1, 2) + expect(view.getByText('1 of 2')).toBeTruthy() + }) + + it('subscribes before a synchronous cached result on reopening', () => { + const { bus, view, query, count, open } = setup() + query('needle') + count(2, 6) + open(false) + bus.on('find', () => { + bus.dispatch('updatefindcontrolstate', { + source: bus, + state: FindState.PENDING, + rawQuery: 'needle', + matchesCount: { current: 2, total: 6 } + }) + }) + open(true) + expect(view.getByText('2 of 6')).toBeTruthy() + }) + + it('removes both listeners on close and unmount without accumulating on reopen', () => { + const { view, open, query, control } = setup() + const on = vi.spyOn(EventBus.prototype, 'on') + const off = vi.spyOn(EventBus.prototype, 'off') + open(false) + expect(off.mock.calls.map(([name]) => name)).toEqual([ + 'updatefindmatchescount', + 'updatefindcontrolstate' + ]) + off.mockClear() + for (let cycle = 0; cycle < 3; cycle += 1) { + open(true) + query('needle') + control(3, 6) + expect(view.getByText('3 of 6')).toBeTruthy() + if (cycle < 2) { + open(false) + } + } + view.unmount() + expect(on.mock.calls).toHaveLength(6) + expect(off.mock.calls).toEqual(on.mock.calls) + }) + + it('keeps empty queries clear even if a pending scan reports late', () => { + const { view, query, count, control } = setup() + query('needle') + count(2, 6) + query('') + count(3, 6) + control(3, 6) + expect(view.queryByText('3 of 6')).toBeNull() + query('absent') + expect(view.getByText('No matches')).toBeTruthy() + }) + + it('dispatches next and previous from buttons and Enter without changing the query', () => { + const { view, query, onClose } = setup() + const dispatch = vi.spyOn(EventBus.prototype, 'dispatch') + query('needle') + const input = view.getByPlaceholderText('Find in page...') + fireEvent.click(view.getByTitle('Next match')) + fireEvent.click(view.getByTitle('Previous match')) + fireEvent.keyDown(input, { key: 'Enter' }) + fireEvent.keyDown(input, { key: 'Enter', shiftKey: true }) + expect(dispatch.mock.calls.filter(([name]) => name === 'find')).toEqual( + ['', 'again', 'again', 'again', 'again'].map((type, index) => [ + 'find', + { + source: null, + type, + query: 'needle', + highlightAll: true, + caseSensitive: false, + entireWord: false, + findPrevious: index === 2 || index === 4 + } + ]) + ) + fireEvent.keyDown(input, { key: 'Escape' }) + expect(onClose).toHaveBeenCalledOnce() + }) +}) diff --git a/src/renderer/src/components/editor/PdfFind.tsx b/src/renderer/src/components/editor/PdfFind.tsx index 16b42e7effb..a186123bcfa 100644 --- a/src/renderer/src/components/editor/PdfFind.tsx +++ b/src/renderer/src/components/editor/PdfFind.tsx @@ -60,6 +60,27 @@ export default function PdfFind({ input.select() }, []) + // Subscribe before dispatching: PDF.js can report cached counts synchronously. + useEffect(() => { + const eventBus = eventBusRef.current + if (!eventBus || !isOpen) { + return + } + const handleMatchesCount = (evt: { + matchesCount: { current: number; total: number } + }): void => { + setActiveMatch(evt.matchesCount.current) + setTotalMatches(evt.matchesCount.total) + } + eventBus.on('updatefindmatchescount', handleMatchesCount) + // Navigation and zero-result searches report counts on the control-state event. + eventBus.on('updatefindcontrolstate', handleMatchesCount) + return () => { + eventBus.off('updatefindmatchescount', handleMatchesCount) + eventBus.off('updatefindcontrolstate', handleMatchesCount) + } + }, [eventBusRef, isOpen]) + useEffect(() => { if (!isOpen) { return @@ -74,23 +95,6 @@ export default function PdfFind({ dispatchFind('') }, [requestQuery, isOpen, dispatchFind, eventBusRef]) - useEffect(() => { - const eventBus = eventBusRef.current - if (!eventBus || !isOpen) { - return - } - const handleMatchesCount = (evt: { - matchesCount: { current: number; total: number } - }): void => { - setActiveMatch(evt.matchesCount.current) - setTotalMatches(evt.matchesCount.total) - } - eventBus.on('updatefindmatchescount', handleMatchesCount) - return () => { - eventBus.off('updatefindmatchescount', handleMatchesCount) - } - }, [eventBusRef, isOpen]) - const handleKeyDown = useCallback( (e: React.KeyboardEvent) => { e.stopPropagation() diff --git a/tests/e2e/helpers/pdf-find-fixture.ts b/tests/e2e/helpers/pdf-find-fixture.ts new file mode 100644 index 00000000000..fb7d90d6292 --- /dev/null +++ b/tests/e2e/helpers/pdf-find-fixture.ts @@ -0,0 +1,35 @@ +export function createPdfFindFixture(): Buffer { + const objects = [ + '<< /Type /Catalog /Pages 2 0 R >>', + '<< /Type /Pages /Kids [4 0 R 6 0 R 8 0 R] /Count 3 >>', + '<< /Type /Font /Subtype /Type1 /BaseFont /Helvetica >>' + ] + for (let page = 0; page < 3; page += 1) { + const contentId = 5 + page * 2 + objects.push( + `<< /Type /Page /Parent 2 0 R /MediaBox [0 0 612 792] /Resources << /Font << /F1 3 0 R >> >> /Contents ${contentId} 0 R >>` + ) + const lines = [ + `PDF search fixture - page ${page + 1}`, + `needle result ${page * 2 + 1}`, + `needle result ${page * 2 + 2}`, + page === 1 ? 'Plain text without the alternate query' : 'beacon alternate query' + ] + const stream = `BT /F1 20 Tf 60 700 Td 40 TL ${lines.map((line) => `(${line}) Tj T*`).join(' ')} ET\n` + objects.push(`<< /Length ${Buffer.byteLength(stream)} >>\nstream\n${stream}endstream`) + } + let pdf = '%PDF-1.4\n' + const offsets = [0] + for (const [index, object] of objects.entries()) { + offsets.push(Buffer.byteLength(pdf)) + pdf += `${index + 1} 0 obj\n${object}\nendobj\n` + } + const xref = Buffer.byteLength(pdf) + pdf += `xref\n0 ${objects.length + 1}\n0000000000 65535 f \n` + pdf += offsets + .slice(1) + .map((offset) => `${String(offset).padStart(10, '0')} 00000 n \n`) + .join('') + pdf += `trailer\n<< /Size ${objects.length + 1} /Root 1 0 R >>\nstartxref\n${xref}\n%%EOF\n` + return Buffer.from(pdf) +} diff --git a/tests/e2e/pdf-find-counter.spec.ts b/tests/e2e/pdf-find-counter.spec.ts new file mode 100644 index 00000000000..7a8d4b13b04 --- /dev/null +++ b/tests/e2e/pdf-find-counter.spec.ts @@ -0,0 +1,168 @@ +import { writeFileSync, rmSync, mkdtempSync } from 'node:fs' +import os from 'node:os' +import path from 'node:path' +import { expect, test } from './helpers/orca-app' +import { createPdfFindFixture } from './helpers/pdf-find-fixture' +import { pressShortcut } from './helpers/shortcuts' + +test('PDF counter follows navigation, new queries, and reopening', async ({ + orcaPage, + electronApp, + seededRepoPath, + registerPostElectronShutdownCleanup +}, testInfo) => { + const filePath = path.join(seededRepoPath, 'pdf-find-fixture.pdf') + writeFileSync(filePath, createPdfFindFixture()) + registerPostElectronShutdownCleanup(async () => rmSync(filePath, { force: true })) + await orcaPage.evaluate((filePath) => { + const state = window.__store?.getState() + if (!state?.activeWorktreeId) { + throw new Error('Missing fixture worktree') + } + state.openFile({ + filePath, + relativePath: 'pdf-find-fixture.pdf', + worktreeId: state.activeWorktreeId, + language: 'plaintext', + mode: 'edit' + }) + }, filePath) + await expect(orcaPage.locator('.pdfViewer .page')).toHaveCount(3) + await expect(orcaPage.locator('.pdfViewer .page').first().locator('.textLayer')).toContainText( + 'needle result 1' + ) + await pressShortcut(orcaPage, 'f') + const input = orcaPage.getByPlaceholder('Find in page...') + const bar = input.locator('..') + const selected = orcaPage.locator('.pdfViewer .highlight.selected') + const observations: object[] = [] + const capture = async (name: string, counter: string, selectedText?: string): Promise => { + if (selectedText) { + await expect(selected).toHaveCount(1) + await expect(selected.locator('..')).toHaveText(selectedText) + } + await expect.soft(bar).toContainText(counter, { timeout: 1000 }) + observations.push({ + name, + expected: counter, + actual: await bar.innerText(), + selected: await selected.locator('..').allTextContents() + }) + await orcaPage.screenshot({ path: testInfo.outputPath(`${name}.png`) }) + } + await input.fill('needle') + await capture('initial', '1 of 6', 'needle result 1') + await bar.getByTitle('Next match', { exact: true }).click() + await capture('next', '2 of 6', 'needle result 2') + await input.press('Enter') + await capture('enter', '3 of 6', 'needle result 3') + await input.press('Shift+Enter') + await capture('shift-enter', '2 of 6', 'needle result 2') + await bar.getByTitle('Previous match', { exact: true }).click() + await capture('previous', '1 of 6', 'needle result 1') + await bar.getByTitle('Previous match', { exact: true }).click() + await capture('wrap-previous', '6 of 6', 'needle result 6') + await input.press('Enter') + await capture('wrap-next', '1 of 6', 'needle result 1') + await input.fill('beacon') + await capture('query-change', '1 of 2', 'beacon alternate query') + await input.fill('absentword') + await expect(selected).toHaveCount(0) + await capture('no-results', 'No matches') + await input.fill('needle') + await capture('query-restored', '1 of 6', 'needle result 1') + await input.fill('beacon') + await input.fill('absentword') + await input.fill('needle') + // The final query is unchanged; let PDF.js's 250ms debounce finish before stepping. + await orcaPage.waitForTimeout(350) + await capture('rapid-query', '1 of 6', 'needle result 1') + await bar.getByTitle('Next match', { exact: true }).click() + await capture('before-close', '2 of 6', 'needle result 2') + await input.press('Escape') + await expect(input).toHaveCount(0) + await expect(selected).toHaveCount(0) + await pressShortcut(orcaPage, 'f') + await capture('reopened', '1 of 6', 'needle result 1') + await input.press('Enter') + await capture('reopened-enter', '2 of 6', 'needle result 2') + const windows = await electronApp.evaluate(({ BrowserWindow, app }) => ({ + appPath: app.getAppPath(), + windows: BrowserWindow.getAllWindows().map((window) => ({ + visible: window.isVisible(), + focused: window.isFocused() + })) + })) + expect(windows.windows.every((window) => !window.focused)).toBe(true) + const headful = + process.env.ORCA_E2E_FORCE_HEADFUL === '1' || testInfo.project.metadata.orcaHeadful === true + if (process.env.ORCA_BACKGROUND_LAUNCH === '1' || !headful) { + expect(windows.windows.every((window) => !window.visible)).toBe(true) + } + writeFileSync( + testInfo.outputPath('observations.json'), + JSON.stringify({ windows, observations }, null, 2) + ) +}) + +test.describe('PDF in a folder workspace', () => { + test.use({ seedTestRepo: false }) + + test('finds and navigates a PDF without a Git repository', async ({ + orcaPage, + registerPostElectronShutdownCleanup + }, testInfo) => { + const folderPath = mkdtempSync(path.join(os.tmpdir(), 'orca-pdf-folder-')) + const filePath = path.join(folderPath, 'pdf-find-fixture.pdf') + writeFileSync(filePath, createPdfFindFixture()) + registerPostElectronShutdownCleanup(async () => + rmSync(folderPath, { recursive: true, force: true }) + ) + await orcaPage.evaluate( + async ({ folderPath, filePath }) => { + const state = window.__store?.getState() + if (!state) { + throw new Error('Missing fixture store') + } + const group = await window.api.projectGroups.create({ + name: 'PDF fixture', + parentPath: folderPath, + createdFrom: 'folder-scan' + }) + await state.fetchProjectGroups() + const folder = await state.createFolderWorkspace({ + projectGroupId: group.id, + name: 'PDF documents', + folderPath + }) + if (!folder) { + throw new Error('Missing fixture folder') + } + const worktreeId = `folder:${folder.id}` + state.setActiveWorktree(worktreeId) + state.openFile({ + filePath, + relativePath: 'pdf-find-fixture.pdf', + worktreeId, + language: 'plaintext', + mode: 'edit' + }) + }, + { folderPath, filePath } + ) + await expect(orcaPage.locator('.pdfViewer .page')).toHaveCount(3) + await expect(orcaPage.locator('.pdfViewer .page').first().locator('.textLayer')).toContainText( + 'needle result 1' + ) + await pressShortcut(orcaPage, 'f') + const input = orcaPage.getByPlaceholder('Find in page...') + await input.fill('needle') + await expect(input.locator('..')).toContainText('1 of 6') + const selected = orcaPage.locator('.pdfViewer .highlight.selected').locator('..') + await expect(selected).toHaveText('needle result 1') + await input.press('Enter') + await expect(input.locator('..')).toContainText('2 of 6') + await expect(selected).toHaveText('needle result 2') + await orcaPage.screenshot({ path: testInfo.outputPath('folder-next.png') }) + }) +}) From 18d00ccfe6daa509ab74522d15cf29066a7ebade Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Fri, 25 Sep 2026 20:50:27 -0700 Subject: [PATCH 05/12] fix(projects): refresh stale automatic GitHub icons during enrichment (#22421) * fix: repair a bounded stale project-icon case Based on the report and proposal by @mmarabel. Co-authored-by: mmarabel * fix(projects): preserve peer-owned remote metadata * fix(projects): keep enrichment within the owning host --------- Co-authored-by: mmarabel --- .../repo-git-remote-avatar-refresh.test.ts | 313 ++++++++++++++++++ ...epo-git-remote-identity-enrichment.test.ts | 29 +- .../repo-git-remote-identity-enrichment.ts | 94 ++++-- 3 files changed, 403 insertions(+), 33 deletions(-) create mode 100644 src/main/repo-git-remote-avatar-refresh.test.ts diff --git a/src/main/repo-git-remote-avatar-refresh.test.ts b/src/main/repo-git-remote-avatar-refresh.test.ts new file mode 100644 index 00000000000..ab5eb7ae114 --- /dev/null +++ b/src/main/repo-git-remote-avatar-refresh.test.ts @@ -0,0 +1,313 @@ +import { afterEach, expect, it, vi } from 'vitest' +import { getRepoExecutionHostId, type ExecutionHostId } from '../shared/execution-host' +import { deriveGitRemoteIdentity } from '../shared/git-remote-identity' +import { projectHostSetupProjectionFromRepos } from '../shared/project-host-setup-projection' +import { githubAvatarIcon, type RepoIcon } from '../shared/repo-icon' +import type { Repo } from '../shared/repo-types' +import { probeGitRemoteIdentity, type GitRemoteIdentityProbe } from './repo-git-remote-identity' +import { + enrichMissingRepoGitRemoteIdentities, + flushRepoGitRemoteIdentityEnrichmentForTests, + resetRepoGitRemoteIdentityEnrichmentForTests +} from './repo-git-remote-identity-enrichment' + +vi.mock('./repo-git-remote-identity', () => ({ probeGitRemoteIdentity: vi.fn() })) + +function identity(remote = 'https://github.com/org-b/app.git') { + const parsed = deriveGitRemoteIdentity(`origin\t${remote} (fetch)`) + if (!parsed) { + throw new Error('Fixture remote must parse') + } + return parsed +} + +function repo(overrides: Partial = {}): Repo { + return { + id: 'app', + path: '/workspace/app', + displayName: 'app', + kind: 'git', + badgeColor: '', + addedAt: 1, + upstream: null, + gitRemoteIdentity: identity(), + repoIcon: githubAvatarIcon({ owner: 'owner-a', repo: 'app' }), + ...overrides + } +} + +function storeFor(repos: Repo[]) { + const getRepo = (id: string, hostId?: ExecutionHostId) => + repos.find((row) => row.id === id && (!hostId || getRepoExecutionHostId(row) === hostId)) + const updateRepo = vi.fn((id: string, updates: Partial, hostId?: ExecutionHostId) => { + const current = getRepo(id, hostId) + if (!current) { + return null + } + Object.assign(current, updates) + return current + }) + return { getRepos: () => repos, getRepo, updateRepo } +} + +async function sweep(store: ReturnType, onChanged = vi.fn()) { + enrichMissingRepoGitRemoteIdentities(store, { onChanged }) + for (let i = 0; i < 8; i++) { + await flushRepoGitRemoteIdentityEnrichmentForTests() + } +} + +async function refresh(store: ReturnType, onChanged = vi.fn()) { + vi.useFakeTimers() + vi.setSystemTime(1_000) + await sweep(store, onChanged) + expect(probeGitRemoteIdentity).not.toHaveBeenCalled() + vi.setSystemTime(301_001) + await sweep(store, onChanged) +} + +afterEach(() => { + resetRepoGitRemoteIdentityEnrichmentForTests() + vi.useRealTimers() + vi.clearAllMocks() +}) + +it.each(['already-current', 'changed'])( + 'repairs a stale avatar when the canonical key is %s', + async (mode) => { + const local = repo({ + gitRemoteIdentity: + mode === 'changed' ? identity('https://github.com/owner-a/app.git') : identity() + }) + const peer = repo({ + id: 'peer', + path: '/workspace/app', + connectionId: 'build', + repoIcon: githubAvatarIcon({ owner: 'org-b', repo: 'app' }) + }) + const store = storeFor([local, peer]) + const onChanged = vi.fn() + vi.mocked(probeGitRemoteIdentity).mockResolvedValue({ + status: 'resolved', + identity: identity() + }) + + expect(projectHostSetupProjectionFromRepos(store.getRepos()).projects).toHaveLength(2) + await refresh(store, onChanged) + + expect(local.repoIcon).toEqual(githubAvatarIcon({ owner: 'org-b', repo: 'app' })) + expect(store.updateRepo).toHaveBeenCalledTimes(1) + expect(onChanged).toHaveBeenCalledTimes(1) + const projected = projectHostSetupProjectionFromRepos(store.getRepos()) + expect(projected.projects.map(({ id }) => id)).toEqual(['github:org-b/app']) + expect(projected.setups.map(({ hostId, path }) => ({ hostId, path }))).toEqual([ + { hostId: 'local', path: '/workspace/app' }, + { hostId: 'ssh:build', path: '/workspace/app' } + ]) + vi.setSystemTime(301_001 + 6 * 60 * 60 * 1000) + await sweep(store, onChanged) + expect(store.updateRepo).toHaveBeenCalledTimes(1) + } +) + +it.each([ + 'https://github.company.test:8443/org-b/app.git', + 'ssh://git@ssh.github.com:443/org-b/app.git' +])('preserves GitHub endpoint identity for %s', async (remote) => { + const row = repo({ gitRemoteIdentity: identity(remote) }) + const store = storeFor([row]) + vi.mocked(probeGitRemoteIdentity).mockResolvedValue({ + status: 'resolved', + identity: identity(remote) + }) + await refresh(store) + expect(projectHostSetupProjectionFromRepos([row]).projects[0]?.id).toBe( + remote.includes('company') ? 'github:github.company.test:8443/org-b/app' : 'github:org-b/app' + ) +}) + +it.each([ + 'git@github-work:org/app.git', + 'ssh://git@ghe-work/org/app.git', + 'https://gitlab.com/team/sub/app.git', + 'https://forgejo.test/team/app.git', + 'https://gitea.test/team/app.git', + 'https://code.company.test/team/app.git' +])('leaves provider metadata intact for unresolved or other-provider remote %s', async (remote) => { + const row = repo({ gitRemoteIdentity: identity(remote) }) + const original = row.repoIcon + const store = storeFor([row]) + vi.mocked(probeGitRemoteIdentity).mockResolvedValue({ + status: 'resolved', + identity: identity(remote) + }) + await refresh(store) + expect(row.repoIcon).toBe(original) + expect(store.updateRepo).not.toHaveBeenCalled() +}) + +const customIcons: (RepoIcon | null | undefined)[] = [ + { type: 'emoji', emoji: '🐙' }, + { type: 'lucide', name: 'Folder' }, + { type: 'image', source: 'upload', src: 'data:image/png;base64,fixture', label: 'custom' }, + { type: 'image', source: 'file', src: 'data:image/png;base64,fixture', label: 'custom' }, + { type: 'image', source: 'favicon', src: 'https://website.test/favicon.png', label: 'custom' }, + null, + undefined +] + +it.each(customIcons)('preserves custom or cleared icon %j', async (repoIcon) => { + const row = repo({ repoIcon }) + const store = storeFor([row]) + vi.mocked(probeGitRemoteIdentity).mockResolvedValue({ status: 'resolved', identity: identity() }) + await refresh(store) + expect(row.repoIcon).toBe(repoIcon) + expect(store.updateRepo).not.toHaveBeenCalled() +}) + +it('preserves explicit upstream even when the remote disagrees', async () => { + const row = repo({ upstream: { owner: 'parent', repo: 'app', host: 'github.parent.test' } }) + const original = row.repoIcon + const store = storeFor([row]) + vi.mocked(probeGitRemoteIdentity).mockResolvedValue({ status: 'resolved', identity: identity() }) + await refresh(store) + expect(row.repoIcon).toBe(original) + expect(projectHostSetupProjectionFromRepos([row]).projects[0]?.id).toBe( + 'github:github.parent.test/parent/app' + ) + expect(store.updateRepo).not.toHaveBeenCalled() +}) + +it.each(['unavailable', 'no-remote'] as const)( + 'preserves the last avatar when a refresh is %s', + async (status) => { + const row = repo() + const original = row.repoIcon + const store = storeFor([row]) + vi.mocked(probeGitRemoteIdentity).mockResolvedValue({ status }) + await refresh(store) + expect(row.repoIcon).toBe(original) + expect(store.updateRepo).not.toHaveBeenCalled() + } +) + +it.each(['same', 'different', 'missing'] as const)( + 'never probes or writes peer-owned metadata when identity is %s', + async (kind) => { + const row = repo({ + executionHostId: 'runtime:peer', + connectionId: 'nested', + gitRemoteIdentity: + kind === 'missing' + ? undefined + : identity(kind === 'different' ? 'https://github.com/peer-only/app.git' : undefined) + }) + const originalIcon = row.repoIcon + const originalIdentity = row.gitRemoteIdentity + const store = storeFor([row]) + vi.mocked(probeGitRemoteIdentity).mockResolvedValue({ + status: 'resolved', + identity: identity() + }) + await (kind === 'missing' ? sweep(store) : refresh(store)) + expect(probeGitRemoteIdentity).not.toHaveBeenCalled() + expect(row.repoIcon).toBe(originalIcon) + expect(row.gitRemoteIdentity).toBe(originalIdentity) + expect(store.updateRepo).not.toHaveBeenCalled() + } +) + +it('repairs only the matching owner when repo IDs and paths collide across hosts', async () => { + const local = repo({ repoIcon: githubAvatarIcon({ owner: 'org-b', repo: 'app' }) }) + const ssh = repo({ executionHostId: 'ssh:build' }) + const store = storeFor([local, ssh]) + vi.mocked(probeGitRemoteIdentity).mockResolvedValue({ status: 'resolved', identity: identity() }) + await refresh(store) + expect(store.updateRepo).toHaveBeenCalledWith( + 'app', + { repoIcon: githubAvatarIcon({ owner: 'org-b', repo: 'app' }) }, + 'ssh:build' + ) + expect(projectHostSetupProjectionFromRepos([local, ssh]).projects).toHaveLength(1) +}) + +it.each(['ssh:build', 'runtime:peer'] as const)( + 'keeps local metadata writes scoped when a same-id %s row comes first', + async (hostId) => { + const foreignIdentity = identity('https://github.com/foreign/app.git') + const foreignIcon = githubAvatarIcon({ owner: 'foreign', repo: 'app' }) + const foreign = repo({ + executionHostId: hostId, + gitRemoteIdentity: foreignIdentity, + repoIcon: foreignIcon + }) + const local = repo({ gitRemoteIdentity: identity('https://github.com/old-local/app.git') }) + const store = storeFor([foreign, local]) + vi.mocked(probeGitRemoteIdentity).mockImplementation(async (_path, probeHostId) => ({ + status: 'resolved', + identity: probeHostId === 'local' ? identity() : foreignIdentity + })) + await refresh(store) + expect(foreign.gitRemoteIdentity).toBe(foreignIdentity) + expect(foreign.repoIcon).toBe(foreignIcon) + expect(local.gitRemoteIdentity).toEqual(identity()) + expect(local.repoIcon).toEqual(githubAvatarIcon({ owner: 'org-b', repo: 'app' })) + expect(store.updateRepo).toHaveBeenCalledExactlyOnceWith( + 'app', + { gitRemoteIdentity: identity(), repoIcon: local.repoIcon }, + 'local' + ) + } +) + +it('does not write after a pending local probe becomes peer-owned', async () => { + let answer: ((value: GitRemoteIdentityProbe) => void) | undefined + const row = repo({ gitRemoteIdentity: undefined }) + const originalIcon = row.repoIcon + const store = storeFor([row]) + vi.mocked(probeGitRemoteIdentity).mockImplementation( + () => + new Promise((resolve) => { + answer = resolve + }) + ) + enrichMissingRepoGitRemoteIdentities(store) + row.executionHostId = 'runtime:peer' + if (!answer) { + throw new Error('Expected pending probe') + } + answer({ status: 'resolved', identity: identity() }) + await flushRepoGitRemoteIdentityEnrichmentForTests() + expect(row.gitRemoteIdentity).toBeUndefined() + expect(row.repoIcon).toBe(originalIcon) + expect(store.updateRepo).not.toHaveBeenCalled() +}) + +it('does not overwrite a custom icon selected while the probe is pending', async () => { + let answer: ((value: GitRemoteIdentityProbe) => void) | undefined + const row = repo({ gitRemoteIdentity: undefined }) + const store = storeFor([row]) + vi.mocked(probeGitRemoteIdentity).mockImplementation( + () => + new Promise((resolve) => { + answer = resolve + }) + ) + enrichMissingRepoGitRemoteIdentities(store) + const selected: RepoIcon = { type: 'emoji', emoji: '🐙' } + row.repoIcon = selected + if (!answer) { + throw new Error('Expected pending probe') + } + answer({ status: 'resolved', identity: identity() }) + await flushRepoGitRemoteIdentityEnrichmentForTests() + expect(row.repoIcon).toBe(selected) + expect(store.updateRepo).toHaveBeenCalledWith('app', { gitRemoteIdentity: identity() }, 'local') +}) + +it('never probes folder workspaces for an avatar repair', async () => { + const store = storeFor([repo({ kind: 'folder' })]) + await refresh(store) + expect(probeGitRemoteIdentity).not.toHaveBeenCalled() + expect(store.updateRepo).not.toHaveBeenCalled() +}) diff --git a/src/main/repo-git-remote-identity-enrichment.test.ts b/src/main/repo-git-remote-identity-enrichment.test.ts index a52d110aa02..8012145fdbc 100644 --- a/src/main/repo-git-remote-identity-enrichment.test.ts +++ b/src/main/repo-git-remote-identity-enrichment.test.ts @@ -129,23 +129,16 @@ describe('enrichMissingRepoGitRemoteIdentities', () => { await flushRepoGitRemoteIdentityEnrichmentForTests() }) - it('never hands a runtime row nested SSH target to this client dispatch table', async () => { - // Why: `connectionId` on a `runtime:` row names a target inside that server's namespace, so - // dialing it here reaches a same-named box of ours. The row keeps the probe this process has - // always run for it; what it must never do is dial our same-named target. + it('never probes a runtime row through this client dispatch table', async () => { vi.mocked(probeGitRemoteIdentity).mockResolvedValue({ status: 'unavailable' }) const store = makeStore( makeRepo({ connectionId: 'nested-1', executionHostId: 'runtime:env-a' }) ) - enrichMissingRepoGitRemoteIdentities(store) + await sweep(store) - expect(probeGitRemoteIdentity).toHaveBeenCalledWith( - '/workspace/sample-app', - 'local', - expect.objectContaining({ signal: expect.any(AbortSignal) }) - ) - await flushRepoGitRemoteIdentityEnrichmentForTests() + expect(probeGitRemoteIdentity).not.toHaveBeenCalled() + expect(store.updateRepo).not.toHaveBeenCalled() }) it('keeps same-path rows on two different SSH hosts from sharing one backoff', async () => { @@ -208,7 +201,7 @@ describe('enrichMissingRepoGitRemoteIdentities', () => { enrichMissingRepoGitRemoteIdentities(store) await flushRepoGitRemoteIdentityEnrichmentForTests() - expect(store.updateRepo).toHaveBeenCalledWith('repo-1', { gitRemoteIdentity: null }) + expect(store.updateRepo).toHaveBeenCalledWith('repo-1', { gitRemoteIdentity: null }, 'local') expect(repo.gitRemoteIdentity).toBeNull() }) @@ -243,7 +236,11 @@ describe('enrichMissingRepoGitRemoteIdentities', () => { enrichMissingRepoGitRemoteIdentities(store) await flushRepoGitRemoteIdentityEnrichmentForTests() - expect(store.updateRepo).toHaveBeenCalledWith('repo-1', { gitRemoteIdentity: remoteIdentity }) + expect(store.updateRepo).toHaveBeenCalledWith( + 'repo-1', + { gitRemoteIdentity: remoteIdentity }, + 'local' + ) }) it('does not re-probe a resolved identity before the refresh window elapses', async () => { @@ -296,7 +293,11 @@ describe('enrichMissingRepoGitRemoteIdentities', () => { enrichMissingRepoGitRemoteIdentities(store, { onChanged }) await drainEnrichmentSweep() - expect(store.updateRepo).toHaveBeenCalledWith('repo-1', { gitRemoteIdentity: movedIdentity }) + expect(store.updateRepo).toHaveBeenCalledWith( + 'repo-1', + { gitRemoteIdentity: movedIdentity }, + 'local' + ) expect(repo.gitRemoteIdentity).toEqual(movedIdentity) expect(onChanged).toHaveBeenCalledTimes(1) }) diff --git a/src/main/repo-git-remote-identity-enrichment.ts b/src/main/repo-git-remote-identity-enrichment.ts index a97961fe59f..4c81174a79b 100644 --- a/src/main/repo-git-remote-identity-enrichment.ts +++ b/src/main/repo-git-remote-identity-enrichment.ts @@ -5,6 +5,9 @@ import { type ExecutionHostId } from '../shared/execution-host' import type { Repo } from '../shared/repo-types' +import { githubAvatarIcon, type RepoIcon } from '../shared/repo-icon' +import { isUnresolvedSshHostAlias } from '../shared/git-remote-host-alias' +import { getProjectProviderIdentity } from '../shared/project-host-setup-projection' import { probeGitRemoteIdentity } from './repo-git-remote-identity' const NO_IDENTITY_RETRY_TTL_MS = 5 * 60 * 1000 @@ -21,8 +24,12 @@ const MAX_IDENTITY_REFRESHES_PER_SWEEP = 4 type RepoIdentityStore = { getRepos(): Repo[] - getRepo?(id: string): Repo | undefined - updateRepo(id: string, updates: Pick, 'gitRemoteIdentity'>): Repo | null + getRepo?(id: string, hostId?: ExecutionHostId): Repo | undefined + updateRepo( + id: string, + updates: Pick, 'gitRemoteIdentity' | 'repoIcon'>, + hostId?: ExecutionHostId + ): Repo | null } type EnrichmentOptions = { @@ -51,18 +58,22 @@ function getRepoLocationKey(repo: Pick repo.id === id) +function getCurrentRepo(store: RepoIdentityStore, snapshot: Repo): Repo | undefined { + const hostId = getRepoExecutionHostId(snapshot) + const found = store.getRepo?.(snapshot.id, hostId) + return found && getRepoExecutionHostId(found) === hostId + ? found + : store + .getRepos() + .find((repo) => repo.id === snapshot.id && getRepoExecutionHostId(repo) === hostId) } function isSameProbedRepo(snapshot: Repo, current: Repo | undefined): current is Repo { @@ -87,22 +98,65 @@ function shouldWriteProbedIdentity(current: Repo, probed: Repo['gitRemoteIdentit return !!probed && probed.canonicalKey !== existing.canonicalKey } +function getAutomaticGitHubIconRefresh( + current: Repo, + probed: NonNullable +): RepoIcon | undefined { + if ( + (current.upstream?.owner && current.upstream.repo) || + current.repoIcon?.type !== 'image' || + current.repoIcon.source !== 'github' + ) { + return undefined + } + const identity = getProjectProviderIdentity({ + upstream: null, + repoIcon: undefined, + gitRemoteIdentity: probed + }) + if (!identity || (identity.host && isUnresolvedSshHostAlias(identity.host))) { + return undefined + } + const icon = githubAvatarIcon(identity) + return icon.type === 'image' && + current.repoIcon.src === icon.src && + current.repoIcon.label === icon.label + ? undefined + : icon +} + function writeIdentity( store: RepoIdentityStore, snapshot: Repo, gitRemoteIdentity: Repo['gitRemoteIdentity'] ): boolean { - const current = getCurrentRepo(store, snapshot.id) - if ( - !isSameProbedRepo(snapshot, current) || - !shouldWriteProbedIdentity(current, gitRemoteIdentity) - ) { + // A peer's repo metadata must never be repaired from a client-local probe. + const hostId = getRepoProbeHostId(snapshot) + if (!hostId) { return false } - return !!store.updateRepo(snapshot.id, { gitRemoteIdentity }) + const current = getCurrentRepo(store, snapshot) + if (!isSameProbedRepo(snapshot, current)) { + return false + } + const writeRemote = shouldWriteProbedIdentity(current, gitRemoteIdentity) + const icon = gitRemoteIdentity + ? getAutomaticGitHubIconRefresh(current, gitRemoteIdentity) + : undefined + const update = (updates: Pick, 'gitRemoteIdentity' | 'repoIcon'>): Repo | null => { + return store.updateRepo(snapshot.id, updates, hostId) + } + if (icon) { + return !!update({ ...(writeRemote ? { gitRemoteIdentity } : {}), repoIcon: icon }) + } + return writeRemote && !!update({ gitRemoteIdentity }) } async function enrichRepoGitRemoteIdentity(store: RepoIdentityStore, repo: Repo): Promise { + const hostId = getRepoProbeHostId(repo) + if (!hostId) { + return false + } const locationKey = getRepoLocationKey(repo) const retryAfter = probeRetryAfterByLocation.get(locationKey) ?? 0 if (retryAfter > Date.now()) { @@ -119,7 +173,7 @@ async function enrichRepoGitRemoteIdentity(store: RepoIdentityStore, repo: Repo) : NO_IDENTITY_RETRY_TTL_MS const controller = new AbortController() const promise = (async () => { - const result = await probeGitRemoteIdentity(repo.path, getRepoProbeHostId(repo), { + const result = await probeGitRemoteIdentity(repo.path, hostId, { signal: controller.signal }) // Why the signal and not a catch: probeGitRemoteIdentity swallows the AbortError and RESOLVES @@ -187,7 +241,9 @@ function retireRemovedLocations(allRepos: Repo[]): void { function selectEnrichmentCandidates(store: RepoIdentityStore): Repo[] { const now = Date.now() - const repos = store.getRepos().filter((repo) => repo.kind !== 'folder') + const repos = store + .getRepos() + .filter((repo) => repo.kind !== 'folder' && getRepoProbeHostId(repo) !== null) // Why: the settled `null` marker stays a candidate on purpose — a repo that // gains a remote later must still resolve. Do not tighten this to // `=== undefined`; the retry TTL already bounds the cost and `writeIdentity` From f851d18e9162d9afdf6d7ac76ea740d037e00d82 Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Fri, 25 Sep 2026 20:50:31 -0700 Subject: [PATCH 06/12] Preserve Kimi config permissions (#22422) Adapted from the investigation and proposal by @Pr1p. Co-authored-by: Pr1p --- .../hook-service-mode-read-failure.test.ts | 70 +++++++++++++++++++ src/main/kimi/hook-service.test.ts | 59 +++++++++++++++- src/main/kimi/hook-service.ts | 8 ++- 3 files changed, 134 insertions(+), 3 deletions(-) create mode 100644 src/main/kimi/hook-service-mode-read-failure.test.ts diff --git a/src/main/kimi/hook-service-mode-read-failure.test.ts b/src/main/kimi/hook-service-mode-read-failure.test.ts new file mode 100644 index 00000000000..4e82137e832 --- /dev/null +++ b/src/main/kimi/hook-service-mode-read-failure.test.ts @@ -0,0 +1,70 @@ +import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import type * as NodeFs from 'node:fs' +import { tmpdir } from 'node:os' +import { join } from 'node:path' + +const modeReadFailure = vi.hoisted((): { path: string | null } => ({ path: null })) + +vi.mock('node:fs', async (importOriginal) => { + const actual = await importOriginal() + const statSync = (target: NodeFs.PathLike): NodeFs.Stats | NodeFs.BigIntStats => { + if (typeof target === 'string' && target === modeReadFailure.path) { + throw new Error('mode unavailable') + } + return actual.statSync(target) + } + const patched = { ...actual, statSync } + return { ...patched, default: patched } +}) + +const fs = await vi.importActual('node:fs') +const { KimiHookService } = await import('./hook-service') + +let home: string +let originalHome: string | undefined +let originalKimiHome: string | undefined +let originalUserProfile: string | undefined + +const configPath = (): string => join(home, '.kimi-code', 'config.toml') + +beforeEach(() => { + home = fs.mkdtempSync(join(tmpdir(), 'orca-kimi-hook-mode-read-')) + originalHome = process.env.HOME + originalKimiHome = process.env.KIMI_CODE_HOME + originalUserProfile = process.env.USERPROFILE + process.env.HOME = home + process.env.KIMI_CODE_HOME = join(home, '.kimi-code') + process.env.USERPROFILE = home +}) + +afterEach(() => { + modeReadFailure.path = null + if (originalHome === undefined) { + delete process.env.HOME + } else { + process.env.HOME = originalHome + } + if (originalKimiHome === undefined) { + delete process.env.KIMI_CODE_HOME + } else { + process.env.KIMI_CODE_HOME = originalKimiHome + } + if (originalUserProfile === undefined) { + delete process.env.USERPROFILE + } else { + process.env.USERPROFILE = originalUserProfile + } + fs.rmSync(home, { recursive: true, force: true }) +}) + +describe('KimiHookService config mode preservation', () => { + it('does not replace an existing config when its mode cannot be read', () => { + fs.mkdirSync(join(home, '.kimi-code'), { recursive: true }) + const original = 'api_key = "fixture-only"\n' + fs.writeFileSync(configPath(), original) + modeReadFailure.path = configPath() + + expect(() => new KimiHookService().install()).toThrow('mode unavailable') + expect(fs.readFileSync(configPath(), 'utf-8')).toBe(original) + }) +}) diff --git a/src/main/kimi/hook-service.test.ts b/src/main/kimi/hook-service.test.ts index 24a77444e19..a88c68f3d04 100644 --- a/src/main/kimi/hook-service.test.ts +++ b/src/main/kimi/hook-service.test.ts @@ -1,4 +1,13 @@ -import { mkdirSync, mkdtempSync, readFileSync, rmSync, writeFileSync } from 'node:fs' +import { + chmodSync, + mkdirSync, + mkdtempSync, + readFileSync, + readdirSync, + rmSync, + statSync, + writeFileSync +} from 'node:fs' import { tmpdir } from 'node:os' import { join } from 'node:path' import { afterEach, beforeEach, describe, expect, it } from 'vitest' @@ -8,17 +17,20 @@ import { KIMI_HOOK_EVENTS } from './kimi-hook-config-toml' // Why: getSharedManagedScriptPath() writes the managed script under // homedir()/.orca, and getKimiHome() honors KIMI_CODE_HOME. Point both at a // temp dir so the local install/remove cycle never touches the real ~/.orca or -// ~/.kimi-code. os.homedir() resolves $HOME on POSIX (verified at write time). +// ~/.kimi-code. os.homedir() resolves HOME on POSIX and USERPROFILE on Windows. let home: string let originalHome: string | undefined let originalKimiHome: string | undefined +let originalUserProfile: string | undefined beforeEach(() => { home = mkdtempSync(join(tmpdir(), 'orca-kimi-hook-')) originalHome = process.env.HOME originalKimiHome = process.env.KIMI_CODE_HOME + originalUserProfile = process.env.USERPROFILE process.env.HOME = home process.env.KIMI_CODE_HOME = join(home, '.kimi-code') + process.env.USERPROFILE = home }) afterEach(() => { @@ -32,11 +44,17 @@ afterEach(() => { } else { process.env.KIMI_CODE_HOME = originalKimiHome } + if (originalUserProfile === undefined) { + delete process.env.USERPROFILE + } else { + process.env.USERPROFILE = originalUserProfile + } rmSync(home, { recursive: true, force: true }) }) const configPath = (): string => join(home, '.kimi-code', 'config.toml') const scriptPath = (): string => join(home, '.orca', 'agent-hooks', 'kimi-hook.sh') +const supportsPosixFileModes = process.platform !== 'win32' describe('KimiHookService', () => { it('reports not_installed before install', () => { @@ -89,4 +107,41 @@ describe('KimiHookService', () => { const afterRemove = readFileSync(configPath(), 'utf-8') expect(afterRemove).toBe(userConfig) }) + + it.skipIf(!supportsPosixFileModes)( + 'preserves an existing config mode while installing and removing hooks', + () => { + mkdirSync(join(home, '.kimi-code'), { recursive: true }) + writeFileSync(configPath(), 'api_key = "sk-secret"\n') + const existingMode = 0o640 + chmodSync(configPath(), existingMode) + + const service = new KimiHookService() + const originalUmask = process.umask(0o077) + try { + service.install() + expect(statSync(configPath()).mode & 0o777).toBe(existingMode) + expect(statSync(`${configPath()}.bak`).mode & 0o777).toBe(existingMode) + expect( + readdirSync(join(home, '.kimi-code')).filter((name) => name.endsWith('.tmp')) + ).toEqual([]) + + service.remove() + expect(statSync(configPath()).mode & 0o777).toBe(existingMode) + } finally { + process.umask(originalUmask) + } + } + ) + + it.skipIf(!supportsPosixFileModes)('creates a new config with an owner-only mode', () => { + const originalUmask = process.umask(0o022) + try { + new KimiHookService().install() + + expect(statSync(configPath()).mode & 0o777).toBe(0o600) + } finally { + process.umask(originalUmask) + } + }) }) diff --git a/src/main/kimi/hook-service.ts b/src/main/kimi/hook-service.ts index 21fee64d276..1df8ff968cf 100644 --- a/src/main/kimi/hook-service.ts +++ b/src/main/kimi/hook-service.ts @@ -1,9 +1,11 @@ import { copyFileSync, + chmodSync, existsSync, mkdirSync, readFileSync, renameSync, + statSync, unlinkSync, writeFileSync } from 'node:fs' @@ -137,6 +139,8 @@ function readConfigToml(configPath: string): string | null { function writeConfigToml(configPath: string, text: string): void { const dir = dirname(configPath) mkdirSync(dir, { recursive: true }) + // Why: renameSync replaces the inode, so the temp mode becomes the config mode. + let mode = 0o600 if (existsSync(configPath)) { try { if (readFileSync(configPath, 'utf-8') === text) { @@ -145,10 +149,12 @@ function writeConfigToml(configPath: string, text: string): void { } catch { // Fall through to the atomic write path. } + mode = statSync(configPath).mode & 0o777 } const tmpPath = join(dir, `.${Date.now()}-${randomUUID()}.tmp`) try { - writeFileSync(tmpPath, text, 'utf-8') + writeFileSync(tmpPath, text, { encoding: 'utf-8', mode: 0o600 }) + chmodSync(tmpPath, mode) if (existsSync(configPath)) { copyFileSync(configPath, `${configPath}.bak`) } From 094fbef08c8908452e123f87651c1959eaf5a21a Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Fri, 25 Sep 2026 20:50:34 -0700 Subject: [PATCH 07/12] fix(toast): keep folder errors above standard modal backdrops (#22423) * fix: make folder errors visible above dialogs Co-authored-by: midego <61051030+midego1@users.noreply.github.com> * test(toast): explicitly isolate background app launches --------- Co-authored-by: midego <61051030+midego1@users.noreply.github.com> --- src/renderer/src/assets/main.css | 5 + .../add-project-error-toast-stacking.spec.ts | 180 ++++++++++++++++++ 2 files changed, 185 insertions(+) create mode 100644 tests/e2e/add-project-error-toast-stacking.spec.ts diff --git a/src/renderer/src/assets/main.css b/src/renderer/src/assets/main.css index e0d1791606b..9a35520a0bb 100644 --- a/src/renderer/src/assets/main.css +++ b/src/renderer/src/assets/main.css @@ -412,6 +412,11 @@ z-index: 40 !important; } +/* Keep errors above standard modal backdrops at the existing popover tier. */ +body:has([data-slot='dialog-overlay'], [data-slot='sheet-overlay']) [data-sonner-toaster] { + z-index: 60 !important; +} + [data-sonner-toaster] [data-sonner-toast][data-styled='true'] { align-items: flex-start; flex-wrap: wrap; diff --git a/tests/e2e/add-project-error-toast-stacking.spec.ts b/tests/e2e/add-project-error-toast-stacking.spec.ts new file mode 100644 index 00000000000..e482404367a --- /dev/null +++ b/tests/e2e/add-project-error-toast-stacking.spec.ts @@ -0,0 +1,180 @@ +import path from 'node:path' +import type { ElectronApplication, TestInfo } from '@stablyai/playwright-test' +import { test, expect } from './helpers/orca-app' +import { openSidebarProjectDialog } from './helpers/sidebar-project-dialog' +import { + createRuntimeDesktopPairingOffer, + launchPairedElectronClient +} from './helpers/paired-electron-client' + +test.use({ + seedTestRepo: false, + testRepoPath: '', + orcaAppExtraEnv: { ORCA_BACKGROUND_LAUNCH: '1' } +}) + +async function assertHiddenIsolation(app: ElectronApplication, testInfo: TestInfo, name: string) { + const isolation = await app.evaluate(({ app, BrowserWindow }) => ({ + home: app.getPath('home'), + expectedHome: process.env.ORCA_E2E_HOME_DIR, + appPath: app.getAppPath(), + background: process.env.ORCA_BACKGROUND_LAUNCH, + windows: BrowserWindow.getAllWindows().map((window) => ({ + visible: window.isVisible(), + focused: window.isFocused() + })) + })) + expect(isolation.home).toBe(isolation.expectedHome) + expect(isolation.background).toBe('1') + expect(isolation.appPath).toContain(process.cwd()) + expect(isolation.windows.every((window) => !window.visible && !window.focused)).toBe(true) + await testInfo.attach(name, { body: JSON.stringify(isolation), contentType: 'application/json' }) + return isolation.home +} + +for (const theme of ['dark', 'light'] as const) { + test(`invalid host project path stays readable over its dialog (${theme})`, async ({ + electronApp, + orcaPage + }, testInfo) => { + const hostHome = await assertHiddenIsolation(electronApp, testInfo, 'host-isolation') + const offer = await createRuntimeDesktopPairingOffer(orcaPage) + const client = await launchPairedElectronClient(offer, testInfo, 'Disposable host', { + extraEnv: { ORCA_BACKGROUND_LAUNCH: '1' } + }) + try { + await assertHiddenIsolation(client.app, testInfo, 'client-isolation') + const page = client.page + await page.evaluate(async (theme) => { + await window.__store?.getState().updateSettings({ theme }) + }, theme) + await openSidebarProjectDialog(page) + const dialog = page.getByRole('dialog', { name: /Add a project/i }) + const hostPicker = dialog.getByRole('combobox') + await hostPicker.click() + await page.locator('[cmdk-item]').filter({ hasText: 'Disposable host' }).click() + await dialog.getByRole('button', { name: /Browse folder|Browse host/i }).click() + await page + .getByRole('dialog', { name: /Browse host filesystem/i }) + .getByRole('button', { name: 'Cancel', exact: true }) + .click() + const pathField = page.locator('#server-project-path') + const missingPath = path.join(hostHome, 'missing-project') + await pathField.fill(missingPath) + await page.getByRole('button', { name: 'Add Git Project' }).click() + const toast = page + .locator('[data-sonner-toast]') + .filter({ hasText: 'Cannot open folder on selected runtime' }) + .first() + await expect(toast).toBeVisible() + await expect(pathField).toHaveValue(missingPath) + await expect(page.getByRole('dialog', { name: /Open host project/i })).toBeVisible() + await page.screenshot({ + path: testInfo.outputPath(`toast-over-dialog-${theme}.png`), + animations: 'disabled' + }) + const layers = await toast.evaluate((element) => { + const overlay = document.querySelector('[data-slot="dialog-overlay"]') + const toaster = element.closest('[data-sonner-toaster]') + if (!overlay || !toaster) { + throw new Error('Missing modal/toast layers') + } + return { + toast: Number(getComputedStyle(toaster).zIndex), + overlay: Number(getComputedStyle(overlay).zIndex), + pointerEvents: getComputedStyle(element).pointerEvents + } + }) + await testInfo.attach('layers', { + body: JSON.stringify(layers), + contentType: 'application/json' + }) + expect(layers.toast, 'dialog overlay covers the project error').toBeGreaterThan( + layers.overlay + ) + expect(layers.pointerEvents).toBe('none') + await pathField.click() + // Radix still owns pointer/focus containment; a visible toast must not steal the form. + await expect( + toast.locator('[data-close-button]').click({ trial: true, timeout: 300 }) + ).rejects.toThrow() + await expect(pathField).toHaveValue(missingPath) + expect(await pathField.evaluate((input) => input === document.activeElement)).toBe(true) + + // A real action-toast renderer, fed a synthetic notification in this disposable client only. + await client.app.evaluate(({ ipcMain, BrowserWindow }) => { + ipcMain.removeHandler('mobile:consumePendingUnpairedDeviceAuthFailure') + ipcMain.handle('mobile:consumePendingUnpairedDeviceAuthFailure', () => true) + BrowserWindow.getAllWindows()[0].webContents.send('mobile:unpairedDeviceAuthFailure') + }) + const actionToast = page + .locator('[data-sonner-toast]') + .filter({ hasText: 'A device tried to connect but is not paired' }) + const action = actionToast.getByRole('button', { name: 'Open Mobile Settings' }) + await expect(action).toBeVisible() + await expect(action.click({ trial: true, timeout: 300 })).rejects.toThrow() + await expect(pathField).toHaveValue(missingPath) + expect(await pathField.evaluate((input) => input === document.activeElement)).toBe(true) + + // Credential prompts deliberately use a higher tier; this visibility fix does not cross it. + await page.evaluate(() => + window.__store?.getState().enqueueSshCredentialRequest({ + requestId: 'toast-layer-fixture', + targetId: 'Simulated SSH prompt', + kind: 'password', + detail: 'Layering fixture only' + }) + ) + await expect(page.getByRole('dialog', { name: 'SSH Password' })).toBeVisible() + await page.screenshot({ + path: testInfo.outputPath(`higher-modal-residual-${theme}.png`), + animations: 'disabled' + }) + expect( + await page + .locator('[data-slot="dialog-overlay"]') + .evaluateAll((overlays) => + Math.max(...overlays.map((overlay) => Number(getComputedStyle(overlay).zIndex))) + ) + ).toBe(140) + await page.evaluate(() => + window.__store?.getState().removeSshCredentialRequest('toast-layer-fixture') + ) + await expect(pathField).toHaveValue(missingPath) + await page + .getByRole('dialog', { name: /Open host project/i }) + .getByRole('button', { name: 'Close', exact: true }) + .click() + await expect(page.locator('[data-slot="dialog-overlay"]')).toHaveCount(0) + const toaster = page.locator('[data-sonner-toaster]') + await expect(toaster).toHaveCSS('z-index', '40') + await toast.locator('[data-close-button]').click() + await expect(toast).toBeHidden() + + await page.evaluate(async () => { + await window.__store?.getState().updateSettings({ experimentalAgentDashboardPopout: true }) + }) + await page.evaluate(() => window.__store?.getState().setAgentDashboardDrawerOpen(true)) + await expect(page.locator('[data-agent-dashboard-sheet]')).toBeVisible() + await expect(page.locator('[data-slot="sheet-overlay"]')).toHaveCount(0) + await expect(toaster).toHaveCSS('z-index', '40') + await page.screenshot({ + path: testInfo.outputPath(`nonmodal-drawer-${theme}.png`), + animations: 'disabled' + }) + await page.evaluate(() => window.__store?.getState().setAgentDashboardDrawerOpen(false)) + // Scroll-lock is also used by selects and menus and must not by itself lift notifications. + await page.evaluate(() => document.body.setAttribute('data-scroll-locked', '1')) + await expect(toaster).toHaveCSS('z-index', '40') + await page.evaluate(() => document.body.removeAttribute('data-scroll-locked')) + await action.click() + await expect(page.getByPlaceholder('Search settings')).toBeVisible() + await assertHiddenIsolation(client.app, testInfo, 'client-final-isolation') + await assertHiddenIsolation(electronApp, testInfo, 'host-final-isolation') + expect(await client.getDirectSshAttemptTargetIds()).toEqual([]) + expect(await orcaPage.evaluate(() => window.api.repos.list())).toEqual([]) + } finally { + await client.dispose() + } + }) +} From d929bd8f56f7e51af113619beeb38e8ed8c8a736 Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Fri, 25 Sep 2026 20:50:36 -0700 Subject: [PATCH 08/12] Keep large Windows file identities distinct (#22424) Adapted from the investigation and proposal by @Sungjae-Heo. Co-authored-by: Sungjae-Heo --- .../codex-session-file-discovery.ts | 5 +- .../codex-usage/scanner-file-identity.test.ts | 183 ++++++++++++++++++ 2 files changed, 186 insertions(+), 2 deletions(-) create mode 100644 src/main/codex-usage/scanner-file-identity.test.ts diff --git a/src/main/codex-usage/codex-session-file-discovery.ts b/src/main/codex-usage/codex-session-file-discovery.ts index 946f9f1838c..bf2595fc340 100644 --- a/src/main/codex-usage/codex-session-file-discovery.ts +++ b/src/main/codex-usage/codex-session-file-discovery.ts @@ -138,8 +138,9 @@ async function getCodexSessionFileAliasKey(filePath: string): Promise { async function getPhysicalFileAliasKey(filePath: string): Promise { try { - const fileStat = await stat(filePath) - if (fileStat.ino !== 0) { + // Windows file IDs can exceed the precision of JavaScript numbers. + const fileStat = await stat(filePath, { bigint: true }) + if (fileStat.ino !== 0n) { return `${fileStat.dev}:${fileStat.ino}` } } catch {} diff --git a/src/main/codex-usage/scanner-file-identity.test.ts b/src/main/codex-usage/scanner-file-identity.test.ts new file mode 100644 index 00000000000..f0d85076457 --- /dev/null +++ b/src/main/codex-usage/scanner-file-identity.test.ts @@ -0,0 +1,183 @@ +import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { linkSync, mkdirSync, mkdtempSync, rmSync, symlinkSync, writeFileSync } from 'node:fs' +import type { PathLike } from 'node:fs' +import type * as FsPromises from 'node:fs/promises' +import { tmpdir } from 'node:os' +import { join } from 'node:path' + +const fixture = vi.hoisted(() => ({ + root: '', + identities: new Map(), + statErrors: new Set(), + realpathErrors: new Set() +})) + +vi.mock('node:fs/promises', async () => { + const actual = await vi.importActual('node:fs/promises') + return { + ...actual, + stat: async (filePath: PathLike, options?: { bigint?: boolean }) => { + const path = String(filePath) + if (fixture.statErrors.has(path)) { + throw new Error('Fixture stat unavailable') + } + const identity = fixture.identities.get(path) + if (options?.bigint) { + const stats = await actual.stat(filePath, { bigint: true }) + return identity ? Object.assign(stats, identity) : stats + } + const stats = await actual.stat(filePath) + return identity + ? Object.assign(stats, { dev: Number(identity.dev), ino: Number(identity.ino) }) + : stats + }, + realpath: async (filePath: PathLike) => { + if (fixture.realpathErrors.has(String(filePath))) { + throw new Error('Fixture realpath unavailable') + } + return actual.realpath(filePath) + } + } +}) + +vi.mock('../codex/codex-home-paths', () => ({ + getOrcaManagedCodexHomePath: () => join(fixture.root, 'runtime'), + getSystemCodexHomePath: () => join(fixture.root, 'system') +})) + +vi.mock('../codex/codex-account-home-discovery', () => ({ + getCodexAccountHomeSessionDirectories: () => [] +})) + +vi.mock('../codex/codex-session-bridge', () => ({ + getLegacyCopiedCodexSessionBridgeScanPreference: () => null +})) + +import { listCodexSessionFiles } from './codex-session-file-discovery' +import { scanCodexUsageFiles } from './scanner' + +function writeSession(name: string, tokens = 10): string { + const filePath = join(fixture.root, 'runtime', 'sessions', `${name}.jsonl`) + const records = [ + { type: 'session_meta', payload: { id: name, cwd: fixture.root } }, + { + timestamp: '2026-09-20T12:00:00.000Z', + type: 'event_msg', + payload: { + type: 'token_count', + info: { + model: 'gpt-5-codex', + last_token_usage: { input_tokens: tokens, total_tokens: tokens } + } + } + } + ] + writeFileSync(filePath, `${records.map((record) => JSON.stringify(record)).join('\n')}\n`) + return filePath +} + +beforeEach(() => { + fixture.root = mkdtempSync(join(tmpdir(), 'orca-codex-file-identity-')) + mkdirSync(join(fixture.root, 'runtime', 'sessions'), { recursive: true }) + fixture.identities.clear() + fixture.statErrors.clear() + fixture.realpathErrors.clear() +}) + +afterEach(() => { + rmSync(fixture.root, { recursive: true, force: true }) +}) + +describe('Codex session physical file identity', () => { + it('keeps adjacent large inode IDs distinct when numeric stats would round them together', async () => { + const first = writeSession('first') + const second = writeSession('second') + const firstIno = 2n ** 53n + const secondIno = firstIno + 1n + expect(Number(firstIno)).toBe(Number(secondIno)) + fixture.identities.set(first, { dev: 1n, ino: firstIno }) + fixture.identities.set(second, { dev: 1n, ino: secondIno }) + + expect(await listCodexSessionFiles()).toEqual([first, second]) + }) + + it('keeps the device part of the identity exact too', async () => { + const first = writeSession('first') + const second = writeSession('second') + fixture.identities.set(first, { dev: 2n ** 53n, ino: 7n }) + fixture.identities.set(second, { dev: 2n ** 53n + 1n, ino: 7n }) + + expect(await listCodexSessionFiles()).toEqual([first, second]) + }) + + it('counts both distinct sessions and preserves numeric timestamps, sizes and cache reuse', async () => { + const first = writeSession('first', 10) + const second = writeSession('second', 20) + fixture.identities.set(first, { dev: 1n, ino: 2n ** 53n }) + fixture.identities.set(second, { dev: 1n, ino: 2n ** 53n + 1n }) + + const result = await scanCodexUsageFiles([], []) + expect(result.dailyAggregates.reduce((total, row) => total + row.totalTokens, 0)).toBe(30) + expect(result.sessions).toHaveLength(2) + const actual = await vi.importActual('node:fs/promises') + for (const file of result.processedFiles) { + const stats = await actual.stat(file.path) + expect(file.mtimeMs).toBe(stats.mtimeMs) + expect(file.size).toBe(stats.size) + } + const cached = await scanCodexUsageFiles([], result.processedFiles) + expect(cached.dailyAggregates).toEqual(result.dailyAggregates) + expect(cached.processedFiles[0]).toBe(result.processedFiles[0]) + expect(cached.processedFiles[1]).toBe(result.processedFiles[1]) + }) + + it('deduplicates real hardlink aliases across session homes', async () => { + const original = writeSession('original') + mkdirSync(join(fixture.root, 'system', 'sessions'), { recursive: true }) + const alias = join(fixture.root, 'system', 'sessions', 'alias.jsonl') + linkSync(original, alias) + + expect(await listCodexSessionFiles()).toEqual([original, alias].sort().slice(0, 1)) + const result = await scanCodexUsageFiles([], []) + expect(result.dailyAggregates.reduce((total, row) => total + row.totalTokens, 0)).toBe(10) + }) + + it('does not collapse distinct zero-inode files', async () => { + const first = writeSession('first') + const second = writeSession('second') + fixture.identities.set(first, { dev: 1n, ino: 0n }) + fixture.identities.set(second, { dev: 1n, ino: 0n }) + + expect(await listCodexSessionFiles()).toEqual([first, second]) + }) + + it.each(['zero inode', 'stat failure'])('deduplicates canonical paths after %s', async (mode) => { + const original = writeSession('original') + symlinkSync( + join(fixture.root, 'runtime'), + join(fixture.root, 'system'), + process.platform === 'win32' ? 'junction' : 'dir' + ) + const alias = join(fixture.root, 'system', 'sessions', 'original.jsonl') + for (const path of [original, alias]) { + if (mode === 'zero inode') { + fixture.identities.set(path, { dev: 1n, ino: 0n }) + } else { + fixture.statErrors.add(path) + } + } + + expect(await listCodexSessionFiles()).toEqual([original, alias].sort().slice(0, 1)) + }) + + it('preserves path spelling when both stat and realpath are unavailable', async () => { + const first = writeSession('MiXeD-first') + const second = writeSession('MiXeD-second') + for (const path of [first, second]) { + fixture.statErrors.add(path) + fixture.realpathErrors.add(path) + } + + expect(await listCodexSessionFiles()).toEqual([first, second]) + }) +}) From 15baf8666005f44de5679753c9f3ed61e78266ec Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Fri, 25 Sep 2026 20:50:39 -0700 Subject: [PATCH 09/12] fix(agents): honor environment prefixes in generation commands (#22427) * fix(agents): preserve environment prefixes in generation commands Adapted from the proposal by @carlosbaraza. Co-authored-by: carlosbaraza * test(agents): respect Windows environment key normalization --------- Co-authored-by: carlosbaraza --- src/main/codex-cli/codex-home-process-lock.ts | 7 +- .../ssh-git-noninteractive-provider.ts | 1 + .../ssh-git-provider-commit-message.test.ts | 4 +- .../command-environment-process.test.ts | 160 ++++++++++++++++++ .../command-environment-wsl.test.ts | 49 ++++++ .../commit-message-model-discovery-policy.ts | 7 +- .../commit-message-model-discovery.ts | 22 ++- .../source-control-agent-launch.ts | 26 ++- .../source-control-local-generation.ts | 18 +- .../source-control-local-process.ts | 1 + .../source-control-text-generation-types.ts | 2 + src/relay/agent-exec-handler.test.ts | 57 ++++++- src/relay/agent-exec-handler.ts | 16 +- src/shared/agent-command-plan.ts | 29 ++++ src/shared/command-environment.test.ts | 90 ++++++++++ src/shared/command-environment.ts | 38 +++++ src/shared/commit-message-plan.ts | 31 +--- src/shared/commit-message-prompt.ts | 19 ++- 18 files changed, 517 insertions(+), 60 deletions(-) create mode 100644 src/main/text-generation/command-environment-process.test.ts create mode 100644 src/main/text-generation/command-environment-wsl.test.ts create mode 100644 src/shared/agent-command-plan.ts create mode 100644 src/shared/command-environment.test.ts create mode 100644 src/shared/command-environment.ts diff --git a/src/main/codex-cli/codex-home-process-lock.ts b/src/main/codex-cli/codex-home-process-lock.ts index ef91a5705d9..63b64deaf8e 100644 --- a/src/main/codex-cli/codex-home-process-lock.ts +++ b/src/main/codex-cli/codex-home-process-lock.ts @@ -17,12 +17,15 @@ export function resolveCodexHomeProcessLockKey(codexHomePath?: string | null): s export function resolveCodexHomeProcessLockKeyForSpawnEnv( env: NodeJS.ProcessEnv | undefined, - wslDistro?: string | null + wslDistro?: string | null, + commandEnv?: Record ): string { if (wslDistro) { // buildWslLauncherEnv forwards only explicit values that differ from the // host process; all other cases use the distro user's default home. - const codexHome = env?.CODEX_HOME !== process.env.CODEX_HOME ? (env?.CODEX_HOME ?? null) : null + const codexHome = + commandEnv?.CODEX_HOME ?? + (env?.CODEX_HOME !== process.env.CODEX_HOME ? (env?.CODEX_HOME ?? null) : null) // Why: WSL spawns carry a Linux CODEX_HOME; key it through the same UNC // normalization the probe's \\wsl$ home path uses so both lanes collide. // Without an explicit home the distro default is unknowable from the host; diff --git a/src/main/providers/ssh-git-noninteractive-provider.ts b/src/main/providers/ssh-git-noninteractive-provider.ts index ee60b254134..0550b1bba39 100644 --- a/src/main/providers/ssh-git-noninteractive-provider.ts +++ b/src/main/providers/ssh-git-noninteractive-provider.ts @@ -27,6 +27,7 @@ export class SshGitNoninteractiveProvider extends SshGitReadProvider { args: plan.args, cwd, stdin: plan.stdinPayload, + ...(plan.env ? { env: plan.env } : {}), timeoutMs, operation }, diff --git a/src/main/providers/ssh-git-provider-commit-message.test.ts b/src/main/providers/ssh-git-provider-commit-message.test.ts index 41a5003946d..be024b643c8 100644 --- a/src/main/providers/ssh-git-provider-commit-message.test.ts +++ b/src/main/providers/ssh-git-provider-commit-message.test.ts @@ -163,7 +163,8 @@ describe('SshGitProvider', () => { binary: 'codex', args: ['exec', 'PROMPT'], stdinPayload: null, - label: 'Codex' + label: 'Codex', + env: { FLAG: 'literal $HOME' } }, '/home/user/repo', 60_000 @@ -176,6 +177,7 @@ describe('SshGitProvider', () => { args: ['exec', 'PROMPT'], cwd: '/home/user/repo', stdin: null, + env: { FLAG: 'literal $HOME' }, timeoutMs: 60_000, operation: 'commit-message' }, diff --git a/src/main/text-generation/command-environment-process.test.ts b/src/main/text-generation/command-environment-process.test.ts new file mode 100644 index 00000000000..bdc04daca3f --- /dev/null +++ b/src/main/text-generation/command-environment-process.test.ts @@ -0,0 +1,160 @@ +import { mkdtempSync, rmSync, writeFileSync } from 'node:fs' +import { join } from 'node:path' +import { tmpdir } from 'node:os' +import { afterAll, describe, expect, it, vi } from 'vitest' +import { + withCodexHomeProcessLock, + resolveCodexHomeProcessLockKey +} from '../codex-cli/codex-home-process-lock' +import { spawnSourceControlAgent } from './source-control-agent-launch' +import { generateCommitMessage } from './source-control-text-generation-requests' +import { discoverModelsLocal } from './commit-message-model-discovery' +import { + discoverCommitMessageModelsLocal, + generateBranchNameFromContext, + generateCommitMessageFromContext, + generatePullRequestFieldsFromContext +} from './commit-message-text-generation' + +const folder = mkdtempSync(join(tmpdir(), 'orca-command-env-')) +const script = join(folder, 'agent.cjs') +const literal = 'spaces $HOME;$(echo unsafe) `echo unsafe` * = value' +writeFileSync( + script, + ` +let prompt = '' +process.stdin.on('data', chunk => prompt += chunk) +process.stdin.on('end', () => { + if (process.env.ORCA_COMMAND_VALUE !== ${JSON.stringify(literal)}) { + console.error('command environment missing or expanded') + process.exitCode = 3 + return + } + if (process.argv.includes('debug')) console.log(JSON.stringify({models:[{slug:'gpt-5.5',display_name:'GPT-5.5'}]})) + else if (process.argv.includes('models')) console.log('anthropic/claude-sonnet-4') + else if (prompt.includes('branch name')) console.log('honor-command-environment') + else if (prompt.includes('JSON')) console.log(JSON.stringify({base:'main',title:'Honor command environment',body:'Passed environment.',draft:true})) + else console.log('Honor command environment') +}) +` +) +afterAll(() => rmSync(folder, { recursive: true, force: true })) + +// Forward slashes remain valid Windows paths and avoid POSIX command-template escaping. +const override = `ORCA_COMMAND_VALUE='${literal}' "${process.execPath.replaceAll('\\', '/')}" "${script.replaceAll('\\', '/')}"` +const target = { + kind: 'local', + cwd: folder, + env: { ...process.env, ORCA_COMMAND_VALUE: 'base' } +} as const +const params = { agentId: 'custom', model: '', customAgentCommand: override } as const + +describe('environment-prefixed commands with real child processes', () => { + it.each(['generation', 'discovery'] as const)( + 'queues Codex %s on the overridden home before spawning', + async (operation) => { + const home = join(folder, operation).replaceAll('\\', '/') + let release!: () => void + const held = withCodexHomeProcessLock( + resolveCodexHomeProcessLockKey(home), + () => + new Promise((resolve) => { + release = resolve + }) + ) + await Promise.resolve() + const spawnAgent = vi.fn(spawnSourceControlAgent) + const command = `CODEX_HOME="${home}" ${override}` + const pending = + operation === 'generation' + ? generateCommitMessage({ + context: { branch: 'main', stagedSummary: 'M README.md', stagedPatch: '+test' }, + params: { agentId: 'codex', model: 'gpt-5.5', agentCommandOverride: command }, + target, + spawnAgent + }) + : discoverModelsLocal({ + agentId: 'codex', + env: target.env, + agentCommandOverride: command, + options: { cwd: folder }, + backslash: process.platform === 'win32' ? 'literal' : 'escape', + spawnAgent + }) + try { + await new Promise((resolve) => setImmediate(resolve)) + expect(spawnAgent).not.toHaveBeenCalled() + } finally { + release() + await held + } + await expect(pending).resolves.toMatchObject( + operation === 'discovery' ? { success: true, catalogOrigin: 'probe' } : { success: true } + ) + expect(spawnAgent).toHaveBeenCalledWith( + expect.objectContaining({ env: expect.objectContaining({ CODEX_HOME: home }) }) + ) + } + ) + + it('generates commits from a custom command in a plain folder', async () => { + await expect( + generateCommitMessageFromContext( + { branch: 'main', stagedSummary: 'M README.md', stagedPatch: '+test' }, + params, + target + ) + ).resolves.toMatchObject({ success: true, message: 'Honor command environment' }) + }) + + it('generates commits from a preset override', async () => { + await expect( + generateCommitMessageFromContext( + { branch: 'main', stagedSummary: 'M README.md', stagedPatch: '+test' }, + { agentId: 'claude', model: 'sonnet', agentCommandOverride: override }, + target + ) + ).resolves.toMatchObject({ success: true, message: 'Honor command environment' }) + }) + + it('generates branch names', async () => { + await expect( + generateBranchNameFromContext({ firstPrompt: 'Honor command environment' }, params, target) + ).resolves.toMatchObject({ success: true, slug: 'honor-command-environment' }) + }) + + it.each(['github', 'gitlab'] as const)('generates %s review fields', async (provider) => { + await expect( + generatePullRequestFieldsFromContext( + { + branch: 'test', + base: 'main', + branchChangedByPreparation: false, + currentTitle: '', + currentBody: '', + currentDraft: true, + commitSummary: 'Change', + changeSummary: 'M README.md', + patch: '+test', + provider + }, + params, + target + ) + ).resolves.toMatchObject({ + success: true, + fields: { + title: 'Honor command environment', + body: 'Passed environment.', + base: 'main', + draft: true + } + }) + }) + + it('discovers models through the same override environment', async () => { + await expect( + discoverCommitMessageModelsLocal('opencode', target.env, override, { cwd: folder }) + ).resolves.toMatchObject({ success: true, models: [{ id: 'anthropic/claude-sonnet-4' }] }) + }) +}) diff --git a/src/main/text-generation/command-environment-wsl.test.ts b/src/main/text-generation/command-environment-wsl.test.ts new file mode 100644 index 00000000000..e7408a2e059 --- /dev/null +++ b/src/main/text-generation/command-environment-wsl.test.ts @@ -0,0 +1,49 @@ +import { afterEach, describe, expect, it, vi } from 'vitest' +import { wslAwareSpawn } from '../git/runner' +import { spawnSourceControlAgent } from './source-control-agent-launch' +import { withPlatform } from './commit-message-text-generation-test-harness' +import { resolveCodexHomeProcessLockKeyForSpawnEnv } from '../codex-cli/codex-home-process-lock' + +vi.mock('../git/runner', () => ({ wslAwareSpawn: vi.fn() })) +afterEach(() => vi.unstubAllEnvs()) + +describe('command environment on WSL', () => { + it('applies literal assignments in the guest after the login shell, without changing launcher PATH', () => { + withPlatform('win32', () => { + spawnSourceControlAgent({ + binary: 'claude', + args: ['-p'], + cwd: '\\\\wsl$\\Ubuntu\\repo', + wslDistro: 'Ubuntu', + env: undefined, + commandEnv: { PATH: '/guest/bin', VALUE: '$HOME;$(echo unsafe)' }, + stdinMode: 'pipe', + useCwdForNative: true + }) + }) + expect(wslAwareSpawn).toHaveBeenCalledWith( + '/usr/bin/env', + ['PATH=/guest/bin', 'VALUE=$HOME;$(echo unsafe)', 'claude', '-p'], + expect.objectContaining({ wslDistro: 'Ubuntu', windowsHide: true, useWslLoginShell: true }) + ) + const options = vi.mocked(wslAwareSpawn).mock.calls[0][2] + expect(options.env?.PATH).not.toBe('/guest/bin') + expect(options.env?.VALUE).toBeUndefined() + }) + + it('locks an explicitly assigned guest Codex home even when it matches the host value', () => { + vi.stubEnv('CODEX_HOME', '/same/home') + const explicit = resolveCodexHomeProcessLockKeyForSpawnEnv( + { CODEX_HOME: '/same/home' }, + 'Ubuntu', + { CODEX_HOME: '/same/home' } + ) + const managed = resolveCodexHomeProcessLockKeyForSpawnEnv( + { CODEX_HOME: '/other/home' }, + 'Ubuntu' + ) + expect(explicit).toContain('/same/home') + expect(explicit).not.toContain('.orca-default-codex-home') + expect(explicit).not.toBe(managed) + }) +}) diff --git a/src/main/text-generation/commit-message-model-discovery-policy.ts b/src/main/text-generation/commit-message-model-discovery-policy.ts index 88b8e1680e1..fa2b8869a37 100644 --- a/src/main/text-generation/commit-message-model-discovery-policy.ts +++ b/src/main/text-generation/commit-message-model-discovery-policy.ts @@ -61,8 +61,8 @@ export function finalizeModelDiscoveryOutput( // should keep its configured provider even when discovery lists concrete models. const defaultModelId = spec.defaultModelId === 'default' || models.some((model) => model.id === spec.defaultModelId) - ? spec.defaultModelId - : models[0].id + ? spec.defaultModelId + : models[0].id return staticModelDiscoveryResult(spec, models, defaultModelId, 'probe') } @@ -85,7 +85,8 @@ export function planModelDiscovery( binary: command.binary, args: [...command.prefixArgs, ...modelDiscovery.args], stdinPayload: modelDiscovery.stdinPayload ?? null, - label: spec.label + label: spec.label, + ...(command.env ? { env: command.env } : {}) } } } diff --git a/src/main/text-generation/commit-message-model-discovery.ts b/src/main/text-generation/commit-message-model-discovery.ts index ec6be0f12bb..80dbbb205a3 100644 --- a/src/main/text-generation/commit-message-model-discovery.ts +++ b/src/main/text-generation/commit-message-model-discovery.ts @@ -1,3 +1,4 @@ +import { mergeCommandEnvironment } from '../../shared/command-environment' import type { CommandTemplateBackslash } from '../../shared/commit-message-prompt' import type { CommitMessagePlan } from '../../shared/commit-message-plan' import { getAgentModelProbeSpec } from '../../shared/agent-model-probe-spec' @@ -46,6 +47,16 @@ export async function discoverModelsLocal(input: { return staticModelDiscoveryResult(spec) } + const planned = planModelDiscovery(spec, input.agentCommandOverride, input.backslash) + if (!planned.ok) { + return { success: false, error: planned.error } + } + const env = mergeCommandEnvironment( + input.env, + planned.plan.env, + input.options.wslDistro ? 'linux' : process.platform + ) + const startDiscovery = (): LocalProcessExecution => { let markProcessClosed!: () => void const processClosed = new Promise((resolve) => { @@ -53,18 +64,13 @@ export async function discoverModelsLocal(input: { }) const result = new Promise((resolve) => { let child: SpawnedSourceControlAgentProcess - const planned = planModelDiscovery(spec, input.agentCommandOverride, input.backslash) - if (!planned.ok) { - markProcessClosed() - resolve({ success: false, error: planned.error }) - return - } try { child = input.spawnAgent({ binary: planned.plan.binary, args: planned.plan.args, cwd: input.options.cwd, - env: input.env, + env: input.options.wslDistro ? input.env : env, + commandEnv: planned.plan.env, wslDistro: input.options.wslDistro, stdinMode: planned.plan.stdinPayload === null ? 'ignore' : 'pipe', useCwdForNative: false @@ -172,7 +178,7 @@ export async function discoverModelsLocal(input: { } return input.agentId === 'codex' ? runCodexProcessWithHomeLock( - resolveCodexHomeProcessLockKeyForSpawnEnv(input.env, input.options.wslDistro), + resolveCodexHomeProcessLockKeyForSpawnEnv(env, input.options.wslDistro, planned.plan.env), startDiscovery ) : startDiscovery().result diff --git a/src/main/text-generation/source-control-agent-launch.ts b/src/main/text-generation/source-control-agent-launch.ts index 8587497d318..709c0481390 100644 --- a/src/main/text-generation/source-control-agent-launch.ts +++ b/src/main/text-generation/source-control-agent-launch.ts @@ -39,15 +39,23 @@ function buildWslLauncherEnv(explicitEnv: NodeJS.ProcessEnv | undefined): NodeJS export const spawnSourceControlAgent: SpawnSourceControlAgent = (input) => { const spawnEnv = input.env ?? process.env if (process.platform === 'win32' && input.wslDistro) { - // Same contract as spawnProcess: stdout/stderr are piped; stdin matches stdinMode. - return wslAwareSpawn(input.binary, input.args, { - cwd: input.cwd, - env: buildWslLauncherEnv(input.env), - stdio: [input.stdinMode, 'pipe', 'pipe'], - windowsHide: true, - wslDistro: input.wslDistro, - useWslLoginShell: true - }) as SpawnedSourceControlAgentProcess + // Apply assignments in the guest after its login shell, not to the Windows launcher. + const assignments = Object.entries(input.commandEnv ?? {}).map( + ([key, value]) => `${key}=${value}` + ) + // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: WSL spawn pipes both output streams and supplies the configured stdin stream. + return wslAwareSpawn( + assignments.length ? '/usr/bin/env' : input.binary, + assignments.length ? [...assignments, input.binary, ...input.args] : input.args, + { + cwd: input.cwd, + env: buildWslLauncherEnv(input.env), + stdio: [input.stdinMode, 'pipe', 'pipe'], + windowsHide: true, + wslDistro: input.wslDistro, + useWslLoginShell: true + } + ) as SpawnedSourceControlAgentProcess } const resolvedBinary = process.platform === 'win32' diff --git a/src/main/text-generation/source-control-local-generation.ts b/src/main/text-generation/source-control-local-generation.ts index f388fd1b03a..d918b1ef487 100644 --- a/src/main/text-generation/source-control-local-generation.ts +++ b/src/main/text-generation/source-control-local-generation.ts @@ -1,3 +1,4 @@ +import { mergeCommandEnvironment } from '../../shared/command-environment' import type { CommitMessagePlan } from '../../shared/commit-message-plan' import { resolveCodexHomeProcessLockKeyForSpawnEnv, @@ -25,13 +26,21 @@ export function runLocalPlanForAgent(input: { operation: TextGenerationOperation spawnAgent: SpawnSourceControlAgent }): Promise { + const target = { + ...input.target, + env: mergeCommandEnvironment( + input.target.env, + input.plan.env, + input.target.wslDistro ? 'linux' : process.platform + ) + } const start = ( holdHomeLockUntilExit = false ): LocalProcessExecution => runLocalSourceControlPlan({ plan: input.plan, cwd: input.target.cwd, - env: input.target.env, + env: input.target.wslDistro ? input.target.env : target.env, emptyResultName: input.emptyResultName, operation: input.operation, wslDistro: input.target.wslDistro, @@ -41,13 +50,14 @@ export function runLocalPlanForAgent(input: { if (input.agentId !== 'codex') { return start().result } - return runCodexLocalPlanUnderHomeLock(start, input.target, input.operation) + return runCodexLocalPlanUnderHomeLock(start, target, input.operation, input.plan.env) } function runCodexLocalPlanUnderHomeLock( start: (holdHomeLockUntilExit: boolean) => LocalProcessExecution, target: LocalGenerationTarget, - operation: TextGenerationOperation + operation: TextGenerationOperation, + commandEnv?: Record ): Promise { const laneKey = localGenerationLaneKey(operation, target.cwd) let canceledWhileQueued = false @@ -69,7 +79,7 @@ function runCodexLocalPlanUnderHomeLock( } setLocalGenerationCancelToken(laneKey, queuedCancel) void withCodexHomeProcessLock( - resolveCodexHomeProcessLockKeyForSpawnEnv(target.env, target.wslDistro), + resolveCodexHomeProcessLockKeyForSpawnEnv(target.env, target.wslDistro, commandEnv), async () => { if (canceledWhileQueued) { publishResult({ success: false, error: 'Generation canceled.', canceled: true }) diff --git a/src/main/text-generation/source-control-local-process.ts b/src/main/text-generation/source-control-local-process.ts index 3f046494f0f..da1a2f9a139 100644 --- a/src/main/text-generation/source-control-local-process.ts +++ b/src/main/text-generation/source-control-local-process.ts @@ -66,6 +66,7 @@ export function runLocalSourceControlPlan(input: { args: plan.args, cwd, env: input.env, + commandEnv: plan.env, wslDistro: input.wslDistro, stdinMode: 'pipe', useCwdForNative: true diff --git a/src/main/text-generation/source-control-text-generation-types.ts b/src/main/text-generation/source-control-text-generation-types.ts index 2a8f2c9b8c6..a7b74c35d3a 100644 --- a/src/main/text-generation/source-control-text-generation-types.ts +++ b/src/main/text-generation/source-control-text-generation-types.ts @@ -88,6 +88,8 @@ export type SpawnSourceControlAgent = (input: { cwd?: string env?: NodeJS.ProcessEnv wslDistro?: string + // WSL applies these in the guest; native callers already merge them into env. + commandEnv?: Record stdinMode: 'ignore' | 'pipe' useCwdForNative: boolean }) => SpawnedSourceControlAgentProcess diff --git a/src/relay/agent-exec-handler.test.ts b/src/relay/agent-exec-handler.test.ts index 42a79469d42..87a2ef0403b 100644 --- a/src/relay/agent-exec-handler.test.ts +++ b/src/relay/agent-exec-handler.test.ts @@ -36,6 +36,7 @@ describe('AgentExecHandler', () => { }) afterEach(() => { + vi.unstubAllEnvs() for (const [key, value] of Object.entries(ambientGuardEnv)) { if (value !== undefined) { process.env[key] = value @@ -84,6 +85,7 @@ describe('AgentExecHandler', () => { }) it('merges caller-supplied provider environment into the spawned command environment', async () => { + vi.stubEnv('ORCA_EXEC_INHERITED', 'inherited-value') const child = createFakeChild() spawnMock.mockReturnValue(child as never) const handlers = createHandlers() @@ -112,7 +114,7 @@ describe('AgentExecHandler', () => { expect(spawnMock).toHaveBeenCalledWith('codex', ['exec'], { cwd: '/repo', env: expect.objectContaining({ - ...process.env, + ORCA_EXEC_INHERITED: 'inherited-value', CODEX_HOME: '/managed/codex-home', PATH: '/managed/bin' }), @@ -121,6 +123,59 @@ describe('AgentExecHandler', () => { }) }) + it('honors Windows override casing while replacing indexed Git configuration', async () => { + const child = createFakeChild() + // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: This fixture supplies every child event and stream used by the handler. + spawnMock.mockReturnValue(child as never) + const originalPlatform = process.platform + const originalPath = process.env.PATH + process.env.PATH = 'inherited-path' + process.env.GIT_CONFIG_COUNT = '2' + process.env.GIT_CONFIG_KEY_1 = 'stale.key' + process.env.GIT_CONFIG_VALUE_1 = 'stale-value' + try { + Object.defineProperty(process, 'platform', { configurable: true, value: 'win32' }) + const handlers = createHandlers() + const pending = handlers.get('agent.execNonInteractive')!( + { + binary: 'agent.exe', + args: [], + env: { + Path: 'override-path', + token: 'override-token', + git_config_count: '1', + git_config_key_0: 'http.proxy', + git_config_value_0: 'proxy-value' + } + }, + requestContext() + ) + child.emit('close', 0) + await expect(pending).resolves.toMatchObject({ exitCode: 0 }) + const env = spawnMock.mock.calls[0][2]?.env + expect(env).toMatchObject({ + PATH: 'override-path', + TOKEN: 'override-token', + GIT_CONFIG_KEY_0: 'http.proxy', + GIT_CONFIG_VALUE_0: 'proxy-value' + }) + expect(env).not.toHaveProperty('Path') + expect(env).not.toHaveProperty('git_config_count') + expect(Object.values(env ?? {})).not.toContain('stale.key') + expect(Object.values(env ?? {})).not.toContain('stale-value') + } finally { + Object.defineProperty(process, 'platform', { configurable: true, value: originalPlatform }) + if (originalPath === undefined) { + delete process.env.PATH + } else { + process.env.PATH = originalPath + } + delete process.env.GIT_CONFIG_COUNT + delete process.env.GIT_CONFIG_KEY_1 + delete process.env.GIT_CONFIG_VALUE_1 + } + }) + it('consumes an unattended marker and applies the full Git guard on the relay host', async () => { const child = createFakeChild() spawnMock.mockReturnValue(child as never) diff --git a/src/relay/agent-exec-handler.ts b/src/relay/agent-exec-handler.ts index a82791dcf45..152e8bd72fb 100644 --- a/src/relay/agent-exec-handler.ts +++ b/src/relay/agent-exec-handler.ts @@ -1,3 +1,4 @@ +import { mergeCommandEnvironment } from '../shared/command-environment' import { spawn, type ChildProcess } from 'node:child_process' import { existsSync } from 'node:fs' import { delimiter, join } from 'node:path' @@ -148,10 +149,17 @@ export class AgentExecHandler { params.env && typeof params.env === 'object' && !Array.isArray(params.env) ? (params.env as Record) : null - const spawnEnv = mergeGitConfigEnvProtocol(process.env, extraEnv ?? undefined) as Record< - string, - string - > + const baseEnv = mergeCommandEnvironment( + process.env, + extraEnv ? {} : undefined, + process.platform + ) + const overrides = mergeCommandEnvironment({}, extraEnv ?? undefined, process.platform) + const spawnEnv = Object.fromEntries( + Object.entries(mergeGitConfigEnvProtocol(baseEnv ?? process.env, overrides)).filter( + (entry): entry is [string, string] => typeof entry[1] === 'string' + ) + ) // Why: this RPC has no interactive terminal, regardless of which wrapper // launches the agent or hook command. applyTerminalGitCredentialPromptGuard(spawnEnv, { diff --git a/src/shared/agent-command-plan.ts b/src/shared/agent-command-plan.ts new file mode 100644 index 00000000000..20190d0451b --- /dev/null +++ b/src/shared/agent-command-plan.ts @@ -0,0 +1,29 @@ +import { extractLeadingEnvAssignments } from './command-environment' +import { + tokenizeCustomCommandTemplate, + type CommandTemplateBackslash +} from './commit-message-prompt' + +export function planAgentBinary( + defaultBinary: string, + commandOverride: string | undefined, + backslash: CommandTemplateBackslash = 'escape' +): + | { ok: true; binary: string; prefixArgs: string[]; env?: Record } + | { ok: false; error: string } { + const command = commandOverride?.trim() + if (!command) { + return { ok: true, binary: defaultBinary, prefixArgs: [] } + } + + const tokenized = tokenizeCustomCommandTemplate(command, backslash) + if (!tokenized.ok) { + return { ok: false, error: `Agent command override is invalid: ${tokenized.error}` } + } + const { env, rest } = extractLeadingEnvAssignments(tokenized.tokens) + const [binary, ...prefixArgs] = rest + if (!binary) { + return { ok: false, error: 'Agent command override must start with a binary name.' } + } + return { ok: true, binary, prefixArgs, ...(env ? { env } : {}) } +} diff --git a/src/shared/command-environment.test.ts b/src/shared/command-environment.test.ts new file mode 100644 index 00000000000..91241a36c0f --- /dev/null +++ b/src/shared/command-environment.test.ts @@ -0,0 +1,90 @@ +import { describe, expect, it } from 'vitest' +import { extractLeadingEnvAssignments, mergeCommandEnvironment } from './command-environment' +import { planAgentBinary, planCommitMessageGeneration } from './commit-message-plan' +import { planCustomCommand } from './commit-message-prompt' + +describe('command environment assignments', () => { + it('parses only leading valid names and retains literal values', () => { + expect(extractLeadingEnvAssignments(['A=x=y', '_EMPTY=', 'agent', 'B=later'])).toEqual({ + env: { A: 'x=y', _EMPTY: '' }, + rest: ['agent', 'B=later'] + }) + for (const name of ['1BAD=x', 'BAD-NAME=x', '=empty']) { + expect(extractLeadingEnvAssignments([name, 'agent'])).toEqual({ rest: [name, 'agent'] }) + } + }) + + it('uses the real binary for presets and custom commands without expanding expressions', () => { + expect(planAgentBinary('claude', 'FLAG=1 npx claude')).toEqual({ + ok: true, + binary: 'npx', + prefixArgs: ['claude'], + env: { FLAG: '1' } + }) + expect( + planCustomCommand('VALUE="a b=$HOME;$(echo unsafe)" agent KEY=arg {prompt}', 'hello') + ).toEqual({ + ok: true, + binary: 'agent', + args: ['KEY=arg', 'hello'], + stdinPayload: null, + env: { VALUE: 'a b=$HOME;$(echo unsafe)' } + }) + expect( + planCommitMessageGeneration( + { agentId: 'claude', model: 'sonnet', agentCommandOverride: 'FLAG=1 claude' }, + 'hello' + ) + ).toMatchObject({ ok: true, plan: { binary: 'claude', env: { FLAG: '1' } } }) + }) + + it('rejects assignment-only commands and preserves no-prefix plans', () => { + expect(planAgentBinary('claude', 'ONLY=env')).toMatchObject({ ok: false }) + expect(planCustomCommand('ONLY=env', 'prompt')).toMatchObject({ ok: false }) + expect(planCustomCommand('agent', 'prompt')).toEqual({ + ok: true, + binary: 'agent', + args: [], + stdinPayload: 'prompt' + }) + }) + + it('keeps Windows paths and empty or prototype-named values intact', () => { + const result = planCustomCommand( + 'DIR="C:\\my dir" __proto__=data "C:\\bin\\agent.exe"', + 'prompt', + 'literal' + ) + expect(result).toMatchObject({ + ok: true, + binary: 'C:\\bin\\agent.exe', + env: { DIR: 'C:\\my dir' } + }) + if (result.ok) { + expect(Object.getOwnPropertyDescriptor(result.env, '__proto__')?.value).toBe('data') + } + }) + + it('lets the last assignment override every Windows spelling without mutating the base', () => { + const base = { PATH: 'old', Path: 'also old', TOKEN: 'old', KEEP: 'keep', ComSpec: 'cmd.exe' } + const { env } = extractLeadingEnvAssignments([ + 'Path=first', + 'PATH=second', + 'Path=last', + 'token=', + 'agent' + ]) + expect(mergeCommandEnvironment(base, env, 'win32')).toEqual({ + PATH: 'last', + TOKEN: '', + KEEP: 'keep', + COMSPEC: 'cmd.exe' + }) + expect(base.PATH).toBe('old') + expect(mergeCommandEnvironment({ PATH: 'old' }, { Path: 'new' }, 'linux')).toEqual({ + PATH: 'old', + Path: 'new' + }) + expect(mergeCommandEnvironment(undefined, undefined, 'darwin')).toBeUndefined() + }) +}) diff --git a/src/shared/command-environment.ts b/src/shared/command-environment.ts new file mode 100644 index 00000000000..6a1f6d337a2 --- /dev/null +++ b/src/shared/command-environment.ts @@ -0,0 +1,38 @@ +/** Leading assignments are data, never shell expressions. */ +export function extractLeadingEnvAssignments(tokens: string[]): { + env?: Record + rest: string[] +} { + const assignments = new Map() + let index = 0 + for (const token of tokens) { + if (!/^[A-Za-z_][A-Za-z0-9_]*=/.test(token)) { + break + } + const equals = token.indexOf('=') + const name = token.slice(0, equals) + // Preserve last-assignment order when Windows folds differently cased names. + assignments.delete(name) + assignments.set(name, token.slice(equals + 1)) + index++ + } + return { + ...(assignments.size ? { env: Object.fromEntries(assignments) } : {}), + rest: tokens.slice(index) + } +} + +export function mergeCommandEnvironment( + base: NodeJS.ProcessEnv | undefined, + overrides: Record | undefined, + platform: NodeJS.Platform +): NodeJS.ProcessEnv | undefined { + if (!overrides) { + return base + } + const entries = [...Object.entries(base ?? process.env), ...Object.entries(overrides)] + // Windows keys share one spelling so guards cannot retain differently cased aliases. + return Object.fromEntries( + platform === 'win32' ? entries.map(([key, value]) => [key.toUpperCase(), value]) : entries + ) +} diff --git a/src/shared/commit-message-plan.ts b/src/shared/commit-message-plan.ts index 83760f00ae1..1d0bf1e02de 100644 --- a/src/shared/commit-message-plan.ts +++ b/src/shared/commit-message-plan.ts @@ -1,3 +1,5 @@ +import { planAgentBinary } from './agent-command-plan' +export { planAgentBinary } from './agent-command-plan' import type { CommandTemplateBackslash } from './commit-message-prompt' import { getCommitMessageAgentSpec, @@ -33,33 +35,14 @@ export type CommitMessagePlan = { stdinPayload: string | null /** Human-readable label used in error prefixes (e.g. "Claude failed: ..."). */ label: string + /** Leading command assignments, applied on the execution host. */ + env?: Record } export type CommitMessagePlanResult = | { ok: true; plan: CommitMessagePlan } | { ok: false; error: string } -export function planAgentBinary( - defaultBinary: string, - commandOverride: string | undefined, - backslash: CommandTemplateBackslash = 'escape' -): { ok: true; binary: string; prefixArgs: string[] } | { ok: false; error: string } { - const command = commandOverride?.trim() - if (!command) { - return { ok: true, binary: defaultBinary, prefixArgs: [] } - } - - const tokenized = tokenizeCustomCommandTemplate(command, backslash) - if (!tokenized.ok) { - return { ok: false, error: `Agent command override is invalid: ${tokenized.error}` } - } - const [binary, ...prefixArgs] = tokenized.tokens - if (!binary) { - return { ok: false, error: 'Agent command override must start with a binary name.' } - } - return { ok: true, binary, prefixArgs } -} - function planAdditionalAgentArgs( agentArgs: string | null | undefined, backslash: CommandTemplateBackslash = 'escape' @@ -267,7 +250,8 @@ export function planCommitMessageGeneration( stdinPayload: planned.stdinPayload, // Why: a custom command has no friendly name, so the binary doubles // as the label in error prefixes ("ollama failed: ..."). - label: planned.binary + label: planned.binary, + ...(planned.env ? { env: planned.env } : {}) } } } @@ -329,7 +313,8 @@ export function planCommitMessageGeneration( binary: command.binary, args: [...merged.prefixArgs, ...args], stdinPayload: spec.promptDelivery === 'stdin' ? prompt : null, - label: spec.label + label: spec.label, + ...(command.env ? { env: command.env } : {}) } } } diff --git a/src/shared/commit-message-prompt.ts b/src/shared/commit-message-prompt.ts index 7fb9da76d66..ecf4cb39069 100644 --- a/src/shared/commit-message-prompt.ts +++ b/src/shared/commit-message-prompt.ts @@ -1,3 +1,4 @@ +import { extractLeadingEnvAssignments } from './command-environment' // Why: keeping the base prompt and assembly here (in shared) lets both the // renderer (preview/tests) and main (actual generation) reach the exact same // string without duplicating the wording. @@ -265,7 +266,13 @@ export function tokenizeCustomCommandTemplate( } export type CustomCommandPlan = - | { ok: true; binary: string; args: string[]; stdinPayload: string | null } + | { + ok: true + binary: string + args: string[] + stdinPayload: string | null + env?: Record + } | { ok: false; error: string } /** @@ -289,7 +296,8 @@ export function planCustomCommand( if (tokenized.tokens.length === 0) { return { ok: false, error: 'Custom command is empty.' } } - const [binary, ...rest] = tokenized.tokens + const { env, rest: commandTokens } = extractLeadingEnvAssignments(tokenized.tokens) + const [binary, ...rest] = commandTokens if (!binary) { return { ok: false, error: 'Custom command must start with a binary name.' } } @@ -298,14 +306,15 @@ export function planCustomCommand( token.includes(CUSTOM_PROMPT_PLACEHOLDER) ? token.split(CUSTOM_PROMPT_PLACEHOLDER).join(prompt) : token - const usesPlaceholder = tokenized.tokens.some((t) => t.includes(CUSTOM_PROMPT_PLACEHOLDER)) + const usesPlaceholder = commandTokens.some((t) => t.includes(CUSTOM_PROMPT_PLACEHOLDER)) if (usesPlaceholder) { return { ok: true, binary: substitute(binary), args: rest.map(substitute), - stdinPayload: null + stdinPayload: null, + ...(env ? { env } : {}) } } - return { ok: true, binary, args: rest, stdinPayload: prompt } + return { ok: true, binary, args: rest, stdinPayload: prompt, ...(env ? { env } : {}) } } From 27ca6a229a45f6ea331787cd243b783a10455ddd Mon Sep 17 00:00:00 2001 From: Jinwoo Hong <73622457+Jinwoo-H@users.noreply.github.com> Date: Fri, 25 Sep 2026 23:56:00 -0400 Subject: [PATCH 10/12] test(mobile): repin RPC goldens to main after #22956's squash (#23046) #22956 re-recorded with baseline = its own branch commit c5c1477ad4d, which the squash merge left unreachable from main, so the RPC recording pin guard fails on main and every open PR. Repin to main's tip and re-record: only baseline and lockfileSha256 (main's lockfile moved in #22961/#22964) change; every recorded body is identical. --- .../goldens/aivault-history-scan-fulfilled.json | 4 ++-- .../goldens/aivault-history-scan-unsupported.json | 4 ++-- .../goldens/aivault-history-scan-worktrees-late.json | 4 ++-- .../rpc-foundation/goldens/aivault-history-screen-listed.json | 4 ++-- .../goldens/aivault-history-screen-worktrees.json | 4 ++-- .../goldens/aivault-resume-launch-create-refused.json | 4 ++-- .../goldens/aivault-resume-launch-invalid-tab.json | 4 ++-- .../rpc-foundation/goldens/aivault-resume-launch-locked.json | 4 ++-- mobile/rpc-foundation/goldens/aivault-resume-launch-sent.json | 4 ++-- .../goldens/aivault-resume-prepare-refused.json | 4 ++-- .../rpc-foundation/goldens/aivault-resume-prepare-repin.json | 4 ++-- .../goldens/aivault-resume-prepare-skipped.json | 4 ++-- .../goldens/aivault-resume-prepare-unavailable.json | 4 ++-- mobile/rpc-foundation/goldens/b1.json | 4 ++-- mobile/rpc-foundation/goldens/b2.json | 4 ++-- mobile/rpc-foundation/goldens/b3.json | 4 ++-- mobile/rpc-foundation/goldens/browser-dialog-accepted.json | 4 ++-- mobile/rpc-foundation/goldens/browser-dialog-dismissed.json | 4 ++-- mobile/rpc-foundation/goldens/browser-keyboard-input.json | 4 ++-- .../goldens/browser-pointer-click-accepted.json | 4 ++-- .../goldens/browser-pointer-click-fallback.json | 4 ++-- mobile/rpc-foundation/goldens/browser-wheel-scrolled.json | 4 ++-- .../goldens/clipboard-image-attachment-anonymous.json | 4 ++-- .../clipboard-image-attachment-blocked-before-send.json | 4 ++-- .../goldens/clipboard-image-attachment-cancelled.json | 4 ++-- .../goldens/clipboard-image-attachment-pasted.json | 4 ++-- .../goldens/clipboard-image-attachment-upload-refused.json | 4 ++-- .../clipboard-image-upload-aborts-on-chunk-failure.json | 4 ++-- .../goldens/clipboard-image-upload-chunked.json | 4 ++-- .../goldens/clipboard-image-upload-single-frame-fallback.json | 4 ++-- .../goldens/clipboard-image-upload-start-refused.json | 4 ++-- .../rpc-foundation/goldens/codex-reset-credit-consumed.json | 4 ++-- mobile/rpc-foundation/goldens/codex-reset-credit-resumed.json | 4 ++-- .../rpc-foundation/goldens/components-codex-capability.json | 4 ++-- mobile/rpc-foundation/goldens/components-setup-ask.json | 4 ++-- mobile/rpc-foundation/goldens/components-target-local.json | 4 ++-- mobile/rpc-foundation/goldens/components-target-ssh.json | 4 ++-- mobile/rpc-foundation/goldens/diff-review-branch-compare.json | 4 ++-- .../rpc-foundation/goldens/diff-review-branch-file-diff.json | 4 ++-- .../goldens/diff-review-notes-refused-before-compare.json | 4 ++-- .../rpc-foundation/goldens/diff-review-refused-file-diff.json | 4 ++-- mobile/rpc-foundation/goldens/diff-review-snapshot.json | 4 ++-- .../goldens/diff-review-status-unavailable.json | 4 ++-- .../goldens/diff-review-worktree-file-diff.json | 4 ++-- mobile/rpc-foundation/goldens/file-tap-open-refused.json | 4 ++-- .../rpc-foundation/goldens/file-tap-opens-worktree-file.json | 4 ++-- .../goldens/file-tap-previews-absolute-artifact.json | 4 ++-- mobile/rpc-foundation/goldens/file-tap-resolve-miss.json | 4 ++-- mobile/rpc-foundation/goldens/file-tap-resolve-refused.json | 4 ++-- .../goldens/files-explorer-legacy-fallback.json | 4 ++-- mobile/rpc-foundation/goldens/files-explorer-readdir.json | 4 ++-- mobile/rpc-foundation/goldens/files-ownership-local.json | 4 ++-- mobile/rpc-foundation/goldens/files-ownership-ssh.json | 4 ++-- .../rpc-foundation/goldens/files-preview-artifact-direct.json | 4 ++-- .../goldens/files-preview-artifact-image-read.json | 4 ++-- .../rpc-foundation/goldens/files-preview-artifact-image.json | 4 ++-- .../rpc-foundation/goldens/files-preview-grant-refresh.json | 4 ++-- .../goldens/files-preview-worktree-image-read.json | 4 ++-- .../rpc-foundation/goldens/files-preview-worktree-image.json | 4 ++-- .../goldens/files-preview-worktree-text-read.json | 4 ++-- mobile/rpc-foundation/goldens/files-preview-worktree.json | 4 ++-- mobile/rpc-foundation/goldens/files-save-blind.json | 4 ++-- mobile/rpc-foundation/goldens/files-save-verified.json | 4 ++-- mobile/rpc-foundation/goldens/files-tab-doc-shapes.json | 4 ++-- mobile/rpc-foundation/goldens/home-host-accounts.json | 4 ++-- mobile/rpc-foundation/goldens/home-host-stats.json | 4 ++-- mobile/rpc-foundation/goldens/host-view-settings-sync.json | 4 ++-- .../goldens/host-worktree-actions-pin-open-delete.json | 4 ++-- .../rpc-foundation/goldens/host-worktree-delete-refused.json | 4 ++-- .../rpc-foundation/goldens/host-worktree-refresh-stream.json | 4 ++-- .../goldens/interruptions-inventory-lifecycle.json | 4 ++-- .../interruptions-settings-bot-overrides-fulfilled.json | 4 ++-- mobile/rpc-foundation/goldens/inventory-lifecycle.json | 4 ++-- mobile/rpc-foundation/goldens/inventory-repeat-query.json | 4 ++-- mobile/rpc-foundation/goldens/lifecycle-b3.json | 4 ++-- .../rpc-foundation/goldens/lifecycle-inventory-lifecycle.json | 4 ++-- .../goldens/lifecycle-settings-bot-overrides-fulfilled.json | 4 ++-- .../goldens/lifecycle-settings-task-hydration-fulfilled.json | 4 ++-- .../lifecycle-settings-workspace-context-fulfilled.json | 4 ++-- mobile/rpc-foundation/goldens/linear-select-workspace.json | 4 ++-- mobile/rpc-foundation/goldens/live-worktree-name-stream.json | 4 ++-- ...-agentsession.structured-create-agentsession.create-1.json | 4 ++-- ...ession.structured-create-agentsession.createsupport-1.json | 4 ++-- ...ession.structured-launch-agentsession.createsupport-1.json | 4 ++-- .../matrix-aivault.history-aivault.listsessions-1.json | 4 ++-- .../matrix-aivault.history-screen-platform-status.json | 4 ++-- .../goldens/matrix-aivault.history-screen-status.get-2.json | 4 ++-- .../goldens/matrix-aivault.history-screen-worktree.ps-1.json | 4 ++-- .../goldens/matrix-aivault.history-status.get-1.json | 4 ++-- ...x-aivault.resume-launch-session.tabs.createterminal-1.json | 4 ++-- .../goldens/matrix-aivault.resume-launch-terminal.send-1.json | 4 ++-- ...ult.resume-preparation-aivault.preparesessionresume-1.json | 4 ++-- .../goldens/matrix-browser.dialog-browser.dialogaccept-1.json | 4 ++-- .../matrix-browser.keyboard-browser.keyboardinserttext-1.json | 4 ++-- .../goldens/matrix-browser.keyboard-browser.keypress-1.json | 4 ++-- .../matrix-browser.pointer-click-browser.mouseclick-1.json | 4 ++-- .../matrix-browser.pointer-click-browser.mousedown-1.json | 4 ++-- .../matrix-browser.pointer-click-browser.mousemove-1.json | 4 ++-- .../matrix-browser.pointer-click-browser.mouseup-1.json | 4 ++-- .../goldens/matrix-browser.wheel-browser.mousemove-1.json | 4 ++-- .../goldens/matrix-browser.wheel-browser.mousewheel-1.json | 4 ++-- ...ipboard.image-attachment-clipboard.startimageupload-1.json | 4 ++-- ...lipboard.image-upload-clipboard.saveimageastempfile-1.json | 4 ++-- ...x-clipboard.image-upload-clipboard.startimageupload-1.json | 4 ++-- ...matrix-components.codex-reset-capability-status.get-1.json | 4 ++-- ...codex-reset-credit-accounts.consumecodexresetcredit-1.json | 4 ++-- ...nents.execution-target-local-preflight.detectagents-1.json | 4 ++-- ...nents.execution-target-preflight.detectremoteagents-1.json | 4 ++-- .../matrix-components.execution-target-ssh.connect-1.json | 4 ++-- .../matrix-components.execution-target-ssh.getstate-1.json | 4 ++-- ...rix-components.new-workspace-repositories-repo.list-1.json | 4 ++-- .../goldens/matrix-components.setup-script-repo.hooks-1.json | 4 ++-- .../goldens/matrix-files.explorer-screen-files.list-1.json | 4 ++-- .../goldens/matrix-files.explorer-screen-files.readdir-1.json | 4 ++-- .../matrix-files.mutation-ownership-ssh.getstate-1.json | 4 ++-- .../goldens/matrix-files.mutation-ownership-status.get-1.json | 4 ++-- .../matrix-files.mutation-ownership-worktree.show-1.json | 4 ++-- ...ew-artifact-image-files.readterminalartifactpreview-1.json | 4 ++-- ...atrix-files.preview-load-files.readterminalartifact-1.json | 4 ++-- ...atrix-files.preview-load-files.readterminalartifact-2.json | 4 ++-- ...matrix-files.preview-load-files.resolveterminalpath-1.json | 4 ++-- ...atrix-files.preview-save-files.readterminalartifact-1.json | 4 ++-- ...trix-files.preview-save-files.writeterminalartifact-1.json | 4 ++-- ...trix-files.preview-worktree-image-files.readpreview-1.json | 4 ++-- .../matrix-files.preview-worktree-text-files.read-1.json | 4 ++-- .../goldens/matrix-files.tab-doc-files.read-1.json | 4 ++-- .../goldens/matrix-files.tab-doc-files.readpreview-1.json | 4 ++-- .../goldens/matrix-files.tab-doc-git.diff-1.json | 4 ++-- .../goldens/matrix-files.terminal-path-tap-files.open-1.json | 4 ++-- ...x-files.terminal-path-tap-files.resolveterminalpath-1.json | 4 ++-- .../matrix-git.base-ref-chain-repo.baserefdefault-1.json | 4 ++-- .../goldens/matrix-git.base-ref-chain-repo.list-1.json | 4 ++-- .../goldens/matrix-git.base-ref-chain-worktree.show-1.json | 4 ++-- .../matrix-git.branch-diff-preview-git.branchdiff-1.json | 4 ++-- .../goldens/matrix-git.changes-load-git.branchcompare-1.json | 4 ++-- .../goldens/matrix-git.changes-load-git.status-1.json | 4 ++-- .../goldens/matrix-git.changes-load-repo.list-1.json | 4 ++-- .../goldens/matrix-git.changes-load-worktree.show-1.json | 4 ++-- ...rix-git.commit-message-ai-git.generatecommitmessage-1.json | 4 ++-- .../matrix-git.history-commit-files-git.commitcompare-1.json | 4 ++-- .../matrix-git.history-commit-files-git.history-1.json | 4 ++-- .../goldens/matrix-git.history-read-git.history-1.json | 4 ++-- .../goldens/matrix-git.remote-prerequisite-git.push-1.json | 4 ++-- .../goldens/matrix-git.review-preparation-git.status-1.json | 4 ++-- ...x-github.pr-comment-mutation-github.addissuecomment-1.json | 4 ++-- ....pr-comment-mutation-github.addprreviewcommentreply-1.json | 4 ++-- ...nt-mutation-github.project.deleteissuecommentbyslug-1.json | 4 ++-- ...nt-mutation-github.project.updateissuecommentbyslug-1.json | 4 ++-- ...thub.pr-comment-mutation-github.resolvereviewthread-1.json | 4 ++-- .../goldens/matrix-github.pr-mutation-github.mergepr-1.json | 4 ++-- .../matrix-github.pr-mutation-github.removeprreviewers-1.json | 4 ++-- ...matrix-github.pr-mutation-github.requestprreviewers-1.json | 4 ++-- .../matrix-github.pr-mutation-github.rerunprchecks-1.json | 4 ++-- .../matrix-github.pr-mutation-github.setprautomerge-1.json | 4 ++-- .../matrix-github.pr-mutation-github.updateprstate-1.json | 4 ++-- .../matrix-github.pr-read-github.listassignableusers-1.json | 4 ++-- .../matrix-github.pr-read-github.prcheckdetails-1.json | 4 ++-- .../goldens/matrix-github.pr-read-github.prchecks-1.json | 4 ++-- .../goldens/matrix-github.pr-read-github.prforbranch-1.json | 4 ++-- .../goldens/matrix-github.pr-read-github.reposlug-1.json | 4 ++-- .../matrix-github.pr-read-github.workitemdetails-1.json | 4 ++-- .../matrix-github.pr-read-hostedreview.forbranch-1.json | 4 ++-- ...atrix-github.pr-title-mutation-github.updateprtitle-1.json | 4 ++-- .../goldens/matrix-home.host-accounts-accounts.list-1.json | 4 ++-- .../goldens/matrix-home.host-stats-stats.summary-1.json | 4 ++-- ...t-worktree-refresh-runtime.clientevents.subscribe-1-1.json | 4 ++-- ...t-worktree-refresh-runtime.clientevents.subscribe-1-2.json | 4 ++-- ...t-worktree-refresh-runtime.clientevents.subscribe-1-3.json | 4 ++-- ...t-worktree-refresh-runtime.clientevents.subscribe-2-1.json | 4 ++-- .../goldens/matrix-host.view-settings-ui.get-1.json | 4 ++-- .../goldens/matrix-host.view-settings-ui.set-1.json | 4 ++-- .../matrix-host.worktree-actions-worktree.activate-1.json | 4 ++-- .../goldens/matrix-host.worktree-actions-worktree.rm-1.json | 4 ++-- .../goldens/matrix-host.worktree-actions-worktree.set-1.json | 4 ++-- .../goldens/matrix-hostedreview.create-chain-git.push-1.json | 4 ++-- ...atrix-hostedreview.create-chain-hostedreview.create-1.json | 4 ++-- .../matrix-hostedreview.create-chain-worktree.set-1.json | 4 ++-- .../matrix-hostedreview.create-intent-git.bulkstage-1.json | 4 ++-- .../matrix-hostedreview.create-intent-git.commit-1.json | 4 ++-- ...ostedreview.create-intent-git.generatecommitmessage-1.json | 4 ++-- .../goldens/matrix-hostedreview.create-intent-git.push-1.json | 4 ++-- .../matrix-hostedreview.create-intent-git.status-1.json | 4 ++-- .../matrix-hostedreview.create-intent-git.status-2.json | 4 ++-- .../matrix-hostedreview.create-intent-git.status-3.json | 4 ++-- .../matrix-hostedreview.create-intent-git.status-4.json | 4 ++-- ...trix-hostedreview.create-intent-hostedreview.create-1.json | 4 ++-- ...w.create-intent-hostedreview.getcreationeligibility-1.json | 4 ++-- ...w.create-intent-hostedreview.getcreationeligibility-2.json | 4 ++-- .../matrix-hostedreview.create-intent-worktree.set-1.json | 4 ++-- ...iew.eligibility-hostedreview.getcreationeligibility-1.json | 4 ++-- .../goldens/matrix-legacy-inventory-files.searchpaths-1.json | 4 ++-- .../goldens/matrix-legacy-inventory-files.searchpaths-2.json | 4 ++-- .../goldens/matrix-legacy-inventory-fresh-inventory.json | 4 ++-- .../goldens/matrix-legacy-inventory-old-inventory.json | 4 ++-- .../matrix-linear-detail-barrier-linear.getissue-1.json | 4 ++-- .../matrix-linear-detail-barrier-linear.issuecomments-1.json | 4 ++-- ...near.select-workspace-picker-linear.selectworkspace-1.json | 4 ++-- ...live-worktree-name-runtime.clientevents.subscribe-1-1.json | 4 ++-- ...live-worktree-name-runtime.clientevents.subscribe-1-2.json | 4 ++-- ...live-worktree-name-runtime.clientevents.subscribe-2-1.json | 4 ++-- .../goldens/matrix-live-worktree-name-worktree.show-1.json | 4 ++-- .../goldens/matrix-live-worktree-name-worktree.show-2.json | 4 ++-- .../goldens/matrix-live-worktree-name-worktree.show-3.json | 4 ++-- .../goldens/matrix-mobileweb.bundle-fetch-app-js.json | 4 ++-- .../goldens/matrix-mobileweb.bundle-fetch-index-head.json | 4 ++-- .../goldens/matrix-mobileweb.bundle-fetch-index-tail.json | 4 ++-- ...ix-mobileweb.bundle-fetch-mobileweb.bundle.manifest-1.json | 4 ++-- ...mobileweb.bundle-manifest-mobileweb.bundle.manifest-1.json | 4 ++-- .../matrix-nativechat.image-paste-terminal.send-1.json | 4 ++-- .../matrix-nativechat.image-paste-terminal.send-2.json | 4 ++-- ...-nativechat.image-upload-clipboard.startimageupload-1.json | 4 ++-- ...option-pick-settings.mutatenativechatsessionoptions-1.json | 4 ++-- ...erminal-write-orchestration.workerterminaluserinput-1.json | 4 ++-- .../matrix-nativechat.terminal-write-terminal.send-1.json | 4 ++-- ...cations.desktop-stream-notifications.getmissedsince-1.json | 4 ++-- ...ifications.desktop-stream-notifications.subscribe-1-1.json | 4 ++-- ...ifications.desktop-stream-notifications.subscribe-1-2.json | 4 ++-- ...ifications.desktop-stream-notifications.unsubscribe-1.json | 4 ++-- ...ications.display-test-screen-notifications.testpush-1.json | 4 ++-- ...cations.push-dismissal-notifications.getmissedsince-1.json | 4 ++-- ...ations.push-registration-notifications.registerpush-1.json | 4 ++-- ...ions.push-registration-notifications.unregisterpush-1.json | 4 ++-- .../goldens/matrix-pairing.pre-profile-direct-status.json | 4 ++-- .../matrix-pairing.pre-profile-pairing.getendpoints-1.json | 4 ++-- .../matrix-pairing.pre-profile-pairing.provisionrelay-1.json | 4 ++-- .../goldens/matrix-pairing.pre-profile-relay-status.json | 4 ++-- ...ect-explicit-false-github.project.updateissuebyslug-1.json | 4 ++-- ...trix-relay.credential-rotation-pairing.getendpoints-1.json | 4 ++-- ...trix-relay.credential-rotation-pairing.getendpoints-2.json | 4 ++-- ...ix-relay.credential-rotation-pairing.provisionrelay-1.json | 4 ++-- .../matrix-relay.direct-upgrade-pairing.getendpoints-1.json | 4 ++-- .../matrix-relay.direct-upgrade-pairing.getendpoints-2.json | 4 ++-- .../matrix-relay.direct-upgrade-pairing.provisionrelay-1.json | 4 ++-- .../matrix-relay.pairing-recovery-pairing.getendpoints-1.json | 4 ++-- ...matrix-session.browser-tab-create-browser.tabcreate-1.json | 4 ++-- .../matrix-session.content-create-files.createfile-1.json | 4 ++-- .../goldens/matrix-session.content-create-files.open-1.json | 4 ++-- .../goldens/matrix-session.content-create-status.get-1.json | 4 ++-- .../matrix-session.content-create-worktree.show-1.json | 4 ++-- ...session.create-terminal-session.tabs.createterminal-1.json | 4 ++-- .../matrix-session.create-terminal-terminal.send-1.json | 4 ++-- .../goldens/matrix-session.diff-notes-worktree.show-1.json | 4 ++-- .../matrix-session.diff-review-actions-worktree.set-1.json | 4 ++-- .../goldens/matrix-session.diff-review-base-ref-show.json | 4 ++-- .../matrix-session.diff-review-git.branchcompare-1.json | 4 ++-- .../goldens/matrix-session.diff-review-git.status-1.json | 4 ++-- .../goldens/matrix-session.diff-review-repo.list-1.json | 4 ++-- .../goldens/matrix-session.diff-review-review-show.json | 4 ++-- .../matrix-session.markdown-disk-fallback-files.read-1.json | 4 ++-- ...rix-session.markdown-disk-fallback-markdown.readtab-1.json | 4 ++-- .../matrix-session.markdown-save-markdown.savetab-1.json | 4 ++-- ...rix-session.native-chat-page-nativechat.readsession-1.json | 4 ++-- ...rix-session.native-chat-page-nativechat.subscribe-1-1.json | 4 ++-- ...rix-session.native-chat-page-nativechat.subscribe-2-1.json | 4 ++-- .../matrix-session.native-chat-readability-repo.list-1.json | 4 ++-- ...ive-chat-stop-orchestration.workerterminaluserinput-1.json | 4 ++-- .../matrix-session.native-chat-stop-terminal.send-1.json | 4 ++-- .../matrix-session.native-chat-stop-terminal.send-2.json | 4 ++-- .../matrix-session.pr-branch-context-git.branchcompare-1.json | 4 ++-- .../matrix-session.pr-branch-context-git.status-1.json | 4 ++-- .../goldens/matrix-session.pr-branch-context-repo.list-1.json | 4 ++-- .../matrix-session.pr-branch-context-worktree.show-1.json | 4 ++-- .../goldens/matrix-session.pr-sidebar-github.prchecks-1.json | 4 ++-- .../matrix-session.pr-sidebar-github.prforbranch-1.json | 4 ++-- .../matrix-session.pr-sidebar-hostedreview.forbranch-1.json | 4 ++-- .../goldens/matrix-session.pr-sidebar-worktree.show-1.json | 4 ++-- ...atrix-session.pr-triage-session.tabs.createterminal-1.json | 4 ++-- .../goldens/matrix-session.pr-triage-terminal.send-1.json | 4 ++-- .../matrix-session.review-branch-diff-git.branchdiff-1.json | 4 ++-- .../goldens/matrix-session.review-file-diff-git.diff-1.json | 4 ++-- .../goldens/matrix-session.review-file-diff-git.diff-2.json | 4 ++-- .../goldens/matrix-session.review-file-diff-git.diff-3.json | 4 ++-- .../matrix-session.review-git-mutations-git.discard-1.json | 4 ++-- .../matrix-session.review-git-mutations-git.stage-1.json | 4 ++-- .../matrix-session.review-git-mutations-git.stage-2.json | 4 ++-- .../matrix-session.review-send-sheet-session.tabs.list-1.json | 4 ++-- .../goldens/matrix-session.startup-worktree.activate-1.json | 4 ++-- .../goldens/matrix-session.startup-worktree.activate-2.json | 4 ++-- ...matrix-session.tab-activation-session.tabs.activate-1.json | 4 ++-- .../matrix-session.tab-activation-terminal.focus-1.json | 4 ++-- ...matrix-session.tab-close-session-session.tabs.close-1.json | 4 ++-- .../goldens/matrix-session.tab-close-terminal.close-1.json | 4 ++-- .../matrix-session.tab-documents-markdown.readtab-1.json | 4 ++-- .../goldens/matrix-session.tab-rename-terminal.rename-1.json | 4 ++-- .../matrix-session.tab-reveal-session.tabs.activate-1.json | 4 ++-- .../matrix-session.tab-reveal-session.tabs.list-1.json | 4 ++-- ...matrix-session.tabs-stream-health-session.tabs.list-1.json | 4 ++-- ...ssion.terminal-display-mode-terminal.setdisplaymode-1.json | 4 ++-- ...gesture-input-orchestration.workerterminaluserinput-1.json | 4 ++-- ...session.terminal-gesture-input-terminal.clearbuffer-1.json | 4 ++-- ...matrix-session.terminal-gesture-input-terminal.send-1.json | 4 ++-- ...al-input-send-orchestration.workerterminaluserinput-1.json | 4 ++-- .../matrix-session.terminal-input-send-terminal.send-1.json | 4 ++-- .../matrix-session.terminal-inventory-terminal.list-1.json | 4 ++-- ...erminal-paste-orchestration.workerterminaluserinput-1.json | 4 ++-- .../goldens/matrix-session.terminal-paste-settings.get-1.json | 4 ++-- .../matrix-session.terminal-paste-terminal.send-1.json | 4 ++-- .../matrix-session.worktree-connection-repo.list-1.json | 4 ++-- .../matrix-session.worktree-connection-settings.get-1.json | 4 ++-- ...ix-settings-agent-read-preflight.detectremoteagents-1.json | 4 ++-- .../goldens/matrix-settings-agent-read-repo.list-1.json | 4 ++-- .../goldens/matrix-settings-agent-read-settings.get-1.json | 4 ++-- .../matrix-settings-best-effort-settings.update-1.json | 4 ++-- .../goldens/matrix-settings.bot-overrides-settings.get-1.json | 4 ++-- .../matrix-settings.home-providers-linear.status-1.json | 4 ++-- .../matrix-settings.home-providers-preflight.check-1.json | 4 ++-- .../matrix-settings.home-providers-settings.get-1.json | 4 ++-- ...ettings.new-tab-local-agents-preflight.detectagents-1.json | 4 ++-- .../matrix-settings.new-tab-local-agents-repo.list-1.json | 4 ++-- .../matrix-settings.new-tab-local-agents-settings.get-1.json | 4 ++-- ...gs.quick-commands-settings.getterminalquickcommands-1.json | 4 ++-- ...quick-commands-settings.updateterminalquickcommands-1.json | 4 ++-- .../matrix-settings.repo-metadata-host.platform-1.json | 4 ++-- .../goldens/matrix-settings.repo-metadata-repo.list-1.json | 4 ++-- .../goldens/matrix-settings.repo-metadata-settings.get-1.json | 4 ++-- ...trix-settings.repo-metadata-ssh.listtargetsummaries-1.json | 4 ++-- ...atrix-settings.resume-metadata-folderworkspace.list-1.json | 4 ++-- .../matrix-settings.resume-metadata-projectgroup.list-1.json | 4 ++-- .../goldens/matrix-settings.resume-metadata-repo.list-1.json | 4 ++-- .../matrix-settings.resume-metadata-settings.get-1.json | 4 ++-- .../matrix-settings.resume-metadata-worktree.ps-1.json | 4 ++-- .../matrix-settings.task-hydration-linear.status-1.json | 4 ++-- .../matrix-settings.task-hydration-preflight.check-1.json | 4 ++-- .../matrix-settings.task-hydration-settings.get-1.json | 4 ++-- .../goldens/matrix-settings.task-hydration-status.get-1.json | 4 ++-- .../goldens/matrix-settings.task-hydration-ui.get-1.json | 4 ++-- .../matrix-settings.task-workspace-create-settings.get-1.json | 4 ++-- ...trix-settings.task-workspace-create-worktree.create-1.json | 4 ++-- .../matrix-settings.task-workspace-settings.get-1.json | 4 ++-- .../matrix-settings.workspace-context-linear.status-1.json | 4 ++-- .../matrix-settings.workspace-context-preflight.check-1.json | 4 ++-- .../matrix-settings.workspace-context-settings.get-1.json | 4 ++-- .../goldens/matrix-settings.workspace-context-ui.get-1.json | 4 ++-- .../matrix-settings.workspace-submit-settings.get-1.json | 4 ++-- ...atrix-speech.dictation-chunk-speech.dictation.chunk-1.json | 4 ++-- ...ix-speech.dictation-session-speech.dictation.finish-1.json | 4 ++-- ...rix-speech.dictation-session-speech.dictation.start-1.json | 4 ++-- ...trix-speech.dictation-start-speech.dictation.cancel-1.json | 4 ++-- ...atrix-speech.dictation-start-speech.dictation.start-1.json | 4 ++-- .../matrix-speech.setup-sheet-speech.dictation.setup-1.json | 4 ++-- .../matrix-speech.setup-sheet-speech.models.delete-1.json | 4 ++-- .../matrix-speech.setup-sheet-speech.models.download-1.json | 4 ++-- .../matrix-speech.setup-sheet-speech.models.list-1.json | 4 ++-- ...x-tasks.item-checks-files-github.addprreviewcomment-1.json | 4 ++-- ...atrix-tasks.item-checks-files-github.prfilecontents-1.json | 4 ++-- ...matrix-tasks.item-checks-files-github.rerunprchecks-1.json | 4 ++-- ...-tasks.item-checks-files-github.resolvereviewthread-1.json | 4 ++-- ...trix-tasks.item-checks-files-github.setprfileviewed-1.json | 4 ++-- ...ix-tasks.item-comment-github-github.addissuecomment-1.json | 4 ++-- ...ix-tasks.item-comment-gitlab-gitlab.addissuecomment-1.json | 4 ++-- ...ix-tasks.item-comment-gitlab-mr-gitlab.addmrcomment-1.json | 4 ++-- ...rix-tasks.item-detail-github-github.workitemdetails-1.json | 4 ++-- ...rix-tasks.item-detail-gitlab-gitlab.workitemdetails-1.json | 4 ++-- .../matrix-tasks.item-detail-linear-linear.getissue-1.json | 4 ++-- ...atrix-tasks.item-detail-linear-linear.issuecomments-1.json | 4 ++-- ...sks.item-detail-metadata-github.listassignableusers-1.json | 4 ++-- ...matrix-tasks.item-detail-metadata-github.listlabels-1.json | 4 ++-- .../matrix-tasks.item-merge-gitlab-gitlab.mergemr-1.json | 4 ++-- .../matrix-tasks.item-metadata-github-github.updatepr-1.json | 4 ++-- ...atrix-tasks.item-metadata-gitlab-gitlab.updateissue-1.json | 4 ++-- ...atrix-tasks.item-metadata-gitlab-mr-gitlab.updatemr-1.json | 4 ++-- ...atrix-tasks.item-reply-merge-github.addissuecomment-1.json | 4 ++-- ...sks.item-reply-merge-github.addprreviewcommentreply-1.json | 4 ++-- .../matrix-tasks.item-reply-merge-github.mergepr-1.json | 4 ++-- .../matrix-tasks.item-reply-merge-linear.updateissue-1.json | 4 ++-- .../matrix-tasks.item-review-github-github.prchecks-1.json | 4 ++-- ...-tasks.item-review-github-github.requestprreviewers-1.json | 4 ++-- .../matrix-tasks.item-status-gitlab-github.updateissue-1.json | 4 ++-- .../matrix-tasks.item-status-gitlab-gitlab.updateissue-1.json | 4 ++-- ...ix-tasks.item-status-gitlab-mr-gitlab.updatemrstate-1.json | 4 ++-- .../goldens/matrix-tasks.linear-connect-linear.connect-1.json | 4 ++-- .../matrix-tasks.linear-item-linear.addissuecomment-1.json | 4 ++-- .../matrix-tasks.linear-item-linear.createissue-1.json | 4 ++-- .../goldens/matrix-tasks.linear-item-linear.getissue-1.json | 4 ++-- .../matrix-tasks.linear-team-context-linear.listteams-1.json | 4 ++-- .../matrix-tasks.linear-team-context-linear.teamstates-1.json | 4 ++-- .../goldens/matrix-tasks.paste-lookup-github.reposlug-1.json | 4 ++-- .../goldens/matrix-tasks.paste-lookup-github.workitem-1.json | 4 ++-- ...atrix-tasks.paste-lookup-github.workitembyownerrepo-1.json | 4 ++-- .../matrix-tasks.paste-lookup-gitlab.workitembypath-1.json | 4 ++-- ...ks.project-board-load-github.project.listaccessible-1.json | 4 ++-- ...x-tasks.project-board-load-github.project.listviews-1.json | 4 ++-- ...x-tasks.project-board-load-github.project.listviews-2.json | 4 ++-- ...-tasks.project-board-load-github.project.resolveref-1.json | 4 ++-- ...x-tasks.project-board-load-github.project.viewtable-1.json | 4 ++-- .../matrix-tasks.project-repo-slugs-github.reposlug-1.json | 4 ++-- ...comments-issue-github.project.addissuecommentbyslug-1.json | 4 ++-- ...row-comments-issue-github.project.updateissuebyslug-1.json | 4 ++-- ...ments-issue-github.project.updateissuecommentbyslug-1.json | 4 ++-- ...-comments-pr-github.project.updatepullrequestbyslug-1.json | 4 ++-- ...ect-row-detail-github.project.workitemdetailsbyslug-1.json | 4 ++-- ...ks.project-row-fields-github.project.clearitemfield-1.json | 4 ++-- ...ect-row-fields-github.project.updateissuetypebyslug-1.json | 4 ++-- ...s.project-row-fields-github.project.updateitemfield-1.json | 4 ++-- ...s.project-row-files-merge-github.addprreviewcomment-1.json | 4 ++-- ...matrix-tasks.project-row-files-merge-github.mergepr-1.json | 4 ++-- ...tasks.project-row-files-merge-github.prfilecontents-1.json | 4 ++-- ...ix-tasks.project-row-files-merge-github.updateissue-1.json | 4 ++-- ...-tasks.project-row-files-merge-github.updateprstate-1.json | 4 ++-- ...adata-load-github.project.listassignableusersbyslug-1.json | 4 ++-- ...w-metadata-load-github.project.listissuetypesbyslug-1.json | 4 ++-- ...t-row-metadata-load-github.project.listlabelsbyslug-1.json | 4 ++-- ...rix-tasks.project-row-review-checks-github.prchecks-1.json | 4 ++-- ...project-row-review-checks-github.requestprreviewers-1.json | 4 ++-- ...asks.project-row-review-checks-github.rerunprchecks-1.json | 4 ++-- ...ks.project-row-review-checks-github.setprfileviewed-1.json | 4 ++-- ...ix-tasks.project-row-threads-github.addissuecomment-1.json | 4 ++-- ....project-row-threads-github.addprreviewcommentreply-1.json | 4 ++-- ...row-threads-github.project.deleteissuecommentbyslug-1.json | 4 ++-- ...asks.project-row-threads-github.resolvereviewthread-1.json | 4 ++-- .../matrix-tasks.provider-load-github.countworkitems-1.json | 4 ++-- .../matrix-tasks.provider-load-github.listworkitems-1.json | 4 ++-- .../matrix-tasks.provider-load-linear.listteams-1.json | 4 ++-- .../goldens/matrix-tasks.provider-load-linear.status-1.json | 4 ++-- .../goldens/matrix-tasks.provider-load-settings.update-1.json | 4 ++-- .../goldens/matrix-tasks.route-repo-list-repo.list-1.json | 4 ++-- ...trix-tasks.smart-source-search-github.listworkitems-1.json | 4 ++-- ...trix-tasks.smart-source-search-gitlab.listworkitems-1.json | 4 ++-- .../matrix-tasks.smart-source-search-linear.listissues-1.json | 4 ++-- ...atrix-tasks.smart-source-search-linear.searchissues-1.json | 4 ++-- .../matrix-tasks.smart-source-search-repo.searchrefs-1.json | 4 ++-- .../matrix-tasks.task-create-github-github.createissue-1.json | 4 ++-- .../matrix-tasks.task-create-github-repo.update-1.json | 4 ++-- .../matrix-tasks.task-create-gitlab-gitlab.createissue-1.json | 4 ++-- .../matrix-tasks.task-create-linear-linear.createissue-1.json | 4 ++-- ...x-tasks.task-list-gitlab-items-gitlab.listworkitems-1.json | 4 ++-- .../matrix-tasks.task-list-gitlab-todos-gitlab.todos-1.json | 4 ++-- .../matrix-tasks.task-list-linear-linear.listissues-1.json | 4 ++-- .../matrix-tasks.task-list-linear-linear.searchissues-1.json | 4 ++-- .../matrix-tasks.workspace-source-repo.searchrefs-1.json | 4 ++-- .../matrix-tasks.workspace-source-repo.sparsepresets-1.json | 4 ++-- ...matrix-tasks.workspace-sparse-repo.savesparsepreset-1.json | 4 ++-- .../goldens/matrix-tasks.workspace-sparse-ssh.getstate-1.json | 4 ++-- ...ix-tasks.workspace-ssh-local-preflight.detectagents-1.json | 4 ++-- ...ix-tasks.workspace-ssh-preflight.detectremoteagents-1.json | 4 ++-- .../goldens/matrix-tasks.workspace-ssh-repo.hooks-1.json | 4 ++-- .../goldens/matrix-tasks.workspace-ssh-ssh.connect-1.json | 4 ++-- .../goldens/matrix-terminal.query-reply-terminal.send-1.json | 4 ++-- ...nal.raw-input-orchestration.workerterminaluserinput-1.json | 4 ++-- .../goldens/matrix-terminal.raw-input-terminal.send-1.json | 4 ++-- ...keover-report-orchestration.workerterminaluserinput-1.json | 4 ++-- ...keover-report-orchestration.workerterminaluserinput-2.json | 4 ++-- ...rix-terminal.viewport-refit-terminal.updateviewport-1.json | 4 ++-- .../matrix-transport.capability-probe-status.get-1.json | 4 ++-- .../matrix-transport.host-status-gates-status.get-1.json | 4 ++-- .../goldens/matrix-transport.pairing-race-direct-status.json | 4 ++-- .../goldens/matrix-transport.pairing-race-relay-status.json | 4 ++-- .../matrix-worktree.agent-launch-create-agent.launch-1.json | 4 ++-- .../matrix-worktree.catalog-snapshot-worktree.ps-1.json | 4 ++-- .../matrix-worktree.create-retry-worktree.create-1.json | 4 ++-- .../goldens/matrix-worktree.home-catalog-worktree.ps-1.json | 4 ++-- .../matrix-worktree.hosted-base-worktree.resolvemrbase-1.json | 4 ++-- .../matrix-worktree.hosted-base-worktree.resolveprbase-1.json | 4 ++-- ...ix-worktree.retired-names-worktree.listretirednames-1.json | 4 ++-- .../goldens/matrix-worktree.review-link-worktree.set-1.json | 4 ++-- .../matrix-worktree.runtime-capabilities-status.get-1.json | 4 ++-- .../goldens/matrix-worktree.setup-hook-trust-ui.set-1.json | 4 ++-- .../goldens/mobile-web-bundle-build-changed.json | 4 ++-- .../rpc-foundation/goldens/mobile-web-bundle-fetch-paged.json | 4 ++-- .../goldens/mobile-web-bundle-manifest-read.json | 4 ++-- .../rpc-foundation/goldens/mobile-web-bundle-unavailable.json | 4 ++-- .../goldens/native-chat-image-paste-single.json | 4 ++-- .../goldens/native-chat-image-paste-stops-on-rejection.json | 4 ++-- .../goldens/native-chat-image-paste-trailing-image.json | 4 ++-- .../goldens/native-chat-image-paste-two-images.json | 4 ++-- .../goldens/native-chat-image-upload-cancelled.json | 4 ++-- .../goldens/native-chat-image-upload-second-fails.json | 4 ++-- .../goldens/native-chat-image-upload-single.json | 4 ++-- .../goldens/native-chat-image-upload-start-refused.json | 4 ++-- .../rpc-foundation/goldens/native-chat-image-upload-two.json | 4 ++-- mobile/rpc-foundation/goldens/native-chat-page-earlier.json | 4 ++-- .../goldens/native-chat-readability-local-repo.json | 4 ++-- .../goldens/native-chat-readability-refused.json | 4 ++-- .../goldens/native-chat-readability-remote-repo.json | 4 ++-- .../goldens/native-chat-session-option-pick-empty.json | 4 ++-- .../goldens/native-chat-session-option-pick-refused.json | 4 ++-- .../goldens/native-chat-session-option-pick-written.json | 4 ++-- mobile/rpc-foundation/goldens/native-chat-stop-accepted.json | 4 ++-- .../goldens/native-chat-stop-both-rejected.json | 4 ++-- .../goldens/native-chat-stop-delivery-unknown.json | 4 ++-- mobile/rpc-foundation/goldens/native-chat-write-accepted.json | 4 ++-- .../rpc-foundation/goldens/native-chat-write-clear-line.json | 4 ++-- .../goldens/native-chat-write-delivery-unknown.json | 4 ++-- mobile/rpc-foundation/goldens/native-chat-write-rejected.json | 4 ++-- .../goldens/native-chat-write-typed-command.json | 4 ++-- mobile/rpc-foundation/goldens/new-tab-local-agents.json | 4 ++-- .../goldens/new-workspace-repositories-fulfilled.json | 4 ++-- .../goldens/notifications-desktop-stream-closed.json | 4 ++-- .../goldens/notifications-desktop-stream-replayed.json | 4 ++-- .../rpc-foundation/goldens/notifications-desktop-stream.json | 4 ++-- .../goldens/notifications-display-test-accepted.json | 4 ++-- .../goldens/notifications-display-test-not-registered.json | 4 ++-- .../goldens/notifications-display-test-rate-limited.json | 4 ++-- .../goldens/notifications-display-test-unknown-reason.json | 4 ++-- .../goldens/notifications-push-gateway-rejected.json | 4 ++-- .../rpc-foundation/goldens/notifications-push-registered.json | 4 ++-- .../pairing-pre-profile-direct-wins-and-provisions.json | 4 ++-- ...g-pre-profile-provision-unsupported-saves-direct-host.json | 4 ++-- .../rpc-foundation/goldens/pairing-pre-profile-times-out.json | 4 ++-- mobile/rpc-foundation/goldens/pr-branch-identity.json | 4 ++-- mobile/rpc-foundation/goldens/pr-branch-repo-context.json | 4 ++-- mobile/rpc-foundation/goldens/pr-comment-mutation.json | 4 ++-- .../goldens/pr-comment-resolve-unconfirmed.json | 4 ++-- .../rpc-foundation/goldens/pr-mutation-in-band-failure.json | 4 ++-- mobile/rpc-foundation/goldens/pr-mutation-status.json | 4 ++-- mobile/rpc-foundation/goldens/pr-read-fork-routing.json | 4 ++-- mobile/rpc-foundation/goldens/pr-read-surface.json | 4 ++-- mobile/rpc-foundation/goldens/pr-read-upstream-error.json | 4 ++-- mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json | 4 ++-- mobile/rpc-foundation/goldens/pr-sidebar-load.json | 4 ++-- mobile/rpc-foundation/goldens/pr-title-mutation.json | 4 ++-- mobile/rpc-foundation/goldens/pr-title-unconfirmed.json | 4 ++-- mobile/rpc-foundation/goldens/pr-triage-invalid-terminal.json | 4 ++-- mobile/rpc-foundation/goldens/pr-triage-launch.json | 4 ++-- mobile/rpc-foundation/goldens/pr-triage-send-locked.json | 4 ++-- mobile/rpc-foundation/goldens/probe-new-tab-both-refused.json | 4 ++-- .../goldens/probe-new-tab-null-sibling-refused.json | 4 ++-- .../goldens/probe-new-tab-refused-sibling-rejects.json | 4 ++-- .../goldens/probe-new-tab-rejects-sibling-refused.json | 4 ++-- .../goldens/push-dismissal-tray-reconciled.json | 4 ++-- .../rpc-foundation/goldens/quick-commands-load-refused.json | 4 ++-- .../goldens/quick-commands-loaded-and-saved.json | 4 ++-- .../goldens/quick-commands-save-refused-rolls-back.json | 4 ++-- .../rpc-foundation/goldens/relay-direct-upgrade-commits.json | 4 ++-- .../relay-direct-upgrade-unsupported-host-declines.json | 4 ++-- .../goldens/relay-pairing-recovery-invite-authorizes.json | 4 ++-- .../goldens/relay-pairing-recovery-resume-committed.json | 4 ++-- .../goldens/relay-rotation-installs-and-commits.json | 4 ++-- .../goldens/relay-rotation-resumes-committed-pending.json | 4 ++-- mobile/rpc-foundation/goldens/review-branch-diff-shapes.json | 4 ++-- .../goldens/review-create-terminal-refused.json | 4 ++-- mobile/rpc-foundation/goldens/review-file-diff-shapes.json | 4 ++-- mobile/rpc-foundation/goldens/review-git-mutations-run.json | 4 ++-- .../rpc-foundation/goldens/review-mark-reviewed-persists.json | 4 ++-- .../goldens/review-mark-reviewed-rolls-back.json | 4 ++-- mobile/rpc-foundation/goldens/review-open-in-session.json | 4 ++-- .../goldens/review-send-notes-heals-stale-input.json | 4 ++-- .../goldens/review-send-sheet-lists-terminals.json | 4 ++-- mobile/rpc-foundation/goldens/review-stage-file.json | 4 ++-- mobile/rpc-foundation/goldens/review-stage-refused.json | 4 ++-- mobile/rpc-foundation/goldens/sc-base-ref-default.json | 4 ++-- mobile/rpc-foundation/goldens/sc-base-ref-repo-fallback.json | 4 ++-- mobile/rpc-foundation/goldens/sc-base-ref-unavailable.json | 4 ++-- mobile/rpc-foundation/goldens/sc-base-ref-worktree-hit.json | 4 ++-- mobile/rpc-foundation/goldens/sc-branch-diff-previewed.json | 4 ++-- mobile/rpc-foundation/goldens/sc-changes-loaded.json | 4 ++-- .../goldens/sc-commit-message-cancel-rejected.json | 4 ++-- mobile/rpc-foundation/goldens/sc-commit-message-canceled.json | 4 ++-- .../rpc-foundation/goldens/sc-commit-message-generated.json | 4 ++-- mobile/rpc-foundation/goldens/sc-create-existing-review.json | 4 ++-- .../goldens/sc-create-intent-stage-commit-push-create.json | 4 ++-- .../goldens/sc-create-intent-unlisted-provider.json | 4 ++-- .../goldens/sc-create-link-failure-is-non-fatal.json | 4 ++-- .../rpc-foundation/goldens/sc-create-pushes-then-creates.json | 4 ++-- .../goldens/sc-create-refused-empty-message.json | 4 ++-- .../goldens/sc-create-rejected-empty-message.json | 4 ++-- mobile/rpc-foundation/goldens/sc-eligibility-fetched.json | 4 ++-- mobile/rpc-foundation/goldens/sc-history-commit-files.json | 4 ++-- mobile/rpc-foundation/goldens/sc-history-loaded.json | 4 ++-- mobile/rpc-foundation/goldens/sc-pr-link-hosted-review.json | 4 ++-- mobile/rpc-foundation/goldens/sc-pr-link-read.json | 4 ++-- mobile/rpc-foundation/goldens/sc-pr-link-set.json | 4 ++-- .../goldens/sc-prefill-unavailable-on-refusal.json | 4 ++-- .../goldens/sc-prefill-unavailable-on-rejection.json | 4 ++-- .../goldens/sc-prerequisite-force-with-lease.json | 4 ++-- mobile/rpc-foundation/goldens/sc-prerequisite-publish.json | 4 ++-- mobile/rpc-foundation/goldens/sc-prerequisite-push.json | 4 ++-- mobile/rpc-foundation/goldens/sc-prerequisite-skipped.json | 4 ++-- mobile/rpc-foundation/goldens/sc-reveal-first-poll.json | 4 ++-- mobile/rpc-foundation/goldens/sc-reveal-timeout.json | 4 ++-- .../goldens/sc-review-commit-inner-failure.json | 4 ++-- .../goldens/sc-review-commit-refused-empty-message.json | 4 ++-- mobile/rpc-foundation/goldens/sc-review-commit-rejected.json | 4 ++-- mobile/rpc-foundation/goldens/sc-review-commit.json | 4 ++-- .../goldens/sc-review-status-entries-not-array.json | 4 ++-- .../rpc-foundation/goldens/sc-review-status-normalized.json | 4 ++-- mobile/rpc-foundation/goldens/schedules-b3.json | 4 ++-- .../goldens/schedules-settings-home-providers-fulfilled.json | 4 ++-- .../goldens/schedules-settings-new-tab-ssh.json | 4 ++-- .../goldens/schedules-settings-repo-metadata-fulfilled.json | 4 ++-- .../goldens/schedules-settings-resume-metadata-fulfilled.json | 4 ++-- .../goldens/schedules-settings-task-hydration-fulfilled.json | 4 ++-- .../schedules-settings-workspace-context-fulfilled.json | 4 ++-- .../rpc-foundation/goldens/session-browser-tab-created.json | 4 ++-- .../goldens/session-create-browser-refused.json | 4 ++-- mobile/rpc-foundation/goldens/session-create-browser-tab.json | 4 ++-- .../goldens/session-create-markdown-name-collision.json | 4 ++-- .../rpc-foundation/goldens/session-create-markdown-note.json | 4 ++-- ...ion-create-terminal-ignores-a-second-create-in-flight.json | 4 ++-- ...ssion-create-terminal-launches-an-agent-quick-command.json | 4 ++-- .../goldens/session-create-terminal-refused.json | 4 ++-- .../goldens/session-create-terminal-replaces-active.json | 4 ++-- .../goldens/session-create-terminal-runs-a-quick-command.json | 4 ++-- .../goldens/session-create-terminal-with-prompt.json | 4 ++-- .../goldens/session-create-terminal-without-active-tab.json | 4 ++-- .../goldens/session-create-terminal-without-handle.json | 4 ++-- .../goldens/session-diff-notes-load-refused.json | 4 ++-- mobile/rpc-foundation/goldens/session-diff-notes-loaded.json | 4 ++-- mobile/rpc-foundation/goldens/session-file-tab-read.json | 4 ++-- mobile/rpc-foundation/goldens/session-markdown-disk-read.json | 4 ++-- .../rpc-foundation/goldens/session-markdown-disk-served.json | 4 ++-- .../goldens/session-markdown-save-conflict.json | 4 ++-- mobile/rpc-foundation/goldens/session-markdown-saved.json | 4 ++-- .../goldens/session-markdown-tab-disk-fallback.json | 4 ++-- mobile/rpc-foundation/goldens/session-markdown-tab-read.json | 4 ++-- .../rpc-foundation/goldens/session-markdown-tab-refused.json | 4 ++-- .../goldens/session-startup-both-activation-sites.json | 4 ++-- .../session-startup-floating-route-skips-activation.json | 4 ++-- .../session-startup-keeps-terminals-visible-on-reconnect.json | 4 ++-- ...ession-startup-refused-tab-load-still-loads-terminals.json | 4 ++-- .../goldens/session-tab-activation-focus-and-activate.json | 4 ++-- .../goldens/session-tab-activation-refused.json | 4 ++-- .../goldens/session-tab-activation-transport-error.json | 4 ++-- .../goldens/session-tab-close-refused-keeps-tab.json | 4 ++-- .../rpc-foundation/goldens/session-tab-close-session-tab.json | 4 ++-- mobile/rpc-foundation/goldens/session-tab-close-terminal.json | 4 ++-- mobile/rpc-foundation/goldens/session-tab-closed.json | 4 ++-- mobile/rpc-foundation/goldens/session-tab-rename.json | 4 ++-- mobile/rpc-foundation/goldens/session-tab-renamed.json | 4 ++-- .../rpc-foundation/goldens/session-tabs-health-errored.json | 4 ++-- .../goldens/session-tabs-health-reconciled.json | 4 ++-- .../rpc-foundation/goldens/session-tabs-health-refused.json | 4 ++-- .../session-tabs-health-stale-application-revision.json | 4 ++-- .../session-terminal-display-mode-auto-take-floor.json | 4 ++-- ...ssion-terminal-display-mode-auto-without-device-token.json | 4 ++-- .../session-terminal-display-mode-auto-without-viewport.json | 4 ++-- .../session-terminal-display-mode-drops-second-toggle.json | 4 ++-- .../goldens/session-terminal-display-mode-to-desktop.json | 4 ++-- .../goldens/session-terminal-list-dedupes-handles.json | 4 ++-- .../goldens/session-terminal-list-empty-guarded.json | 4 ++-- .../rpc-foundation/goldens/session-terminal-list-merged.json | 4 ++-- .../rpc-foundation/goldens/session-terminal-list-refused.json | 4 ++-- .../goldens/settings-bot-overrides-fulfilled.json | 4 ++-- .../goldens/settings-bot-overrides-refresh-refused.json | 4 ++-- .../goldens/settings-bot-overrides-refused.json | 4 ++-- .../goldens/settings-bot-overrides-transport-error.json | 4 ++-- mobile/rpc-foundation/goldens/settings-home-coalesced.json | 4 ++-- .../goldens/settings-home-providers-fulfilled.json | 4 ++-- .../goldens/settings-home-providers-refuse-after-data.json | 4 ++-- .../goldens/settings-home-providers-refused.json | 4 ++-- .../goldens/settings-home-providers-transport-error.json | 4 ++-- mobile/rpc-foundation/goldens/settings-new-tab-refused.json | 4 ++-- mobile/rpc-foundation/goldens/settings-new-tab-ssh.json | 4 ++-- .../goldens/settings-new-tab-transport-error.json | 4 ++-- mobile/rpc-foundation/goldens/settings-repo-cache-expiry.json | 4 ++-- .../goldens/settings-repo-metadata-fulfilled.json | 4 ++-- .../rpc-foundation/goldens/settings-repo-metadata-icons.json | 4 ++-- .../goldens/settings-repo-metadata-refuse-after-data.json | 4 ++-- .../goldens/settings-repo-metadata-refused.json | 4 ++-- .../goldens/settings-repo-metadata-single-host.json | 4 ++-- .../goldens/settings-repo-metadata-transport-error.json | 4 ++-- .../goldens/settings-resume-metadata-fulfilled.json | 4 ++-- .../goldens/settings-resume-metadata-refuse-after-data.json | 4 ++-- .../goldens/settings-resume-metadata-refused.json | 4 ++-- .../goldens/settings-resume-metadata-transport-error.json | 4 ++-- .../goldens/settings-task-hydration-fulfilled.json | 4 ++-- .../goldens/settings-task-hydration-refuse-after-data.json | 4 ++-- .../goldens/settings-task-hydration-refused.json | 4 ++-- .../goldens/settings-task-hydration-transport-error.json | 4 ++-- .../goldens/settings-task-workspace-create-linear.json | 4 ++-- .../settings-task-workspace-create-pr-start-point.json | 4 ++-- .../goldens/settings-task-workspace-fulfilled.json | 4 ++-- .../goldens/settings-task-workspace-refused.json | 4 ++-- .../goldens/settings-task-workspace-transport-error.json | 4 ++-- mobile/rpc-foundation/goldens/settings-task-write.json | 4 ++-- .../goldens/settings-workspace-context-fulfilled.json | 4 ++-- .../goldens/settings-workspace-context-refuse-after-data.json | 4 ++-- .../goldens/settings-workspace-context-refused.json | 4 ++-- .../goldens/settings-workspace-context-transport-error.json | 4 ++-- .../goldens/settings-workspace-submit-fulfilled.json | 4 ++-- .../goldens/settings-workspace-submit-refused.json | 4 ++-- .../goldens/settings-workspace-submit-transport-error.json | 4 ++-- .../goldens/speech-audio-chunk-acknowledged.json | 4 ++-- .../goldens/speech-desktop-start-fulfilled.json | 4 ++-- .../goldens/speech-desktop-start-recording-failed.json | 4 ++-- .../goldens/speech-desktop-start-superseded.json | 4 ++-- .../goldens/speech-dictation-session-cancelled.json | 4 ++-- .../goldens/speech-dictation-session-transcript.json | 4 ++-- .../goldens/speech-setup-sheet-denied-to-mobile.json | 4 ++-- .../rpc-foundation/goldens/speech-setup-sheet-fulfilled.json | 4 ++-- .../goldens/speech-setup-sheet-legacy-desktop.json | 4 ++-- .../goldens/speech-setup-sheet-model-vocabulary.json | 4 ++-- .../goldens/structured-agent-session-created.json | 4 ++-- mobile/rpc-foundation/goldens/structured-launch-created.json | 4 ++-- .../goldens/structured-launch-definitive-refusal.json | 4 ++-- .../goldens/structured-launch-replays-dropped-create.json | 4 ++-- .../goldens/structured-launch-support-refused.json | 4 ++-- .../rpc-foundation/goldens/structured-launch-unsupported.json | 4 ++-- mobile/rpc-foundation/goldens/tasks-route-repo-list.json | 4 ++-- .../goldens/terminal-gesture-flush-and-clear.json | 4 ++-- .../rpc-foundation/goldens/terminal-input-send-accepted.json | 4 ++-- .../rpc-foundation/goldens/terminal-input-send-refused.json | 4 ++-- .../rpc-foundation/goldens/terminal-live-input-accepted.json | 4 ++-- mobile/rpc-foundation/goldens/terminal-paste-accepted.json | 4 ++-- mobile/rpc-foundation/goldens/terminal-paste-refused.json | 4 ++-- .../rpc-foundation/goldens/terminal-query-reply-accepted.json | 4 ++-- .../goldens/terminal-query-reply-unsubscribed.json | 4 ++-- mobile/rpc-foundation/goldens/terminal-raw-input-refused.json | 4 ++-- .../rpc-foundation/goldens/terminal-raw-input-reported.json | 4 ++-- .../goldens/terminal-takeover-report-accepted.json | 4 ++-- .../goldens/terminal-takeover-report-retried.json | 4 ++-- .../goldens/terminal-viewport-refit-applied.json | 4 ++-- .../goldens/terminal-viewport-refit-legacy-desktop.json | 4 ++-- .../goldens/terminal-worktree-connection-resolved.json | 4 ++-- mobile/rpc-foundation/goldens/tk-create-github.json | 4 ++-- mobile/rpc-foundation/goldens/tk-create-gitlab.json | 4 ++-- mobile/rpc-foundation/goldens/tk-create-linear.json | 4 ++-- mobile/rpc-foundation/goldens/tk-item-checks-files.json | 4 ++-- mobile/rpc-foundation/goldens/tk-item-comment-github.json | 4 ++-- mobile/rpc-foundation/goldens/tk-item-comment-gitlab-mr.json | 4 ++-- mobile/rpc-foundation/goldens/tk-item-comment-gitlab.json | 4 ++-- .../goldens/tk-item-detail-github-reactions.json | 4 ++-- mobile/rpc-foundation/goldens/tk-item-detail-github.json | 4 ++-- .../goldens/tk-item-detail-gitlab-reactions.json | 4 ++-- mobile/rpc-foundation/goldens/tk-item-detail-gitlab.json | 4 ++-- mobile/rpc-foundation/goldens/tk-item-detail-linear.json | 4 ++-- mobile/rpc-foundation/goldens/tk-item-detail-metadata.json | 4 ++-- mobile/rpc-foundation/goldens/tk-item-merge-gitlab.json | 4 ++-- mobile/rpc-foundation/goldens/tk-item-metadata-github.json | 4 ++-- mobile/rpc-foundation/goldens/tk-item-metadata-gitlab-mr.json | 4 ++-- mobile/rpc-foundation/goldens/tk-item-metadata-gitlab.json | 4 ++-- mobile/rpc-foundation/goldens/tk-item-reply-merge.json | 4 ++-- mobile/rpc-foundation/goldens/tk-item-review-github.json | 4 ++-- mobile/rpc-foundation/goldens/tk-item-status-gitlab-mr.json | 4 ++-- mobile/rpc-foundation/goldens/tk-item-status-gitlab.json | 4 ++-- mobile/rpc-foundation/goldens/tk-linear-connect.json | 4 ++-- mobile/rpc-foundation/goldens/tk-linear-item.json | 4 ++-- mobile/rpc-foundation/goldens/tk-linear-team-context.json | 4 ++-- mobile/rpc-foundation/goldens/tk-list-gitlab-items.json | 4 ++-- mobile/rpc-foundation/goldens/tk-list-gitlab-todos.json | 4 ++-- mobile/rpc-foundation/goldens/tk-list-linear.json | 4 ++-- mobile/rpc-foundation/goldens/tk-project-board-load.json | 4 ++-- mobile/rpc-foundation/goldens/tk-project-repo-slugs.json | 4 ++-- .../rpc-foundation/goldens/tk-project-row-comments-issue.json | 4 ++-- mobile/rpc-foundation/goldens/tk-project-row-comments-pr.json | 4 ++-- mobile/rpc-foundation/goldens/tk-project-row-detail.json | 4 ++-- mobile/rpc-foundation/goldens/tk-project-row-fields.json | 4 ++-- mobile/rpc-foundation/goldens/tk-project-row-files-merge.json | 4 ++-- .../rpc-foundation/goldens/tk-project-row-metadata-load.json | 4 ++-- .../rpc-foundation/goldens/tk-project-row-review-checks.json | 4 ++-- mobile/rpc-foundation/goldens/tk-project-row-threads.json | 4 ++-- mobile/rpc-foundation/goldens/tk-provider-load.json | 4 ++-- .../transport-capability-probe-cutover-reasks-fast.json | 4 ++-- ...ansport-capability-probe-non-string-capabilities-drop.json | 4 ++-- .../goldens/transport-capability-probe-publishes.json | 4 ++-- .../goldens/transport-capability-probe-refused-backs-off.json | 4 ++-- .../transport-host-status-gates-drop-keeps-capabilities.json | 4 ++-- .../goldens/transport-host-status-gates-ready.json | 4 ++-- .../goldens/transport-host-status-gates-refused-degrades.json | 4 ++-- .../goldens/transport-pairing-race-both-refused.json | 4 ++-- .../transport-pairing-race-direct-completes-first.json | 4 ++-- .../goldens/transport-pairing-race-relay-completes-first.json | 4 ++-- ...transport-pairing-race-relay-wins-when-direct-refused.json | 4 ++-- mobile/rpc-foundation/goldens/tw-capabilities-advertised.json | 4 ++-- .../goldens/tw-capabilities-cutover-retried.json | 4 ++-- .../goldens/tw-capabilities-legacy-idempotency.json | 4 ++-- .../goldens/tw-create-retry-agent-launched.json | 4 ++-- .../goldens/tw-create-retry-ambiguous-after-drop.json | 4 ++-- .../goldens/tw-create-retry-ambiguous-while-connected.json | 4 ++-- .../tw-create-retry-ambiguous-without-idempotency.json | 4 ++-- mobile/rpc-foundation/goldens/tw-create-retry-created.json | 4 ++-- .../goldens/tw-create-retry-name-collision.json | 4 ++-- .../goldens/tw-create-retry-unretryable-refusal.json | 4 ++-- .../rpc-foundation/goldens/tw-create-retry-warning-kept.json | 4 ++-- mobile/rpc-foundation/goldens/tw-hosted-base-resolved.json | 4 ++-- mobile/rpc-foundation/goldens/tw-hosted-base-soft-error.json | 4 ++-- mobile/rpc-foundation/goldens/tw-paste-lookup-resolved.json | 4 ++-- .../rpc-foundation/goldens/tw-paste-lookup-slug-refused.json | 4 ++-- .../goldens/tw-paste-lookup-slug-unsupported.json | 4 ++-- mobile/rpc-foundation/goldens/tw-setup-hook-trust-always.json | 4 ++-- .../rpc-foundation/goldens/tw-setup-hook-trust-approved.json | 4 ++-- .../rpc-foundation/goldens/tw-smart-search-all-providers.json | 4 ++-- .../goldens/tw-smart-search-gitlab-provider-error.json | 4 ++-- .../rpc-foundation/goldens/tw-smart-search-linear-listed.json | 4 ++-- .../goldens/tw-task-preferences-resume-write.json | 4 ++-- .../goldens/tw-workspace-source-presets-refused.json | 4 ++-- .../rpc-foundation/goldens/tw-workspace-source-presets.json | 4 ++-- .../goldens/tw-workspace-sparse-missing-preset.json | 4 ++-- mobile/rpc-foundation/goldens/tw-workspace-sparse-saved.json | 4 ++-- .../goldens/tw-workspace-ssh-connect-refused.json | 4 ++-- mobile/rpc-foundation/goldens/tw-workspace-ssh-connected.json | 4 ++-- .../rpc-foundation/goldens/tw-workspace-ssh-local-agents.json | 4 ++-- mobile/rpc-foundation/goldens/tw-workspace-ssh-not-ready.json | 4 ++-- .../goldens/worktree-catalog-snapshot-unreadable.json | 4 ++-- mobile/rpc-foundation/goldens/worktree-catalog-snapshot.json | 4 ++-- mobile/rpc-foundation/goldens/worktree-home-catalog.json | 4 ++-- mobile/rpc-foundation/goldens/worktree-retired-names.json | 4 ++-- mobile/rpc-foundation/pilot-scenarios.json | 2 +- 788 files changed, 1575 insertions(+), 1575 deletions(-) diff --git a/mobile/rpc-foundation/goldens/aivault-history-scan-fulfilled.json b/mobile/rpc-foundation/goldens/aivault-history-scan-fulfilled.json index a5bff9a1469..fbd70e2f6fc 100644 --- a/mobile/rpc-foundation/goldens/aivault-history-scan-fulfilled.json +++ b/mobile/rpc-foundation/goldens/aivault-history-scan-fulfilled.json @@ -3,8 +3,8 @@ "family": "aiVault.history", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "ec16931c5431d3dbb05729d4670c381a434bff71648d334b7b5224db188fdccb", "scenarioSha256": "0431ac82cbb8c60b16f4432fd0da7cff665485d668e512b20fc1168ec63db3fe", diff --git a/mobile/rpc-foundation/goldens/aivault-history-scan-unsupported.json b/mobile/rpc-foundation/goldens/aivault-history-scan-unsupported.json index 2a2f9fc217b..0466c40f254 100644 --- a/mobile/rpc-foundation/goldens/aivault-history-scan-unsupported.json +++ b/mobile/rpc-foundation/goldens/aivault-history-scan-unsupported.json @@ -3,8 +3,8 @@ "family": "aiVault.history", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "ec16931c5431d3dbb05729d4670c381a434bff71648d334b7b5224db188fdccb", "scenarioSha256": "e97c6db772a70ee1912419ac67835b6074aaf9a341d4360389a11465f08092c5", 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 2201ee3760c..895e82589f7 100644 --- a/mobile/rpc-foundation/goldens/aivault-history-scan-worktrees-late.json +++ b/mobile/rpc-foundation/goldens/aivault-history-scan-worktrees-late.json @@ -3,8 +3,8 @@ "family": "aiVault.history", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "ec16931c5431d3dbb05729d4670c381a434bff71648d334b7b5224db188fdccb", "scenarioSha256": "10011c7c75e74d9c2e880c5458c9156264ae07e91956a80946ede1d4e684952a", diff --git a/mobile/rpc-foundation/goldens/aivault-history-screen-listed.json b/mobile/rpc-foundation/goldens/aivault-history-screen-listed.json index 3380d08bd6c..e18c065767e 100644 --- a/mobile/rpc-foundation/goldens/aivault-history-screen-listed.json +++ b/mobile/rpc-foundation/goldens/aivault-history-screen-listed.json @@ -3,8 +3,8 @@ "family": "aiVault.history-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c78ab47eea594b7e1988403321ff9ba135ca60c513bb9d5848bdde26c0ffe3c3", "scenarioSha256": "d52d3c5858298a4a6a90bd9a8986b780004477de105fe93f6303d9c303ffea38", diff --git a/mobile/rpc-foundation/goldens/aivault-history-screen-worktrees.json b/mobile/rpc-foundation/goldens/aivault-history-screen-worktrees.json index 584dc33fcf7..b68a6375fd4 100644 --- a/mobile/rpc-foundation/goldens/aivault-history-screen-worktrees.json +++ b/mobile/rpc-foundation/goldens/aivault-history-screen-worktrees.json @@ -3,8 +3,8 @@ "family": "aiVault.history-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c78ab47eea594b7e1988403321ff9ba135ca60c513bb9d5848bdde26c0ffe3c3", "scenarioSha256": "f50f63c4e2a69793b3d322ed16089c4241ff6169d8f9549106480230fb8dd5e7", 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 084668fc2f7..3f26fa1595a 100644 --- a/mobile/rpc-foundation/goldens/aivault-resume-launch-create-refused.json +++ b/mobile/rpc-foundation/goldens/aivault-resume-launch-create-refused.json @@ -3,8 +3,8 @@ "family": "aiVault.resume-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", "scenarioSha256": "ebf1bbc01ad7704fe79eff0969fcc2d4af8ebfa7c2410d2ed9d3ae8c6976b434", 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 76558ddfd1f..c99d841d0d9 100644 --- a/mobile/rpc-foundation/goldens/aivault-resume-launch-invalid-tab.json +++ b/mobile/rpc-foundation/goldens/aivault-resume-launch-invalid-tab.json @@ -3,8 +3,8 @@ "family": "aiVault.resume-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", "scenarioSha256": "281ccf5a082f3788ae8bf19f742ea4baf35c20c78bc91d7d91873845583e1a91", diff --git a/mobile/rpc-foundation/goldens/aivault-resume-launch-locked.json b/mobile/rpc-foundation/goldens/aivault-resume-launch-locked.json index 637fbbb27ba..97cbccd9940 100644 --- a/mobile/rpc-foundation/goldens/aivault-resume-launch-locked.json +++ b/mobile/rpc-foundation/goldens/aivault-resume-launch-locked.json @@ -3,8 +3,8 @@ "family": "aiVault.resume-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", "scenarioSha256": "941fcf202417c94ef546f5ee331983689d8b72397dac6f61dda944ca24abed9e", diff --git a/mobile/rpc-foundation/goldens/aivault-resume-launch-sent.json b/mobile/rpc-foundation/goldens/aivault-resume-launch-sent.json index 4a7fecf0243..11b193eb534 100644 --- a/mobile/rpc-foundation/goldens/aivault-resume-launch-sent.json +++ b/mobile/rpc-foundation/goldens/aivault-resume-launch-sent.json @@ -3,8 +3,8 @@ "family": "aiVault.resume-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", "scenarioSha256": "f0ac1c996e5b1b4043e0a081978476c6c2dd8a5d517d5752857721205a588fb0", diff --git a/mobile/rpc-foundation/goldens/aivault-resume-prepare-refused.json b/mobile/rpc-foundation/goldens/aivault-resume-prepare-refused.json index e8d4fd34cdc..1d89599b9ba 100644 --- a/mobile/rpc-foundation/goldens/aivault-resume-prepare-refused.json +++ b/mobile/rpc-foundation/goldens/aivault-resume-prepare-refused.json @@ -3,8 +3,8 @@ "family": "aiVault.resume-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", "scenarioSha256": "dc9926f95475413627315e1f1c96740ececa697c6a0a5e3c42e18cfd4d58448a", diff --git a/mobile/rpc-foundation/goldens/aivault-resume-prepare-repin.json b/mobile/rpc-foundation/goldens/aivault-resume-prepare-repin.json index 05c6cd9d402..ed55fb8bd19 100644 --- a/mobile/rpc-foundation/goldens/aivault-resume-prepare-repin.json +++ b/mobile/rpc-foundation/goldens/aivault-resume-prepare-repin.json @@ -3,8 +3,8 @@ "family": "aiVault.resume-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", "scenarioSha256": "6719aea706086a68709894546f9595264407db2df94fa56180cb3c68b08aaa69", diff --git a/mobile/rpc-foundation/goldens/aivault-resume-prepare-skipped.json b/mobile/rpc-foundation/goldens/aivault-resume-prepare-skipped.json index 4eadd875de7..5f11b46280e 100644 --- a/mobile/rpc-foundation/goldens/aivault-resume-prepare-skipped.json +++ b/mobile/rpc-foundation/goldens/aivault-resume-prepare-skipped.json @@ -3,8 +3,8 @@ "family": "aiVault.resume-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", "scenarioSha256": "3afaf2807506f5bde2159b367f34c6b777739d6aad564796d54ac0da05b5bd02", diff --git a/mobile/rpc-foundation/goldens/aivault-resume-prepare-unavailable.json b/mobile/rpc-foundation/goldens/aivault-resume-prepare-unavailable.json index 3d7e60c77d2..fc4ecdd8093 100644 --- a/mobile/rpc-foundation/goldens/aivault-resume-prepare-unavailable.json +++ b/mobile/rpc-foundation/goldens/aivault-resume-prepare-unavailable.json @@ -3,8 +3,8 @@ "family": "aiVault.resume-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", "scenarioSha256": "a5eedea5f551e0ca0e143292f1d9aa8920dd7af62a02d8e8777666ab3779c019", diff --git a/mobile/rpc-foundation/goldens/b1.json b/mobile/rpc-foundation/goldens/b1.json index a57ccc91063..432e4063c5a 100644 --- a/mobile/rpc-foundation/goldens/b1.json +++ b/mobile/rpc-foundation/goldens/b1.json @@ -3,8 +3,8 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", "scenarioSha256": "23ffc912a432dcd3ff70be1903a8d518cf85634f27a2be6d21585963e338e7e3", diff --git a/mobile/rpc-foundation/goldens/b2.json b/mobile/rpc-foundation/goldens/b2.json index 987922474ff..2c0893aae2c 100644 --- a/mobile/rpc-foundation/goldens/b2.json +++ b/mobile/rpc-foundation/goldens/b2.json @@ -3,8 +3,8 @@ "family": "project-explicit-false", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", "scenarioSha256": "b31992be2f91bd61fbe1b8a5400da3b7a56753564b0b0b2b38bc5d549812d693", diff --git a/mobile/rpc-foundation/goldens/b3.json b/mobile/rpc-foundation/goldens/b3.json index aef37a07ed5..d77019f469b 100644 --- a/mobile/rpc-foundation/goldens/b3.json +++ b/mobile/rpc-foundation/goldens/b3.json @@ -3,8 +3,8 @@ "family": "linear-detail-barrier", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", "scenarioSha256": "130e493fcd7765e037405f59e6cc78a0cc1793b1ae092cad933ff9d5a9df8b7a", diff --git a/mobile/rpc-foundation/goldens/browser-dialog-accepted.json b/mobile/rpc-foundation/goldens/browser-dialog-accepted.json index 20967718f4b..3b085021e6a 100644 --- a/mobile/rpc-foundation/goldens/browser-dialog-accepted.json +++ b/mobile/rpc-foundation/goldens/browser-dialog-accepted.json @@ -3,8 +3,8 @@ "family": "browser.dialog", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", "scenarioSha256": "95f377bc4d8bf1248cafed26b2e9f425ad37e8d3c99e354bd6a8c67eb9bd9b1b", diff --git a/mobile/rpc-foundation/goldens/browser-dialog-dismissed.json b/mobile/rpc-foundation/goldens/browser-dialog-dismissed.json index 6cdc6b78b25..27a400e170c 100644 --- a/mobile/rpc-foundation/goldens/browser-dialog-dismissed.json +++ b/mobile/rpc-foundation/goldens/browser-dialog-dismissed.json @@ -3,8 +3,8 @@ "family": "browser.dialog", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", "scenarioSha256": "5071188ee492a4ced5be793b2dab32baa9750ee6535128635f274fd79198e2f1", diff --git a/mobile/rpc-foundation/goldens/browser-keyboard-input.json b/mobile/rpc-foundation/goldens/browser-keyboard-input.json index e8d9e2015bb..911864d9b28 100644 --- a/mobile/rpc-foundation/goldens/browser-keyboard-input.json +++ b/mobile/rpc-foundation/goldens/browser-keyboard-input.json @@ -3,8 +3,8 @@ "family": "browser.keyboard", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", "scenarioSha256": "eb2294c30af70ebc2bac092dc5105249ae8cf1941f750406622f7ff6dd70cc1b", diff --git a/mobile/rpc-foundation/goldens/browser-pointer-click-accepted.json b/mobile/rpc-foundation/goldens/browser-pointer-click-accepted.json index c7b1b1f8a47..7ec3c85aa58 100644 --- a/mobile/rpc-foundation/goldens/browser-pointer-click-accepted.json +++ b/mobile/rpc-foundation/goldens/browser-pointer-click-accepted.json @@ -3,8 +3,8 @@ "family": "browser.pointer-click", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", "scenarioSha256": "73faa87b359a11959543542016295bb6b36a10934dd99ad5c1a77a4290a608cd", diff --git a/mobile/rpc-foundation/goldens/browser-pointer-click-fallback.json b/mobile/rpc-foundation/goldens/browser-pointer-click-fallback.json index bf81e2a2849..0e166d8fd36 100644 --- a/mobile/rpc-foundation/goldens/browser-pointer-click-fallback.json +++ b/mobile/rpc-foundation/goldens/browser-pointer-click-fallback.json @@ -3,8 +3,8 @@ "family": "browser.pointer-click", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", "scenarioSha256": "34efd4d8568ac15d4e67d475e28194522d6413ad27dce1d6850718af15b3f874", diff --git a/mobile/rpc-foundation/goldens/browser-wheel-scrolled.json b/mobile/rpc-foundation/goldens/browser-wheel-scrolled.json index e800c95bc75..e36ef5c3a9a 100644 --- a/mobile/rpc-foundation/goldens/browser-wheel-scrolled.json +++ b/mobile/rpc-foundation/goldens/browser-wheel-scrolled.json @@ -3,8 +3,8 @@ "family": "browser.wheel", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", "scenarioSha256": "e1bc21248ccff45ff217e385a51618b6f5724c037bfbefa03bb76a48dd4d793b", diff --git a/mobile/rpc-foundation/goldens/clipboard-image-attachment-anonymous.json b/mobile/rpc-foundation/goldens/clipboard-image-attachment-anonymous.json index 4a705fcc0ae..8000a20f431 100644 --- a/mobile/rpc-foundation/goldens/clipboard-image-attachment-anonymous.json +++ b/mobile/rpc-foundation/goldens/clipboard-image-attachment-anonymous.json @@ -3,8 +3,8 @@ "family": "clipboard.image-attachment", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "5411e29436e9faf18a1b81f369082f3ae087a9a96a2e1ea0f97e65e9391bfd0c", 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 25f1aff4cab..e3c73eb77a9 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,8 +3,8 @@ "family": "clipboard.image-attachment", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "ea04d03c15d3cb94be7fe111a8a6219c4e0304095679bbae62af623f5b36c9f4", diff --git a/mobile/rpc-foundation/goldens/clipboard-image-attachment-cancelled.json b/mobile/rpc-foundation/goldens/clipboard-image-attachment-cancelled.json index 58bf869ab25..f3f3de8dadc 100644 --- a/mobile/rpc-foundation/goldens/clipboard-image-attachment-cancelled.json +++ b/mobile/rpc-foundation/goldens/clipboard-image-attachment-cancelled.json @@ -3,8 +3,8 @@ "family": "clipboard.image-attachment", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "e6be7d5dd6b4f5083627a3ba864b1b040d71bf72b60ad940b7d0d575964a7b80", diff --git a/mobile/rpc-foundation/goldens/clipboard-image-attachment-pasted.json b/mobile/rpc-foundation/goldens/clipboard-image-attachment-pasted.json index 22d2645fbd9..8a539481e8c 100644 --- a/mobile/rpc-foundation/goldens/clipboard-image-attachment-pasted.json +++ b/mobile/rpc-foundation/goldens/clipboard-image-attachment-pasted.json @@ -3,8 +3,8 @@ "family": "clipboard.image-attachment", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "d6db064741cd68d6ad8a3e490a774d8145adb4a5b7cca8218f5c972b1a31f93b", 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 f02db3bcf4f..abe8177ac96 100644 --- a/mobile/rpc-foundation/goldens/clipboard-image-attachment-upload-refused.json +++ b/mobile/rpc-foundation/goldens/clipboard-image-attachment-upload-refused.json @@ -3,8 +3,8 @@ "family": "clipboard.image-attachment", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "e7f492523421873f045726e15ec95eac26d43f7e971a33fd89ec1a9749492987", 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 51d108b4d67..185592da718 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,8 +3,8 @@ "family": "clipboard.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "195c2f15d81c70012ea88750ab3f84bfe512f7e422f7d2d09fb7919bd9cfd85a", diff --git a/mobile/rpc-foundation/goldens/clipboard-image-upload-chunked.json b/mobile/rpc-foundation/goldens/clipboard-image-upload-chunked.json index 8a263abb86e..50a83b43433 100644 --- a/mobile/rpc-foundation/goldens/clipboard-image-upload-chunked.json +++ b/mobile/rpc-foundation/goldens/clipboard-image-upload-chunked.json @@ -3,8 +3,8 @@ "family": "clipboard.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "160101326d39705c2036c12646ff6b13d997a1cf91bdc86e5e29279ba31867e4", 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 3b7b5554e00..406c8261143 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,8 +3,8 @@ "family": "clipboard.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "89ffa843d08ee27dd44b7bba507ce84661b0df73c35f7a8c273e004604710dc9", 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 95bb1a35bdf..50773d4d185 100644 --- a/mobile/rpc-foundation/goldens/clipboard-image-upload-start-refused.json +++ b/mobile/rpc-foundation/goldens/clipboard-image-upload-start-refused.json @@ -3,8 +3,8 @@ "family": "clipboard.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "bf0227939c2d41d6a1ebc5b07a31196043e78f1580811bd32ec6fc5f447f5934", diff --git a/mobile/rpc-foundation/goldens/codex-reset-credit-consumed.json b/mobile/rpc-foundation/goldens/codex-reset-credit-consumed.json index ad81a1f90d1..2087d205c03 100644 --- a/mobile/rpc-foundation/goldens/codex-reset-credit-consumed.json +++ b/mobile/rpc-foundation/goldens/codex-reset-credit-consumed.json @@ -3,8 +3,8 @@ "family": "components.codex-reset-credit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "76b53dea504a688493843e23e8e7d052fc196f559bb1e2579d0fd38bf3156d0e", "scenarioSha256": "00260be9809576607ac91bfacd9fa6cc4f8a190c6b88804c977ea07d36d7162e", diff --git a/mobile/rpc-foundation/goldens/codex-reset-credit-resumed.json b/mobile/rpc-foundation/goldens/codex-reset-credit-resumed.json index 377ab7f30fb..62e2604f5a1 100644 --- a/mobile/rpc-foundation/goldens/codex-reset-credit-resumed.json +++ b/mobile/rpc-foundation/goldens/codex-reset-credit-resumed.json @@ -3,8 +3,8 @@ "family": "components.codex-reset-credit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "76b53dea504a688493843e23e8e7d052fc196f559bb1e2579d0fd38bf3156d0e", "scenarioSha256": "d85a4031b701e563941afcdd7375cf78a1ee1487a0dab722f8516c2bc8d3dcee", diff --git a/mobile/rpc-foundation/goldens/components-codex-capability.json b/mobile/rpc-foundation/goldens/components-codex-capability.json index bcb5d9eef87..6ed0cf0ce3b 100644 --- a/mobile/rpc-foundation/goldens/components-codex-capability.json +++ b/mobile/rpc-foundation/goldens/components-codex-capability.json @@ -3,8 +3,8 @@ "family": "components.codex-reset-capability", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", "scenarioSha256": "88570b9d2376863c7f88d7ed8c745a5fb771deddbc7409f8944fa861dd4bdce9", diff --git a/mobile/rpc-foundation/goldens/components-setup-ask.json b/mobile/rpc-foundation/goldens/components-setup-ask.json index 8ec466a0669..0dab47c35b3 100644 --- a/mobile/rpc-foundation/goldens/components-setup-ask.json +++ b/mobile/rpc-foundation/goldens/components-setup-ask.json @@ -3,8 +3,8 @@ "family": "components.setup-script", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", "scenarioSha256": "d4052f119c7ed68dc922c8beeb0074701f1532b10e48e284fb71aa165a17e437", diff --git a/mobile/rpc-foundation/goldens/components-target-local.json b/mobile/rpc-foundation/goldens/components-target-local.json index 8eb566781a3..a574bee7e01 100644 --- a/mobile/rpc-foundation/goldens/components-target-local.json +++ b/mobile/rpc-foundation/goldens/components-target-local.json @@ -3,8 +3,8 @@ "family": "components.execution-target-local", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", "scenarioSha256": "2e0d3021621698b63117e250dd5e9762b5bfb3dc1911e27c510e9539bd2ee6c9", diff --git a/mobile/rpc-foundation/goldens/components-target-ssh.json b/mobile/rpc-foundation/goldens/components-target-ssh.json index 8436eff2d05..41434d3a54e 100644 --- a/mobile/rpc-foundation/goldens/components-target-ssh.json +++ b/mobile/rpc-foundation/goldens/components-target-ssh.json @@ -3,8 +3,8 @@ "family": "components.execution-target", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", "scenarioSha256": "82b891c7a7a2f255e2d22a372ee6112c9cc1f650259244e87f2e8c1356e97e5f", diff --git a/mobile/rpc-foundation/goldens/diff-review-branch-compare.json b/mobile/rpc-foundation/goldens/diff-review-branch-compare.json index 41c7f615e42..33e8b9d253e 100644 --- a/mobile/rpc-foundation/goldens/diff-review-branch-compare.json +++ b/mobile/rpc-foundation/goldens/diff-review-branch-compare.json @@ -3,8 +3,8 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "b7579013e65f0f5fe503c10cf2294cb9d4ac1938108275de001db6e02cf2cc21", 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 b3363700ba3..9821aa8a0a2 100644 --- a/mobile/rpc-foundation/goldens/diff-review-branch-file-diff.json +++ b/mobile/rpc-foundation/goldens/diff-review-branch-file-diff.json @@ -3,8 +3,8 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "6c71b0f217a464dffbc6f5736605b840edac74ebaf0664edc0ab85984bb64328", 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 efa63b3d998..548df57a3a9 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,8 +3,8 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "3e7fa054f77587b9ac24b6732a9926273b0f2ff35a266e633d0ccd1dada932cc", 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 42566ff54ce..212069d49f0 100644 --- a/mobile/rpc-foundation/goldens/diff-review-refused-file-diff.json +++ b/mobile/rpc-foundation/goldens/diff-review-refused-file-diff.json @@ -3,8 +3,8 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "d1b04fe2945a2799ac8465d8fd9e45ab790ae29b401a0cf4fef68ebc5fa3cc76", diff --git a/mobile/rpc-foundation/goldens/diff-review-snapshot.json b/mobile/rpc-foundation/goldens/diff-review-snapshot.json index efb4b64b219..9d14ced994c 100644 --- a/mobile/rpc-foundation/goldens/diff-review-snapshot.json +++ b/mobile/rpc-foundation/goldens/diff-review-snapshot.json @@ -3,8 +3,8 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "fa0a81462196458fdded5b7c00aa4e73975c2111afdd8dac115871490a481da2", diff --git a/mobile/rpc-foundation/goldens/diff-review-status-unavailable.json b/mobile/rpc-foundation/goldens/diff-review-status-unavailable.json index ba19d4de4f1..42d57fbc5e2 100644 --- a/mobile/rpc-foundation/goldens/diff-review-status-unavailable.json +++ b/mobile/rpc-foundation/goldens/diff-review-status-unavailable.json @@ -3,8 +3,8 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "182f37fbe6ae7c0694b50d603ecd4a03bc9a8c7c9738ebb775b47eb5f3b9660f", 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 80bf8c762d3..a1e265ed43e 100644 --- a/mobile/rpc-foundation/goldens/diff-review-worktree-file-diff.json +++ b/mobile/rpc-foundation/goldens/diff-review-worktree-file-diff.json @@ -3,8 +3,8 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "538b68485a2268d311fcc7e13ff1a3e446ba4aa010bc18633af8e938a6688257", diff --git a/mobile/rpc-foundation/goldens/file-tap-open-refused.json b/mobile/rpc-foundation/goldens/file-tap-open-refused.json index 4b60ec30b2c..3904f8e8cc5 100644 --- a/mobile/rpc-foundation/goldens/file-tap-open-refused.json +++ b/mobile/rpc-foundation/goldens/file-tap-open-refused.json @@ -3,8 +3,8 @@ "family": "files.terminal-path-tap", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b", "scenarioSha256": "a927e85c3ae58cd3b017955fe28aeffec6a5471b51d782f116639a3aaf4af77d", 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 c94d8f8df3b..7a92f652958 100644 --- a/mobile/rpc-foundation/goldens/file-tap-opens-worktree-file.json +++ b/mobile/rpc-foundation/goldens/file-tap-opens-worktree-file.json @@ -3,8 +3,8 @@ "family": "files.terminal-path-tap", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b", "scenarioSha256": "297ea4075333e178ca20247eb0abf6600efb44fe2b33f5142d1c1cabffb5a2d3", 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 629ac6878c5..87e8d693c10 100644 --- a/mobile/rpc-foundation/goldens/file-tap-previews-absolute-artifact.json +++ b/mobile/rpc-foundation/goldens/file-tap-previews-absolute-artifact.json @@ -3,8 +3,8 @@ "family": "files.terminal-path-tap", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b", "scenarioSha256": "f1844c2608ce90250fddfc78c0b35bb1bf3647598a5ab2914eca0d8cb4403a38", diff --git a/mobile/rpc-foundation/goldens/file-tap-resolve-miss.json b/mobile/rpc-foundation/goldens/file-tap-resolve-miss.json index 3aec65f9e2b..b44c75809ab 100644 --- a/mobile/rpc-foundation/goldens/file-tap-resolve-miss.json +++ b/mobile/rpc-foundation/goldens/file-tap-resolve-miss.json @@ -3,8 +3,8 @@ "family": "files.terminal-path-tap", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b", "scenarioSha256": "0f76b96408081737b3d630ee837dbb80bcce6670b6acc4f1f7c033a69bd40533", diff --git a/mobile/rpc-foundation/goldens/file-tap-resolve-refused.json b/mobile/rpc-foundation/goldens/file-tap-resolve-refused.json index 21aae6589db..066eca7441e 100644 --- a/mobile/rpc-foundation/goldens/file-tap-resolve-refused.json +++ b/mobile/rpc-foundation/goldens/file-tap-resolve-refused.json @@ -3,8 +3,8 @@ "family": "files.terminal-path-tap", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b", "scenarioSha256": "1ada35966dfb65afbb9b3dc8139961b8f042e2d53241b9608a080d0e655a5987", diff --git a/mobile/rpc-foundation/goldens/files-explorer-legacy-fallback.json b/mobile/rpc-foundation/goldens/files-explorer-legacy-fallback.json index 9c332f5508e..4a2636bec74 100644 --- a/mobile/rpc-foundation/goldens/files-explorer-legacy-fallback.json +++ b/mobile/rpc-foundation/goldens/files-explorer-legacy-fallback.json @@ -3,8 +3,8 @@ "family": "files.explorer-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7a42a348f4407b94cf75ac77a4b6b783b7d28103b1ae1d111d2708dab0dd4a0c", "scenarioSha256": "ec02d3f76085619fad35231e12654ec6e926e423c6799fd0df53708743000612", diff --git a/mobile/rpc-foundation/goldens/files-explorer-readdir.json b/mobile/rpc-foundation/goldens/files-explorer-readdir.json index d6717958b1e..907f3c129cf 100644 --- a/mobile/rpc-foundation/goldens/files-explorer-readdir.json +++ b/mobile/rpc-foundation/goldens/files-explorer-readdir.json @@ -3,8 +3,8 @@ "family": "files.explorer-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7a42a348f4407b94cf75ac77a4b6b783b7d28103b1ae1d111d2708dab0dd4a0c", "scenarioSha256": "0b87a230cf1c4219e415c840a088502c8bda7cd2fb525bde1a83a5903d6fd96b", diff --git a/mobile/rpc-foundation/goldens/files-ownership-local.json b/mobile/rpc-foundation/goldens/files-ownership-local.json index 546835765cf..0230f5ca994 100644 --- a/mobile/rpc-foundation/goldens/files-ownership-local.json +++ b/mobile/rpc-foundation/goldens/files-ownership-local.json @@ -3,8 +3,8 @@ "family": "files.mutation-ownership", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "8d24f52eb4194c3bc5d9f0dcabade6d7a09c066f79f911657647ed21dbecb3b1", diff --git a/mobile/rpc-foundation/goldens/files-ownership-ssh.json b/mobile/rpc-foundation/goldens/files-ownership-ssh.json index 52fe62c2e0b..8e064f13c2f 100644 --- a/mobile/rpc-foundation/goldens/files-ownership-ssh.json +++ b/mobile/rpc-foundation/goldens/files-ownership-ssh.json @@ -3,8 +3,8 @@ "family": "files.mutation-ownership", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "4cd0be3a1c338b4b68211c717fd10738653c553fdb3b072db6706ff8175a8bd1", diff --git a/mobile/rpc-foundation/goldens/files-preview-artifact-direct.json b/mobile/rpc-foundation/goldens/files-preview-artifact-direct.json index f99113382dd..8365b4dca5a 100644 --- a/mobile/rpc-foundation/goldens/files-preview-artifact-direct.json +++ b/mobile/rpc-foundation/goldens/files-preview-artifact-direct.json @@ -3,8 +3,8 @@ "family": "files.preview-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "dd8b7a0916a84c7d763a163759c02210ae99f8fbccfccaa98796b8610c5da97c", diff --git a/mobile/rpc-foundation/goldens/files-preview-artifact-image-read.json b/mobile/rpc-foundation/goldens/files-preview-artifact-image-read.json index fd1d3444578..e6b9a284029 100644 --- a/mobile/rpc-foundation/goldens/files-preview-artifact-image-read.json +++ b/mobile/rpc-foundation/goldens/files-preview-artifact-image-read.json @@ -3,8 +3,8 @@ "family": "files.preview-artifact-image", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "39fe4bce80a2323dbc276235daab48e7fe55d1fdb9c1ea1eeac7c17bceb8df18", diff --git a/mobile/rpc-foundation/goldens/files-preview-artifact-image.json b/mobile/rpc-foundation/goldens/files-preview-artifact-image.json index 82154035ccd..9e7774c18cd 100644 --- a/mobile/rpc-foundation/goldens/files-preview-artifact-image.json +++ b/mobile/rpc-foundation/goldens/files-preview-artifact-image.json @@ -3,8 +3,8 @@ "family": "files.preview-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "d15c1f4e0f95b5c49a8f889d2d37458225293d7306c8439690d972d2df4c29c0", diff --git a/mobile/rpc-foundation/goldens/files-preview-grant-refresh.json b/mobile/rpc-foundation/goldens/files-preview-grant-refresh.json index 38689c6a741..6d87ede4381 100644 --- a/mobile/rpc-foundation/goldens/files-preview-grant-refresh.json +++ b/mobile/rpc-foundation/goldens/files-preview-grant-refresh.json @@ -3,8 +3,8 @@ "family": "files.preview-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "055f3b45442c1736f10ee98c493e2ece1885fdb68d925ee627e2ba20853537e0", diff --git a/mobile/rpc-foundation/goldens/files-preview-worktree-image-read.json b/mobile/rpc-foundation/goldens/files-preview-worktree-image-read.json index dd8668b178e..88454ffd21e 100644 --- a/mobile/rpc-foundation/goldens/files-preview-worktree-image-read.json +++ b/mobile/rpc-foundation/goldens/files-preview-worktree-image-read.json @@ -3,8 +3,8 @@ "family": "files.preview-worktree-image", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "767af05bb58756f4adc960b95ee6547cc28145c7f6c7c6a4b27582aed9741e37", diff --git a/mobile/rpc-foundation/goldens/files-preview-worktree-image.json b/mobile/rpc-foundation/goldens/files-preview-worktree-image.json index fc0c99bb440..b1ea27f78b3 100644 --- a/mobile/rpc-foundation/goldens/files-preview-worktree-image.json +++ b/mobile/rpc-foundation/goldens/files-preview-worktree-image.json @@ -3,8 +3,8 @@ "family": "files.preview-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "0ffaffb472b663e08a42317d799a2a000211dda5b127fb21cc64f04f73800130", diff --git a/mobile/rpc-foundation/goldens/files-preview-worktree-text-read.json b/mobile/rpc-foundation/goldens/files-preview-worktree-text-read.json index 81542177808..9ecf6bf32a6 100644 --- a/mobile/rpc-foundation/goldens/files-preview-worktree-text-read.json +++ b/mobile/rpc-foundation/goldens/files-preview-worktree-text-read.json @@ -3,8 +3,8 @@ "family": "files.preview-worktree-text", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "21c3c61a18939873157f74c8d2d28bceae01abc702565af1ca897ab7304cb93c", diff --git a/mobile/rpc-foundation/goldens/files-preview-worktree.json b/mobile/rpc-foundation/goldens/files-preview-worktree.json index 515eefbb070..e3eba1df83e 100644 --- a/mobile/rpc-foundation/goldens/files-preview-worktree.json +++ b/mobile/rpc-foundation/goldens/files-preview-worktree.json @@ -3,8 +3,8 @@ "family": "files.preview-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "bcba4a7d9d929078c5ed80fc7e1acd45859d0b4c559767a919b0396dc6a70a3e", diff --git a/mobile/rpc-foundation/goldens/files-save-blind.json b/mobile/rpc-foundation/goldens/files-save-blind.json index a2c2b81e3d3..7fbaec502c9 100644 --- a/mobile/rpc-foundation/goldens/files-save-blind.json +++ b/mobile/rpc-foundation/goldens/files-save-blind.json @@ -3,8 +3,8 @@ "family": "files.preview-save", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "8b5c3e87d989966d7b252f19a537040cd5078ba9355a824e7e49af3424390a3e", diff --git a/mobile/rpc-foundation/goldens/files-save-verified.json b/mobile/rpc-foundation/goldens/files-save-verified.json index c4372f02ff6..dabd9d051ce 100644 --- a/mobile/rpc-foundation/goldens/files-save-verified.json +++ b/mobile/rpc-foundation/goldens/files-save-verified.json @@ -3,8 +3,8 @@ "family": "files.preview-save", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "6e124d16173074d851d58593b20b25889ed13a3d8021c08fbed53b85a7d3196e", diff --git a/mobile/rpc-foundation/goldens/files-tab-doc-shapes.json b/mobile/rpc-foundation/goldens/files-tab-doc-shapes.json index 010169d86e3..a7bd4e6fadf 100644 --- a/mobile/rpc-foundation/goldens/files-tab-doc-shapes.json +++ b/mobile/rpc-foundation/goldens/files-tab-doc-shapes.json @@ -3,8 +3,8 @@ "family": "files.tab-doc", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "b636221f719dae19a3af6772b687b0bcb300c9910645d23e98c309578ec1c5c5", diff --git a/mobile/rpc-foundation/goldens/home-host-accounts.json b/mobile/rpc-foundation/goldens/home-host-accounts.json index dbd5b10a795..3e99ce4585f 100644 --- a/mobile/rpc-foundation/goldens/home-host-accounts.json +++ b/mobile/rpc-foundation/goldens/home-host-accounts.json @@ -3,8 +3,8 @@ "family": "home.host-accounts", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c632fdbc4b730777ecb09f08bec14cca0586042b01ed99d40d0228806c7def4a", "scenarioSha256": "366426641e25542fcc6fcd351ece6a1ee897c8b3974c08eb7557eadfa4d3b06f", diff --git a/mobile/rpc-foundation/goldens/home-host-stats.json b/mobile/rpc-foundation/goldens/home-host-stats.json index a44954f83fc..9536ef31302 100644 --- a/mobile/rpc-foundation/goldens/home-host-stats.json +++ b/mobile/rpc-foundation/goldens/home-host-stats.json @@ -3,8 +3,8 @@ "family": "home.host-stats", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a9e0780298a1443664e7ae02056168aa34d67556c9c056d51a82c7b4a73ad35b", "scenarioSha256": "bd5f4e5f24a29d96c4c98950691c6571918332f71ebb1f29ee97a9abc857ac29", diff --git a/mobile/rpc-foundation/goldens/host-view-settings-sync.json b/mobile/rpc-foundation/goldens/host-view-settings-sync.json index ef593c8d7a5..ba33a04e3f0 100644 --- a/mobile/rpc-foundation/goldens/host-view-settings-sync.json +++ b/mobile/rpc-foundation/goldens/host-view-settings-sync.json @@ -3,8 +3,8 @@ "family": "host.view-settings", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a9e0780298a1443664e7ae02056168aa34d67556c9c056d51a82c7b4a73ad35b", "scenarioSha256": "1ee6031227fa3efd5b36841afa60f7b2264eacdd9c6126e5851d5acb39ffaadd", 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 19937022044..52012746a34 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,8 +3,8 @@ "family": "host.worktree-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "92c29bd78ca0c0d5917e9386fc447bb9a1698b1d1ffaba0db7546eaac60da639", "scenarioSha256": "720add498c79425ca8efc9764fd5d8307fe33bc891842604cfc899f770b79811", diff --git a/mobile/rpc-foundation/goldens/host-worktree-delete-refused.json b/mobile/rpc-foundation/goldens/host-worktree-delete-refused.json index 045e5f773d1..6a22a0024fd 100644 --- a/mobile/rpc-foundation/goldens/host-worktree-delete-refused.json +++ b/mobile/rpc-foundation/goldens/host-worktree-delete-refused.json @@ -3,8 +3,8 @@ "family": "host.worktree-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "92c29bd78ca0c0d5917e9386fc447bb9a1698b1d1ffaba0db7546eaac60da639", "scenarioSha256": "5dd5e7eabaabba1e471b13958f59891c3b28f553087c96315598c83a14ded7e7", diff --git a/mobile/rpc-foundation/goldens/host-worktree-refresh-stream.json b/mobile/rpc-foundation/goldens/host-worktree-refresh-stream.json index d4169a8db0c..20aa2ac4f55 100644 --- a/mobile/rpc-foundation/goldens/host-worktree-refresh-stream.json +++ b/mobile/rpc-foundation/goldens/host-worktree-refresh-stream.json @@ -3,8 +3,8 @@ "family": "host-worktree-refresh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", "scenarioSha256": "6ac11f1ab42fea3b718d9714e512a4e8a344aea66ae170fbe9ef2b5ae82dbe0a", diff --git a/mobile/rpc-foundation/goldens/interruptions-inventory-lifecycle.json b/mobile/rpc-foundation/goldens/interruptions-inventory-lifecycle.json index 395a570dbf9..800bcbba6bc 100644 --- a/mobile/rpc-foundation/goldens/interruptions-inventory-lifecycle.json +++ b/mobile/rpc-foundation/goldens/interruptions-inventory-lifecycle.json @@ -3,8 +3,8 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", "scenarioSha256": "d6c57a5153d915f0a0c0fd9e305cac70b41b7eb8be226fc865227ebf1821e5d1", 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 cbee7d9c27f..c8df79bebe8 100644 --- a/mobile/rpc-foundation/goldens/interruptions-settings-bot-overrides-fulfilled.json +++ b/mobile/rpc-foundation/goldens/interruptions-settings-bot-overrides-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.bot-overrides", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "2d5c6dea28aa1a7bb9e4aa14a4c8441527d9ad401ad30161f05ea1f8da836bb2", diff --git a/mobile/rpc-foundation/goldens/inventory-lifecycle.json b/mobile/rpc-foundation/goldens/inventory-lifecycle.json index c914cff468e..caf48e152f0 100644 --- a/mobile/rpc-foundation/goldens/inventory-lifecycle.json +++ b/mobile/rpc-foundation/goldens/inventory-lifecycle.json @@ -3,8 +3,8 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", "scenarioSha256": "3471f5bcd6923c7b8ba3a737bb45b5239689deb78c00e85a828f38a6d6d68a05", diff --git a/mobile/rpc-foundation/goldens/inventory-repeat-query.json b/mobile/rpc-foundation/goldens/inventory-repeat-query.json index 36ebaee3378..e5d957adf6f 100644 --- a/mobile/rpc-foundation/goldens/inventory-repeat-query.json +++ b/mobile/rpc-foundation/goldens/inventory-repeat-query.json @@ -3,8 +3,8 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", "scenarioSha256": "73a468d5c7a51c2dbb7af2642f0050d05d861fce29295460c48d7c51f86bf57f", diff --git a/mobile/rpc-foundation/goldens/lifecycle-b3.json b/mobile/rpc-foundation/goldens/lifecycle-b3.json index 65b587d98f2..296af5ce16f 100644 --- a/mobile/rpc-foundation/goldens/lifecycle-b3.json +++ b/mobile/rpc-foundation/goldens/lifecycle-b3.json @@ -3,8 +3,8 @@ "family": "linear-detail-barrier", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", "scenarioSha256": "8be12d116865d27e8dfd37921d2c723d63da101ec1197b1f5b2d9510838e1943", diff --git a/mobile/rpc-foundation/goldens/lifecycle-inventory-lifecycle.json b/mobile/rpc-foundation/goldens/lifecycle-inventory-lifecycle.json index 3cbb13bf6cf..fb4421ba4a7 100644 --- a/mobile/rpc-foundation/goldens/lifecycle-inventory-lifecycle.json +++ b/mobile/rpc-foundation/goldens/lifecycle-inventory-lifecycle.json @@ -3,8 +3,8 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", "scenarioSha256": "46bbafcc57fe2e3aee41a14bc26a0375b7b56e58030705fe4c28841a272b2560", 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 f00062de9c6..1da7dce7b47 100644 --- a/mobile/rpc-foundation/goldens/lifecycle-settings-bot-overrides-fulfilled.json +++ b/mobile/rpc-foundation/goldens/lifecycle-settings-bot-overrides-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.bot-overrides", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "eb80283956c93849778f23cbabf1dbf83b72744197af4f6f50335b2fc1590d87", 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 034b415bb90..8cf67cfabc1 100644 --- a/mobile/rpc-foundation/goldens/lifecycle-settings-task-hydration-fulfilled.json +++ b/mobile/rpc-foundation/goldens/lifecycle-settings-task-hydration-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "3a8eab831602443d320ca0aa0f35dc269d8d511e76bdae8fd025c433561d068d", 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 fc3552a26a9..964e1076f9d 100644 --- a/mobile/rpc-foundation/goldens/lifecycle-settings-workspace-context-fulfilled.json +++ b/mobile/rpc-foundation/goldens/lifecycle-settings-workspace-context-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "136fb1d8d5925ad12ba22f4dd6c72573a9ad03b6a6ec8308668f0d9cd71aa36d", diff --git a/mobile/rpc-foundation/goldens/linear-select-workspace.json b/mobile/rpc-foundation/goldens/linear-select-workspace.json index 5e81ff139a6..349e0a147cd 100644 --- a/mobile/rpc-foundation/goldens/linear-select-workspace.json +++ b/mobile/rpc-foundation/goldens/linear-select-workspace.json @@ -3,8 +3,8 @@ "family": "linear.select-workspace-picker", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b65996c152b632d553a31e07e31ea5c76f998eada42cf0966923d730da21908f", "scenarioSha256": "b6eb40d9a91c89179483afec93fbc121b99ef679d3b2433575b26694d0c577d5", diff --git a/mobile/rpc-foundation/goldens/live-worktree-name-stream.json b/mobile/rpc-foundation/goldens/live-worktree-name-stream.json index 78808fa4fef..3c57220eb32 100644 --- a/mobile/rpc-foundation/goldens/live-worktree-name-stream.json +++ b/mobile/rpc-foundation/goldens/live-worktree-name-stream.json @@ -3,8 +3,8 @@ "family": "live-worktree-name", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", "scenarioSha256": "056abf42b34537025fed30a4401bd465c93bc21558babb826f21b5c803b487eb", 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 index 46a6bc13f10..f704c4b9a5c 100644 --- 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 @@ -3,8 +3,8 @@ "family": "agentSession.structured-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", "scenarioSha256": "81ed7c1a4276cf1d891334c64c06362b88b5f9690b3ebae6d0988559b1faab0f", 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 index e35026c3e02..234c2446e74 100644 --- 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 @@ -3,8 +3,8 @@ "family": "agentSession.structured-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", "scenarioSha256": "eed54b1c4c77eec4b411d8daa197b20c8cfb4b86ac2d01f1d7ee2de23c27dff8", 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 a6efbb55d4e..e04d08c9c59 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,8 +3,8 @@ "family": "agentSession.structured-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", "scenarioSha256": "211e3780edc0ff5fa0529c0de0e8bc2fd746a19c8a6b4e49900f6c4e56d53f7c", 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 3c62df181fa..2223a62abe7 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,8 +3,8 @@ "family": "aiVault.history", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "ec16931c5431d3dbb05729d4670c381a434bff71648d334b7b5224db188fdccb", "scenarioSha256": "efb8d1cd2a2ff0ade4cdc48a1aacec565e33b405bbe95c100b86534cdde49740", 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 522bde605d0..a4c79a7d42a 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,8 +3,8 @@ "family": "aiVault.history-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c78ab47eea594b7e1988403321ff9ba135ca60c513bb9d5848bdde26c0ffe3c3", "scenarioSha256": "30e00c0d94413aab61b164fb9a658e526448addc4c42fd8892b1c28335d30beb", 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 1063b637e92..07b4d69c4e7 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,8 +3,8 @@ "family": "aiVault.history-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c78ab47eea594b7e1988403321ff9ba135ca60c513bb9d5848bdde26c0ffe3c3", "scenarioSha256": "b146be741484f2a6dca25e97f52b9ed10f8a2b28bd00e6b56acffbcd82136b2f", 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 693a8456f47..ceed0f10e4c 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,8 +3,8 @@ "family": "aiVault.history-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c78ab47eea594b7e1988403321ff9ba135ca60c513bb9d5848bdde26c0ffe3c3", "scenarioSha256": "5365449c24d789c6c01604b520b795502d0bec352032686efecd121fc4497f96", 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 288de16ce31..798aa45a1e3 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,8 +3,8 @@ "family": "aiVault.history", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "ec16931c5431d3dbb05729d4670c381a434bff71648d334b7b5224db188fdccb", "scenarioSha256": "a5698ca720dad08561a509c9c18f7586611fc68c58bd86791f4fcefc7915ab1f", 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 e431cdf50cb..5636e0c3932 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,8 +3,8 @@ "family": "aiVault.resume-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", "scenarioSha256": "f721ab4438c4183927ce5ebc5fd6f1f18414701a5fa3b2807c359785829962a3", 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 8bd26bb66de..3d013131d86 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,8 +3,8 @@ "family": "aiVault.resume-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", "scenarioSha256": "aa812132ede83e4aced73a644e996df82a38bfc70ead70a5db2e9af8a8b1bfff", 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 a377799281b..f363314cf98 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,8 +3,8 @@ "family": "aiVault.resume-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb", "scenarioSha256": "c3b400967b0b1c7bd3f82a278f4b10855ade72d384922ec4d34795c7bb20084d", 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 d62a83ea7b3..0f33f4487ee 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,8 +3,8 @@ "family": "browser.dialog", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", "scenarioSha256": "9cae732e4227d4c2fe874a5fb2e104552c16cbc91b59523de8fd46454660cde8", 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 1a50ec3cf83..8ff5cda7225 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,8 +3,8 @@ "family": "browser.keyboard", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", "scenarioSha256": "fc3411f3f4cb58b6a1338ea943f59446fda7819931814e9ab002e35e2de42462", 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 8f86b0396db..4e43e82fae6 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,8 +3,8 @@ "family": "browser.keyboard", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", "scenarioSha256": "c1df871e84d4399e9a447caaff244241933c0dfc7c3d5e114d022e54b0ed7ed4", 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 19cf2be58ca..ed66f9e666d 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,8 +3,8 @@ "family": "browser.pointer-click", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", "scenarioSha256": "91a1ef5e07178585f583dd1609543c3bfb0c71d13eb4ce1eedab3acc2635f0da", 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 1ae43acd959..6ef9b1ad021 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,8 +3,8 @@ "family": "browser.pointer-click", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", "scenarioSha256": "a302565f0172a763bfb0865389849703d3ceb52d848e1bc40f2204ce7f97bbef", 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 7830cba9404..73e49ca5130 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,8 +3,8 @@ "family": "browser.pointer-click", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", "scenarioSha256": "33cb8faa9c8b50945a2d8275140c65f483b8023c890a5a16165a759f0a59baad", 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 7ee4a7e8d15..67b8b1544f0 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,8 +3,8 @@ "family": "browser.pointer-click", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", "scenarioSha256": "96c4862084d7ba2a8e07047abcee1716220ba35d9c754bcb97f7227020976c95", 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 ea17c64b0c3..7519d6ab85e 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,8 +3,8 @@ "family": "browser.wheel", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", "scenarioSha256": "c1283bbfb340e968bbd4c86ac63489995d6191290751316228d27779dc6a2c55", 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 95369979ae1..b591945f11c 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,8 +3,8 @@ "family": "browser.wheel", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658", "scenarioSha256": "092777c9ce457dcae95eafbe083c70510580569ac74e31c0d4224ac94b9fad76", 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 c63b126406a..b1cbf36a8e5 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,8 +3,8 @@ "family": "clipboard.image-attachment", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "fc690a2ac59a6fbcdc08f9b91e769cd793f5a48d9034a50c2d587ce0d0fca3d9", 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 6d09f0058c2..a0e05833af0 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,8 +3,8 @@ "family": "clipboard.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "fa69748b6d0e29abc37757b48bcb22dac07af1686554200ceaf18b4e3d62e4ac", 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 09954e76ed8..c8a10d86c6b 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,8 +3,8 @@ "family": "clipboard.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "a4bea606723da4d4a86db6e04c46266801149a852a8861b15e637d5c0855c679", 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 cad7309bbcd..06ca2318732 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,8 +3,8 @@ "family": "components.codex-reset-capability", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", "scenarioSha256": "06c2ad6d4b464f889a640be7a238f6d0ff7c54b0e93fb5ea22aaa856dadb0336", 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 a7964dd6d64..433da45363d 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,8 +3,8 @@ "family": "components.codex-reset-credit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "76b53dea504a688493843e23e8e7d052fc196f559bb1e2579d0fd38bf3156d0e", "scenarioSha256": "cc6de73be00be072f9a3b7fd63459fd1a529c45d0916a67d5fe6d90dbee61e91", 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 07ced4a4e15..d921b1b4fca 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,8 +3,8 @@ "family": "components.execution-target-local", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", "scenarioSha256": "f88ee2f5d19b19cc53dca5180a9b5936a13a00a82e8a4636a5e895262b669dec", 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 5935cc26e55..e81314a362e 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,8 +3,8 @@ "family": "components.execution-target", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", "scenarioSha256": "79a49cddf66935007afb9be8a30593b778f02237894e5fd4d2898b526fc125df", 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 f2ded5eb6ec..5afbea76de3 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,8 +3,8 @@ "family": "components.execution-target", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", "scenarioSha256": "8b8f7fe7227d44330e216e0bf5d366c41b54d9bf76acfb24df2c1770984b9f27", 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 5e556e84bc4..2a0f56af99e 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,8 +3,8 @@ "family": "components.execution-target", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", "scenarioSha256": "6832d23c6500e4fcb20abe7c53bc4f5abe72180dc0ad747a4907b82d99bc75d0", 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 6f955ea6107..093f251d812 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,8 +3,8 @@ "family": "components.new-workspace-repositories", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "64c1772f0f95a3c43fbb14398a8804b2b4784f7f18874e4fd79767ae634c7faa", "scenarioSha256": "95f7dbb11bca7203d29bd13230d4a286f49ff20596535163094e1bff73e7f3cb", 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 e46c048bcf7..5400b38dcd3 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,8 +3,8 @@ "family": "components.setup-script", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7", "scenarioSha256": "a844134d7bad3c7c12107d60dbd298f5cfba778703fb9dd0f7ad454615d26b07", 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 4b7e7daccfb..fa3d9634318 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,8 +3,8 @@ "family": "files.explorer-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7a42a348f4407b94cf75ac77a4b6b783b7d28103b1ae1d111d2708dab0dd4a0c", "scenarioSha256": "38b5590173c1f6791d1b35c0f036e2f844ed4b0e39c880e8e376c5f314adaade", 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 8cd459a6dea..ea7a8fd957c 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,8 +3,8 @@ "family": "files.explorer-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7a42a348f4407b94cf75ac77a4b6b783b7d28103b1ae1d111d2708dab0dd4a0c", "scenarioSha256": "8c1fa604104c5551b8418af225c9420b1292f0c55b392f847985947c66749959", 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 d0309aab357..7fe451469e8 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,8 +3,8 @@ "family": "files.mutation-ownership", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "5815450e8d07f463423ca0bd8237830791c220234201abffc6fa13e698913516", 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 0b94838a04e..763e01f1ba2 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,8 +3,8 @@ "family": "files.mutation-ownership", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "b9cfb187224a4b42efe8ccfcd96145833730d135c4fffa345716f95991a4700f", 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 f349642235d..c91ac7cc9b2 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,8 +3,8 @@ "family": "files.mutation-ownership", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "0bf3b17048bceb0bc8592405facd99cb8086274509206d9e55cd589a05d7415f", diff --git a/mobile/rpc-foundation/goldens/matrix-files.preview-artifact-image-files.readterminalartifactpreview-1.json b/mobile/rpc-foundation/goldens/matrix-files.preview-artifact-image-files.readterminalartifactpreview-1.json index 6fe81215c6c..35165311492 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.preview-artifact-image-files.readterminalartifactpreview-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.preview-artifact-image-files.readterminalartifactpreview-1.json @@ -3,8 +3,8 @@ "family": "files.preview-artifact-image", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "83cad9595793b30d38115ba7118ae1400ecb2af21327853183e91289f4f33a04", 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 74b92ed6d15..76c1a9b3f57 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,8 +3,8 @@ "family": "files.preview-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "dbd20e271999641affbd4b52635c8864e25f08aa6db820a46d0773faa09770c6", 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 b76e1ab7926..08ec2c14e25 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,8 +3,8 @@ "family": "files.preview-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "c4a09003352ba4e97a17ec4109cc125298cf7123b317265cc5eca06e8dcc0615", 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 47d55014861..f7dc939a68b 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,8 +3,8 @@ "family": "files.preview-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "ecdeff2713e454925158dde09782713d76f39455729bb25688a6ffcfff154f30", 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 68af56c16f0..d4c1361675e 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,8 +3,8 @@ "family": "files.preview-save", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "1a4f7dff351be244712bedb8f495c83a531cfbfc5b5923267d1ed46bf2d6d11b", 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 1c45531ff43..9084a207eb7 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,8 +3,8 @@ "family": "files.preview-save", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "8d443bda91fe5a1fa74910d525bb2ec40f639109bc71afbd42bccd949b3d463f", diff --git a/mobile/rpc-foundation/goldens/matrix-files.preview-worktree-image-files.readpreview-1.json b/mobile/rpc-foundation/goldens/matrix-files.preview-worktree-image-files.readpreview-1.json index b861453dc8f..6379581726e 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.preview-worktree-image-files.readpreview-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.preview-worktree-image-files.readpreview-1.json @@ -3,8 +3,8 @@ "family": "files.preview-worktree-image", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "0962cb776492001a60db2ca89d715faec94c648962f140077fc9a85355784d81", diff --git a/mobile/rpc-foundation/goldens/matrix-files.preview-worktree-text-files.read-1.json b/mobile/rpc-foundation/goldens/matrix-files.preview-worktree-text-files.read-1.json index 9b9811763a9..2e50c5c072c 100644 --- a/mobile/rpc-foundation/goldens/matrix-files.preview-worktree-text-files.read-1.json +++ b/mobile/rpc-foundation/goldens/matrix-files.preview-worktree-text-files.read-1.json @@ -3,8 +3,8 @@ "family": "files.preview-worktree-text", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "08d73805619f00748caa5726a7fb0d9b9c561f93ec1e6dd28b27065a4515d65d", 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 65413da7547..c1b2f674fd8 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,8 +3,8 @@ "family": "files.tab-doc", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "65895c028637185238baf4fd4f1297c11f528a289fe8173a41c48dc5a0b37c26", 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 62999b7049d..49c178bea86 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,8 +3,8 @@ "family": "files.tab-doc", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "2ceca0ecd901fd78838fcbdc789cbb6b96f04674b850a0994c7611f5db804915", 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 361c4203d7f..4d6407f044d 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,8 +3,8 @@ "family": "files.tab-doc", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309", "scenarioSha256": "c4db2424b8a35fd97b3fea00b4dd91a3c8d50c6fb73795811ef5402e3d14f8df", 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 c3f9267b452..8ee3990f7f0 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,8 +3,8 @@ "family": "files.terminal-path-tap", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b", "scenarioSha256": "73dbbb8b96662af57240194be4af5726697d402b624a807d003ab56fea04dbd7", 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 18493ea2846..73deb452a55 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,8 +3,8 @@ "family": "files.terminal-path-tap", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b", "scenarioSha256": "ba8728e890e0e9c10ea163bd16f4f99fbc9727cd2f9c4ed69c56436d8bc29f89", 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 46bc933f03c..7f7c0f4bfb9 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,8 +3,8 @@ "family": "git.base-ref-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "5605a2984d7692aa80e5e38f804bdfed4b1ce8ac2102def5dc728b1a79dc1acf", 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 72fa26f689e..93f2325e51e 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,8 +3,8 @@ "family": "git.base-ref-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "ed0e97ead1aad0b45bdfc48f5fe4e498810d0cfee88f07d3c6228db56fda1dd9", 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 5b90d565c9f..e9ccb50838b 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,8 +3,8 @@ "family": "git.base-ref-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "1db6919b94df3b8548838ff4c206fafa3a09ea096b17c04483f78f9321ccb1ba", 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 49cf0e2c7b8..41717ca9e9c 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,8 +3,8 @@ "family": "git.branch-diff-preview", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", "scenarioSha256": "42879d7300691a80aa0d09a2aeb5f8cb9438fc72b0ac7f24b0bbae4309f3a2ca", 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 a25621f1cef..2cbe3ad68fa 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,8 +3,8 @@ "family": "git.changes-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", "scenarioSha256": "afdfde4c58b6ff2047ea1b2f18b955074c0ae23850d4ac8783e69c0724096eab", 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 5003cd87ac2..5c9ebe77087 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,8 +3,8 @@ "family": "git.changes-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", "scenarioSha256": "a428557212fd35e84506b671c2b254d7ce5cab486dada61fc9b5e5357f76df2c", 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 5bc7755c672..c5683a2989e 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,8 +3,8 @@ "family": "git.changes-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", "scenarioSha256": "901b8f44a090b5871b3edc20be72c4f407889b4830fcb00be0e99c8c96274cc5", 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 3b808329fab..72c98271778 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,8 +3,8 @@ "family": "git.changes-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", "scenarioSha256": "d40c9235948cb1cd85bec5451ce0f4183074e0a12a35834d8c911c35e99a6599", 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 5fbd35ff7bf..2a312060a5a 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,8 +3,8 @@ "family": "git.commit-message-ai", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "22ea5279155ecf749aaab521ffd570221ac3169b177fc1daf85ef93a49d38260", 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 e18865057e0..9c16122968c 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,8 +3,8 @@ "family": "git.history-commit-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", "scenarioSha256": "fc12c33acd3f3a34cbdb5893204be009bb089e2383a715fea4151c912de11ab0", 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 7e25f818498..810ee0cc137 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,8 +3,8 @@ "family": "git.history-commit-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", "scenarioSha256": "52610bb18381d371e479a5bef4a160814547baa355104059949b1c35b87342bc", 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 a6be0ade2dc..3e47daa50bd 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,8 +3,8 @@ "family": "git.history-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "86254ed87ad3427d6ee4631d7348075039ba2d4d7496d59f27f03f78580f35a1", 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 0696186a6e8..aeb13811112 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,8 +3,8 @@ "family": "git.remote-prerequisite", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "5009c22df7e74a850bcea41fc110ea7d7eb4bdada623837279f32eaa5149a9b8", 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 d13615eec12..04c11b1f35c 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,8 +3,8 @@ "family": "git.review-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "485b2751006ee8fb4df28b228ea7adda85779feae83974eb0f7e795e31c500a1", 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 01a4e6653a7..f38297e5044 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,8 +3,8 @@ "family": "github.pr-comment-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "0c8f09683408a919dd3ac2b7cd12197d8745882627134cde95ecee209575b027", 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 df5d5d250f1..d0be637b0f5 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,8 +3,8 @@ "family": "github.pr-comment-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "4f2b61df5e59d2efe81d467214a78132654035cbcb4d929385410b53f735c9fe", 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 305146f389c..b1e211df717 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,8 +3,8 @@ "family": "github.pr-comment-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "04b2052cce6f24d9e208c992f204355639409ddc9793b3044b394c0e38d3c284", 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 e24ad921b59..e2be72e54e0 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,8 +3,8 @@ "family": "github.pr-comment-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "8f849437158296753a84a75dfdbaf69852bcdb6cdc6e8205496961ec16e4be21", 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 66307350eb4..7efa0a96ade 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,8 +3,8 @@ "family": "github.pr-comment-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "77eba7deff3f15e64795cdcbefd009abfcf2379e7293eefb1f154ca1e99f4d5d", 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 598cd5fc4c9..b0410d9bdf2 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,8 +3,8 @@ "family": "github.pr-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "2235d05e0d2c6f1a9518cfdd76870e303cccd35289d6a44334147b6a5b6b675e", 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 4d8d9bf633e..6cd4bcefb7a 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,8 +3,8 @@ "family": "github.pr-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "2cea87c339b35daf62c963092c01c6379db43f2ee4ca5cb2b5f817975b0caf65", 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 621e62ca93e..f4ac74fa733 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,8 +3,8 @@ "family": "github.pr-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "78de11de556c91782590725819b22821732a12d3769f493d165c80bc7fcc1f53", 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 696fb9cd7a5..dfa05dc2326 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,8 +3,8 @@ "family": "github.pr-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "ac7e91b4d35021eca63af8ce01f9a2c7959109e4cb824009881437cb94dbfe82", 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 a146ff099ed..d36e1c26dab 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,8 +3,8 @@ "family": "github.pr-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "a85682e5009d634bf468b8dbe4f35a957988754ed9c2b07d57ad475c1590d1f6", 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 e62bf1da0f5..c0de95e1e91 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,8 +3,8 @@ "family": "github.pr-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "30f321fcbfaf09505bc6e18e64c09ca49c0dcdb7c5e12c4e27c2429b3e1066ca", 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 22672a7875a..45ed408f76b 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,8 +3,8 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "507743a5925a37be32156b3d8df83ddb8e08c262d2c2f44bbd117dee4672bbc5", 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 e0c6bbdb4e0..26ad31f50be 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,8 +3,8 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "6efca320cf31a1de988110004a9fb7b67fdad279a789e046ad6b5141b66e5bf1", 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 52b56c00f38..c26c0226ea9 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,8 +3,8 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "c77d7c7a05ecb9b27180ef28ca63a28e1c1ca42db2bb54a468699da77281ae35", 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 7af8c05f111..ce5be18b2a9 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,8 +3,8 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "3b3d3032b992fc7461b13de8a42512affa12fb018ad583898179a9934c13b414", 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 a1dc3d613c9..71f61c2549a 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,8 +3,8 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "4ebe865f874b0b4a813860ec7356b8dc214ea02f0a9036cb003efe863d89b83e", 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 dda7d8fddfa..70069f2ba08 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,8 +3,8 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "bc3350efc030f824fc21046aea8c6dc9a46993b6c75613c66874fde59af9171a", 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 ba541ff3aac..6ad4e8de93b 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,8 +3,8 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "9171e982babc4e56852fe35bafa7a9f3aeda2be5bd4648f29aaa04ca7119d5d2", 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 18f9ccca79c..2a48fcb99c4 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,8 +3,8 @@ "family": "github.pr-title-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "fe91d5518501a078dff3010e74c4b9d70122f88a629e384336cd1b6a84de36a8", 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 f590354fb05..07ab3e23c2b 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,8 +3,8 @@ "family": "home.host-accounts", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c632fdbc4b730777ecb09f08bec14cca0586042b01ed99d40d0228806c7def4a", "scenarioSha256": "047e4c8fb2c4b374406658ec3954ac00fda96928bdd999a33ab9867284ffb4a4", 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 91be4949224..37b950f5bf7 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,8 +3,8 @@ "family": "home.host-stats", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a9e0780298a1443664e7ae02056168aa34d67556c9c056d51a82c7b4a73ad35b", "scenarioSha256": "5518e08c1b20f0ddd4cb6bc81ff9af032b1a38daf24f3d3497bac5df8b2d0ec5", 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 650d06369c6..5edfc2de04a 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,8 +3,8 @@ "family": "host-worktree-refresh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", "scenarioSha256": "0604294e541a4b2c73e0501cfc393c84384342ffcae286211a657ca5bc5892b7", 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 f63b0c9a8e1..4e326aea0e7 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,8 +3,8 @@ "family": "host-worktree-refresh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", "scenarioSha256": "6d03d17a5711db33473611858b225e2ac42fe33d2a982fbb0defdbd1dce037d6", 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 6e501679ec9..55df71b99de 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,8 +3,8 @@ "family": "host-worktree-refresh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", "scenarioSha256": "f36f11b3d69397bd98651fdad4614a4115098e23667e4dfc397c1d9ff2dc3186", 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 72800533d30..0b7b5cec658 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,8 +3,8 @@ "family": "host-worktree-refresh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", "scenarioSha256": "a70fa323de86b706f05818f321095349ed55b265804ec0ebb54419314a3ca612", 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 fb1ef4e5de4..f0d0c26e42b 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,8 +3,8 @@ "family": "host.view-settings", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a9e0780298a1443664e7ae02056168aa34d67556c9c056d51a82c7b4a73ad35b", "scenarioSha256": "a9a3191e2e8c36870ce2769a7bb972813f435267fdc6ed9e42632a57a227bbd6", 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 b67f83d5e20..570bc8427f4 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,8 +3,8 @@ "family": "host.view-settings", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a9e0780298a1443664e7ae02056168aa34d67556c9c056d51a82c7b4a73ad35b", "scenarioSha256": "30cbeff90a845ab5dd576e302156e859338357b608e87e9fadeddf18ae93d9ca", 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 9453088040c..bea898d3846 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,8 +3,8 @@ "family": "host.worktree-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "92c29bd78ca0c0d5917e9386fc447bb9a1698b1d1ffaba0db7546eaac60da639", "scenarioSha256": "7e842584620018d5ec5560711d63a472302e8da80cfe65dfcd2952aebb509af2", 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 4e211524f7b..5695950385c 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,8 +3,8 @@ "family": "host.worktree-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "92c29bd78ca0c0d5917e9386fc447bb9a1698b1d1ffaba0db7546eaac60da639", "scenarioSha256": "c47656a4ca21762e4b5a247ddf9a96efb746bec81e942ffa308a774bab1449e2", 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 4e22605638b..9db098ce940 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,8 +3,8 @@ "family": "host.worktree-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "92c29bd78ca0c0d5917e9386fc447bb9a1698b1d1ffaba0db7546eaac60da639", "scenarioSha256": "054f1b1380fc6cfd4b0f4a85d6f143822a12a0a732d550dd85eef64a6556b3ba", 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 e4b2f4650a3..e92c1dbade2 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,8 +3,8 @@ "family": "hostedReview.create-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "fcf5cdc7388457156dd81fe28a470f42fbabac7435ec5572cb19e209f410ca84", 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 6a091816bef..38369dad1e1 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,8 +3,8 @@ "family": "hostedReview.create-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "26e666a57805f354602a5b3906a691b10c8d6db66c77acc96c67153279c515a7", 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 443180a31d8..0cf7bf4cb1f 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,8 +3,8 @@ "family": "hostedReview.create-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "08c25b6cb5bc12a7f67e858f229d15cf66b98b2ad4601b11f18c4c03f4a59669", 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 28719884e06..7cb806849b0 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,8 +3,8 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "ff9d1bfd6337607f3d3e8162692b589ecea4a32ae01b5ebb3c602f8f0a55642c", 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 5f6a2793759..29c0d98933a 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,8 +3,8 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "efeb9b248aeb98fac71c043d50afe0036cf804d3c11edfccd4e050fe8f3d8f9b", 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 44be0eb215d..82573facfd4 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,8 +3,8 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "7b0d9ddcb8df83fc4e465aa6b0dcf05aa0d8f266cd4bb8651969cb8321bcf549", 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 fdeb036e025..44a9294f299 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,8 +3,8 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "72c1f08739db1c0dfcd48adffaca582a3596116c1c377f95f7dab8b08b7e6cdc", 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 96f4ee2b443..eb0082b2176 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,8 +3,8 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "1f002f900c1a3c92e8f7c72261579ee5015ec1529c003a1b32bcf3eaf98b672d", 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 ca0fc55ffb2..4357a06beef 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,8 +3,8 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "3a6487a07457e0e5aa6fc3fccfa43687acfb06d94334e621081728de937e4e8d", 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 52b45e40336..e94eb772549 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,8 +3,8 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "7355c45a707fa8a31f0999c4805a5b1dace4c65b727e711231f784b2f92c05ff", 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 3e3a46aec41..0f8cd996ff9 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,8 +3,8 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "45cda6757b76399d282d4b07992dab21bbb8236faadedba5e92eab8818e886bf", 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 c8debdf7a91..5d01f7040ed 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,8 +3,8 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "0ca08d5e70e1780a6ee5c919491dcddb062a22623f803e9960a329825f274cbe", 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 3f02fbf5e23..7e7b229892a 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,8 +3,8 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "658eb7bbf63b3a4b38eca0b1733e523962b6b6943644d65aab6f5c7e62534d6a", 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 ba7eb3dc199..c08bbeaa528 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,8 +3,8 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "75ba135731290bf734a5eef0b65f9ad8b7cac453c4e2006faac88a5da9dbe3a3", 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 631d5c32574..0c5466bc891 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,8 +3,8 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "beb1161b98ffde8c5f1128e843766a1da3182d195f1f0a9012e12e5318ae01bc", 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 feb07d6b8df..23fa7be32b7 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,8 +3,8 @@ "family": "hostedReview.eligibility", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "6c4de90e2617d204e82ca5e65eb17fc397acbcbb9dc0ec18594d2a7739e3528b", 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 db2a3292918..3e27d9181ed 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,8 +3,8 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", "scenarioSha256": "4f6472fb7add960be9bcc8596a748264d7cb0755a782ebe9e85753ab1d1d5710", 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 34aa0587a2e..b19049ee92d 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,8 +3,8 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", "scenarioSha256": "048c3ec55ec67d09d9b02e17822f1154adca577e57ffe6d3059102d552d2f759", 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 512b437a183..e089cbd85f9 100644 --- a/mobile/rpc-foundation/goldens/matrix-legacy-inventory-fresh-inventory.json +++ b/mobile/rpc-foundation/goldens/matrix-legacy-inventory-fresh-inventory.json @@ -3,8 +3,8 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", "scenarioSha256": "ad458a3407e3f1303343b46a1308b43535abef2c9ed2f68db59157db5b91daa1", 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 5a2740c5f72..aaa92100713 100644 --- a/mobile/rpc-foundation/goldens/matrix-legacy-inventory-old-inventory.json +++ b/mobile/rpc-foundation/goldens/matrix-legacy-inventory-old-inventory.json @@ -3,8 +3,8 @@ "family": "legacy-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca", "scenarioSha256": "52742d894d0ea53db89729101664a393b10794d9c2d2fe7b40b020643a13af81", 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 0e801224b8d..da2dae1680f 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,8 +3,8 @@ "family": "linear-detail-barrier", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", "scenarioSha256": "8e00afc85e5b82d75bedecea0c748a3c8658cfc8545650e755c03f51fdc932d6", 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 21f2b3894b5..76bcd40a871 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,8 +3,8 @@ "family": "linear-detail-barrier", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", "scenarioSha256": "40289acce4a3542773f74681d255d67cfddadf6c42317928d6728f26a76f6cfb", 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 57718ea57cc..1a0e6357e72 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,8 +3,8 @@ "family": "linear.select-workspace-picker", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b65996c152b632d553a31e07e31ea5c76f998eada42cf0966923d730da21908f", "scenarioSha256": "c7de1f6fc0895d4ddf1b87a83859da46c583f098e058f14c8f85d48120c80c40", 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 bf0077f3ca3..6e7349d497d 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,8 +3,8 @@ "family": "live-worktree-name", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", "scenarioSha256": "f3fa2738875e15b640f21e56d3a0628333cd5b271242314b9c328822eec01d34", 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 04bc0a4b9e1..54bfb0f2105 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,8 +3,8 @@ "family": "live-worktree-name", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", "scenarioSha256": "24b9ef7c06386b8af8303cfb196d2f652e46759b40aadb7b6af5144c964ea179", 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 b6e5023c1a0..001435c2e85 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,8 +3,8 @@ "family": "live-worktree-name", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", "scenarioSha256": "e13633e6b76dce4aec343c391359adfd39430e91af1b183140fe4423316c81e1", 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 c7ddd727d56..2052a1ee512 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,8 +3,8 @@ "family": "live-worktree-name", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", "scenarioSha256": "0bbbff1a914ba146777515d6d971144cc62f29f2d484a264513a1ce0f48be96a", 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 e8378a0c680..bd720303184 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,8 +3,8 @@ "family": "live-worktree-name", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", "scenarioSha256": "2ed321bfdc419635734c37b0a1cc4f85d6d92766846e25a37bd547dfa3af8f72", 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 09869ca3467..04a8ff286d6 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,8 +3,8 @@ "family": "live-worktree-name", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be", "scenarioSha256": "ab7efe1dc6ef2ddfffa69c88bcc936f43393968a2281bc0ebfc864be650e7af1", diff --git a/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-fetch-app-js.json b/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-fetch-app-js.json index b2473a35b6a..ab82b2a6394 100644 --- a/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-fetch-app-js.json +++ b/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-fetch-app-js.json @@ -3,8 +3,8 @@ "family": "mobileWeb.bundle-fetch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "af339fef2c684d5709c6d3f279e5f0d9c33d17b6d4e5c89e501963400901b564", "scenarioSha256": "9de83f3ad2d85d1304a6ff00046b128a97318b3d859c78aa9acde73d9419aabe", diff --git a/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-fetch-index-head.json b/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-fetch-index-head.json index 9c7b0c2f96f..d49e9576369 100644 --- a/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-fetch-index-head.json +++ b/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-fetch-index-head.json @@ -3,8 +3,8 @@ "family": "mobileWeb.bundle-fetch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "af339fef2c684d5709c6d3f279e5f0d9c33d17b6d4e5c89e501963400901b564", "scenarioSha256": "b15dbbc7f1d9ecc6918c9b9aec395fca93108e39f6b02c82f559dc060383a03b", diff --git a/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-fetch-index-tail.json b/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-fetch-index-tail.json index 95e53a76992..0f1c1a0c737 100644 --- a/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-fetch-index-tail.json +++ b/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-fetch-index-tail.json @@ -3,8 +3,8 @@ "family": "mobileWeb.bundle-fetch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "af339fef2c684d5709c6d3f279e5f0d9c33d17b6d4e5c89e501963400901b564", "scenarioSha256": "89539ae4d46c4fd7d93f06e464da91ebfb6da6abad4eda03f67c3bf727c8731f", diff --git a/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-fetch-mobileweb.bundle.manifest-1.json b/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-fetch-mobileweb.bundle.manifest-1.json index 6e52c8c8b82..7e0463f03db 100644 --- a/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-fetch-mobileweb.bundle.manifest-1.json +++ b/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-fetch-mobileweb.bundle.manifest-1.json @@ -3,8 +3,8 @@ "family": "mobileWeb.bundle-fetch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "af339fef2c684d5709c6d3f279e5f0d9c33d17b6d4e5c89e501963400901b564", "scenarioSha256": "f453e5e35d31bb2f1638ae68d97db16a0955375d3863e124e2aa57f7d1fa292c", diff --git a/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-manifest-mobileweb.bundle.manifest-1.json b/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-manifest-mobileweb.bundle.manifest-1.json index c5b7cbbbdb2..6dcf9fa6ceb 100644 --- a/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-manifest-mobileweb.bundle.manifest-1.json +++ b/mobile/rpc-foundation/goldens/matrix-mobileweb.bundle-manifest-mobileweb.bundle.manifest-1.json @@ -3,8 +3,8 @@ "family": "mobileWeb.bundle-manifest", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "af339fef2c684d5709c6d3f279e5f0d9c33d17b6d4e5c89e501963400901b564", "scenarioSha256": "8f5211fd3de1d77d3ea139f22bd6fc6119c72c08aa016f252a0df14bedf23ab3", 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 6c3cf5b3d0e..33ebaeb8445 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,8 +3,8 @@ "family": "nativeChat.image-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "165402f60bc723edb2a867f09573fdae11a7c2ee4ef2be891916cfeb8aab21a0", 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 490fb26c58e..37f6a02054e 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,8 +3,8 @@ "family": "nativeChat.image-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "443fb50425d5cdbf0b289c6c051732090f165abba9b1ba4c39b712a459c612c9", 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 71f67c6409a..375f6007ba8 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,8 +3,8 @@ "family": "nativeChat.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "0478b692709ef0fe3cd75bf0d47fc27fcbb50ebc779e231537ba36638a0125f8", 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 88f5ad10373..9de4da6cef3 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,8 +3,8 @@ "family": "nativeChat.session-option-pick", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", "scenarioSha256": "1305f50c6e838d89d0a9e65d9011d2a532a2f75f7b3aea73f9e33330214f5724", 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 d79468633c4..257c2a42062 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,8 +3,8 @@ "family": "nativeChat.terminal-write", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", "scenarioSha256": "860d3a80815ec68dc3fe2891a69888b80ec60fa205940e31f14643fb1097ead5", 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 fd1bab06b8f..6ad3bf8c8e1 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,8 +3,8 @@ "family": "nativeChat.terminal-write", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", "scenarioSha256": "c4193d972250dbe72907dcd32b8300b22986edfa5eeb651268c3838835177c64", 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 839b41be4d0..c97ea154bcc 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,8 +3,8 @@ "family": "notifications.desktop-stream", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "eacf859143588ae6bee2804975d642b6c1088d57ae77ffe298620250d9a9f0e4", "scenarioSha256": "e13d3072f9a0ff4458ec4231013d29f7131144b52089914cd08914652a2e136b", 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 36b021ab4ab..d6a8236605e 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,8 +3,8 @@ "family": "notifications.desktop-stream", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "eacf859143588ae6bee2804975d642b6c1088d57ae77ffe298620250d9a9f0e4", "scenarioSha256": "aca5a21c0928ca5e84aac346f543a6840691c92b124c845cd01e3f2de553ea3d", 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 39c85bc9bfb..df3582d5321 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,8 +3,8 @@ "family": "notifications.desktop-stream", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "eacf859143588ae6bee2804975d642b6c1088d57ae77ffe298620250d9a9f0e4", "scenarioSha256": "53c8aa2ecfc045a50180dc707e353e22eef8511c0815ebacd3bda8cfb69d65c0", 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 1b926be5a1b..7b3a8d6e043 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,8 +3,8 @@ "family": "notifications.desktop-stream", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "eacf859143588ae6bee2804975d642b6c1088d57ae77ffe298620250d9a9f0e4", "scenarioSha256": "afd3985ecdc07a1880aaee81739432633a1e87ec2de2c02166f43a6c78cb493b", 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 ab060747113..10decde0730 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,8 +3,8 @@ "family": "notifications.display-test-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f55275c268e49679b37d72ce6cbe71186ce02c77fe3fd53f0f21e796502d62e8", "scenarioSha256": "b7a862c0de7dd4efcdf3f4db7c5aeda6b765ab58498f40f3b21232264758b16f", 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 2b56242e51d..bf9aeeedcc9 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,8 +3,8 @@ "family": "notifications.push-dismissal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "595a3eb2994d0596b9fcd0707b175b4e978625053dfbc5c541b0350c0cbfb524", "scenarioSha256": "9ab21cda2ac956c70ddd23fe589778bbb46333314508cf92770d668ba59d5a90", 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 7ccf450ac81..f54a44df6dc 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,8 +3,8 @@ "family": "notifications.push-registration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2e3d939dc162dbc5a38d8a7207111688204a825fd70348721917b3016e1c9470", "scenarioSha256": "c77a518d35203370669fea20f7669d7695a2ec851f22b220a8be417c546efeab", 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 8d79cc1be81..488dcb07943 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,8 +3,8 @@ "family": "notifications.push-registration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2e3d939dc162dbc5a38d8a7207111688204a825fd70348721917b3016e1c9470", "scenarioSha256": "bb772b4b000644f18b48dcf78b05863b30906bcf588824d94eff086014fa69e8", 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 dcb001dfdca..92552ae7072 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,8 +3,8 @@ "family": "pairing.pre-profile", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "57c8ad93d162ea69e4a0ecd5de7d8fae6806f8f7a51945c2c13661d81bae6497", "scenarioSha256": "a28912c9abb97a227904723ff0de8162de31fce66c056da1813e0c18f6e01ccf", 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 49a6a611f0c..6d11a54a2b1 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,8 +3,8 @@ "family": "pairing.pre-profile", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "57c8ad93d162ea69e4a0ecd5de7d8fae6806f8f7a51945c2c13661d81bae6497", "scenarioSha256": "ccd2ef7c617d13bdf5987f5f89fed6917206205268633b9ef061b92c3580d672", 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 dfbdf9a5b81..63842857839 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,8 +3,8 @@ "family": "pairing.pre-profile", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "57c8ad93d162ea69e4a0ecd5de7d8fae6806f8f7a51945c2c13661d81bae6497", "scenarioSha256": "399fa8b85d9c2fc341ea2284a54aed278fd1a5b19a84cc9284c29d5a583bc519", 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 51e845b8fb3..c637941cdf6 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,8 +3,8 @@ "family": "pairing.pre-profile", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "57c8ad93d162ea69e4a0ecd5de7d8fae6806f8f7a51945c2c13661d81bae6497", "scenarioSha256": "14931cc23cd0e6d850f596c880014c606834898acbeee4abff3dc83a94b0c6c0", 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 592d6869809..e7687eb51e9 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,8 +3,8 @@ "family": "project-explicit-false", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", "scenarioSha256": "926f0d8c37a33d465bf3a04f056600cfc9f1669b1eca7e968aa1a1f797a74c61", 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 c07dd8a13f7..bfbaf6ea1d9 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,8 +3,8 @@ "family": "relay.credential-rotation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "374a16da4187ee44fcc6e07daf822ae96ecfc13ab47ee6c29d048b1c0bd0f291", "scenarioSha256": "042d0f9ef57e2a18bf661b79f2f8f92a12125dbc0fc65dd8605f8cd6f7059d10", 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 d8096f4b193..b3bb2e94afc 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,8 +3,8 @@ "family": "relay.credential-rotation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "374a16da4187ee44fcc6e07daf822ae96ecfc13ab47ee6c29d048b1c0bd0f291", "scenarioSha256": "530aa1f2ddc6fce10d485c8a160ae3e695250b2e80e1e7fc3e8dacb9f5117347", 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 c66b8114928..0f15d826213 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,8 +3,8 @@ "family": "relay.credential-rotation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "374a16da4187ee44fcc6e07daf822ae96ecfc13ab47ee6c29d048b1c0bd0f291", "scenarioSha256": "18b1855f354c23cd5bb7af0db698f0a23d28208c3c6b7347f667bf6cd3ed612f", 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 3505c9e128f..ecf5638d3ce 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,8 +3,8 @@ "family": "relay.direct-upgrade", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "374a16da4187ee44fcc6e07daf822ae96ecfc13ab47ee6c29d048b1c0bd0f291", "scenarioSha256": "03355bc2696d02fed125d9f0e24c6c26c8df2f3709c1c5f4412aaf9317cd41d4", 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 6cb47b865f1..a349f07a806 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,8 +3,8 @@ "family": "relay.direct-upgrade", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "374a16da4187ee44fcc6e07daf822ae96ecfc13ab47ee6c29d048b1c0bd0f291", "scenarioSha256": "d0c4dd34645308f30c0999ea74c16b53f20e9183832fdf016c3dc21434744b05", 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 a8f9076a9ac..e2f094e3ada 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,8 +3,8 @@ "family": "relay.direct-upgrade", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "374a16da4187ee44fcc6e07daf822ae96ecfc13ab47ee6c29d048b1c0bd0f291", "scenarioSha256": "0fe163f405373adbb1913dddd79d6d596bf88d69fc27c824ba5a2cd4c1406446", 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 2926d88b6b0..6d01b7a55db 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,8 +3,8 @@ "family": "relay.pairing-recovery", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "57c8ad93d162ea69e4a0ecd5de7d8fae6806f8f7a51945c2c13661d81bae6497", "scenarioSha256": "5aaa104a652d4f10cd48ab742112cf59fca22f52bbf85ee3716505a9642fbe37", 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 index 14aaf5dd8fb..fb753b9038d 100644 --- 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 @@ -3,8 +3,8 @@ "family": "session.browser-tab-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "6c606813584d6ac89251c725a556d717603acde405a8d45ef6d844e06f2da67a", 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 40a81667389..ac229534044 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,8 +3,8 @@ "family": "session.content-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "06bf92360e6985770c08a9e53be0f55b6e8ff120d4e6411dacc22e88d08cef32", 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 471cc050388..63313568f98 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,8 +3,8 @@ "family": "session.content-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "17f87233352ff8e452f061f4558d58b44643efe49313162d4aad140343a1ead9", 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 c1310d46987..bc7ea033087 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,8 +3,8 @@ "family": "session.content-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "5100bd674509d1d83b1e2594eee036af21ea14b12226185b44070555d1d43060", 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 9b65e28a357..70c8b8434fe 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,8 +3,8 @@ "family": "session.content-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "b9ca49e401df8710924f200f92a071bac2e120ed43df7be2cfb8a325ab1cd9cb", 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 a8d0336c035..f55b2658495 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,8 +3,8 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fa7d9fd6428e89282f08e04fefba4289000eb3aed1462489a2f11efed374382c", "scenarioSha256": "ae1572c1670073d0ac3d2d3abd0e7bee9910cbe4a0b09ecd941e887eeb1db165", 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 fac141996ad..013b8d5caae 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,8 +3,8 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fa7d9fd6428e89282f08e04fefba4289000eb3aed1462489a2f11efed374382c", "scenarioSha256": "62930616f1017ffd4b74546c80b17f3aa3bcee52a6ad62ec144d95872fd31321", 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 fc99ff6b7a5..56f541a4499 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,8 +3,8 @@ "family": "session.diff-notes", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", "scenarioSha256": "e54684bad13aa8b8b4794e06351c709053b1c4c6d87776ecdbb1dd1b4406a694", 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 8491d188f41..8afc31fa6cc 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,8 +3,8 @@ "family": "session.diff-review-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "c583058382c949e977b7a1287895ed9ccb8cb408b684aef186b629976ff1da4d", 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 5163ed413bb..60c48487d48 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,8 +3,8 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "17e2b30594a2b37e82ff1976377722c2f1c3ae7f01857e50e010a2dd2e89da3a", 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 a847db45637..73d50efbad1 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,8 +3,8 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "b99f51a5527e42a32ea9203ad75b16f9dd3cdcdc2a3ed235f6467ac1c7e3a4f3", 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 f0d0364cc5c..ee8179fe7c0 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,8 +3,8 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "b4627f9ac9bc090a2b48fd35f32d5dc3d66fefe0fb65abab75597ef2c73510ec", 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 d47a77b59a3..5a3e5126ffe 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,8 +3,8 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "c9f720134506b6db71b742c219abe736fca1f90070403d7c96df9396fd048b6f", 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 66e43ddce11..343c24b8bce 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,8 +3,8 @@ "family": "session.diff-review", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "f17bb817f9a172e776f1814920d58abc7db122da9c49cfe3bbeaf217f82d70d7", diff --git a/mobile/rpc-foundation/goldens/matrix-session.markdown-disk-fallback-files.read-1.json b/mobile/rpc-foundation/goldens/matrix-session.markdown-disk-fallback-files.read-1.json index 341e65611c1..6053f4c3f5f 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.markdown-disk-fallback-files.read-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.markdown-disk-fallback-files.read-1.json @@ -3,8 +3,8 @@ "family": "session.markdown-disk-fallback", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "c4b6c9c21433876e2bb3822f289627e7c5607830559289d35cae066ff895fc23", diff --git a/mobile/rpc-foundation/goldens/matrix-session.markdown-disk-fallback-markdown.readtab-1.json b/mobile/rpc-foundation/goldens/matrix-session.markdown-disk-fallback-markdown.readtab-1.json index 052de7a011e..47aed719877 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.markdown-disk-fallback-markdown.readtab-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.markdown-disk-fallback-markdown.readtab-1.json @@ -3,8 +3,8 @@ "family": "session.markdown-disk-fallback", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "42ddfcc6c8cac61e5891b72fbac9d04763fa9c52d0cb4f44e1044714a8a1ee77", 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 649f363a848..c4cff8415a2 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,8 +3,8 @@ "family": "session.markdown-save", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", "scenarioSha256": "389c6118f3137b78e88af6b901554b0331c652063a00d8ba3119e0883ce82f25", 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 0eb3ced6a70..d94c2431222 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,8 +3,8 @@ "family": "session.native-chat-page", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "60ce67f66134d6385aa7fb47f2135436a7b3ce0221e3b2514bea65e06dba5518", "scenarioSha256": "8a6f6d37fd7dbc9e0da081565f24b270949306c47a874568874ec8ce2579076b", 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 23344c275bb..0e179cffe0c 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,8 +3,8 @@ "family": "session.native-chat-page", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "60ce67f66134d6385aa7fb47f2135436a7b3ce0221e3b2514bea65e06dba5518", "scenarioSha256": "de804d4fa5287b07be9079d21e0a3cfc7f22d0e4b8649f13a3465a30683a77c8", 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 f9ad70e2d04..a8a17200f64 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,8 +3,8 @@ "family": "session.native-chat-page", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "60ce67f66134d6385aa7fb47f2135436a7b3ce0221e3b2514bea65e06dba5518", "scenarioSha256": "f7535862ae280e7e47916ad25701040e25d3318baceea52515c9d81b4144ae92", 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 52ae3864556..4a503dec267 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,8 +3,8 @@ "family": "session.native-chat-readability", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "d6a0472f274d55aab584b58b67018d042ee1ba6799f42072a8a5986f45554bfc", 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 052a649ce97..54ba64508c3 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,8 +3,8 @@ "family": "session.native-chat-stop", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "a60de7b496f8149593a6e89cd2d29e20fdf75d26536592fec6b0100b43322d3b", 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 084e04f02b7..b12a342b4e5 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,8 +3,8 @@ "family": "session.native-chat-stop", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "96499f352af2ff884bfa94996659609fdbd228e1d071ad462400b978ab8e239b", 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 78fc9460485..3e7c78311e4 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,8 +3,8 @@ "family": "session.native-chat-stop", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "c28251d769ca9788952ed4fb29d8665c870fb85f2c5a4f32f8af33baf44498af", 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 3dd0b230dc7..58b54cede01 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,8 +3,8 @@ "family": "session.pr-branch-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "af78542ad2c449b629f8705b940ec92fd16f879a9bcc81ff6ae3a192f804fa2c", 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 2e32bd1fc69..8f0c1dbdfc6 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,8 +3,8 @@ "family": "session.pr-branch-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "1e7cad00f4dfcda65a3830b0b2468020816b940611af1b68600de33cd8c1d7c2", 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 4ce3480e730..0a94d21d697 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,8 +3,8 @@ "family": "session.pr-branch-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "d456ec18056eb9663e99d4991784bd802422256d81ddd7509720814da06915f4", 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 775a8510972..c85b8d042f3 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,8 +3,8 @@ "family": "session.pr-branch-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "039f26cc90d2239028d6ad1d9ecae9cc976d48f386f2d29fbfa425afc702657d", diff --git a/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prchecks-1.json b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prchecks-1.json index f8ba2492afb..198e2c923db 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prchecks-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prchecks-1.json @@ -3,8 +3,8 @@ "family": "session.pr-sidebar", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "87ffa2daea415d2682f1112025b5bd9d52404c6fc7c239180a3ad2120678ff1f", "scenarioSha256": "97a92fc3e9b496a6295fb01e490407c1154cd19c54777fdce67377e07af08729", diff --git a/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prforbranch-1.json b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prforbranch-1.json index f62f023686a..8ac29dd97c9 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prforbranch-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-github.prforbranch-1.json @@ -3,8 +3,8 @@ "family": "session.pr-sidebar", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "87ffa2daea415d2682f1112025b5bd9d52404c6fc7c239180a3ad2120678ff1f", "scenarioSha256": "cb052d2107df7bbf24927199935dde7f30352ce875c7ddd7bbab7d8044da0add", diff --git a/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-hostedreview.forbranch-1.json b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-hostedreview.forbranch-1.json index 3d35a99e397..d85a5654017 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-hostedreview.forbranch-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-hostedreview.forbranch-1.json @@ -3,8 +3,8 @@ "family": "session.pr-sidebar", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "87ffa2daea415d2682f1112025b5bd9d52404c6fc7c239180a3ad2120678ff1f", "scenarioSha256": "461af8bf31bbf47e84f64a9177bae34c9b796a3f0158a16041ccb0a1a3ea62ec", diff --git a/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-worktree.show-1.json b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-worktree.show-1.json index 1ad91eba964..c6462f96ec8 100644 --- a/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-worktree.show-1.json +++ b/mobile/rpc-foundation/goldens/matrix-session.pr-sidebar-worktree.show-1.json @@ -3,8 +3,8 @@ "family": "session.pr-sidebar", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "87ffa2daea415d2682f1112025b5bd9d52404c6fc7c239180a3ad2120678ff1f", "scenarioSha256": "1bde693e45b01d09c47a1542cb7e43b4b7798ae52755ba41c5812bc07a425914", 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 f76d26abf3f..3824d40d20c 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,8 +3,8 @@ "family": "session.pr-triage", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "0d06d27000a8f6ad66480a16c7b84e8464f4b6e1d775326aeae005926e134cb4", 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 b93070adfb1..04bb0a8e17b 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,8 +3,8 @@ "family": "session.pr-triage", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "a288e105a0af6dbbd9657b84f7c4860826184fb7f50dabc6e31b114a70d7ca44", 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 index 67d25521fe9..c1e88f92c80 100644 --- 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 @@ -3,8 +3,8 @@ "family": "session.review-branch-diff", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "05d42780508d46d5c88f0c987448dc693bb49208a4298e6cf2f0d5e3979066af", 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 index 4ba9dfad544..6fa899a9e22 100644 --- 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 @@ -3,8 +3,8 @@ "family": "session.review-file-diff", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "9567f8594e0287954c1b236b2f0617ed06be04d2b97f82e527c8e3ce732e65c1", 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 index 296e411bd14..12565587163 100644 --- 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 @@ -3,8 +3,8 @@ "family": "session.review-file-diff", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "95c8c5451aabbbebab8422ccd867b70e000ac62aacf1d231ad0d181cbec3a2b0", 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 index 6a6ca61066a..3b2dcebd0b9 100644 --- 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 @@ -3,8 +3,8 @@ "family": "session.review-file-diff", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "91558fbfdf10c17a363e38cc0489b1a59e8b1657c51f7444840b2e7d37646851", 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 index d9286c28002..df79c2610d2 100644 --- 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 @@ -3,8 +3,8 @@ "family": "session.review-git-mutations", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "651cb070a4b4ba7deddeb37c08886094b83f006e7cbe2bef65d5433ce0430dff", 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 index bedf832b5dd..415f8233f18 100644 --- 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 @@ -3,8 +3,8 @@ "family": "session.review-git-mutations", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "e0ce643010302d304ba3611bd43932c6cdd0fa9290a3ecd4fffb4fc92c758b77", 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 index 6b9542fcf32..43d9f901932 100644 --- 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 @@ -3,8 +3,8 @@ "family": "session.review-git-mutations", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "c6b3b4be6b55daf53ee1f5ff755e73a032c4da5379f90f4973736c032eb79414", 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 index 69f3ad11916..76e67b6b245 100644 --- 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 @@ -3,8 +3,8 @@ "family": "session.review-send-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "a71815661dee6129a1b133c398b37ea89a9e4939b45626dada16889acabb2afe", 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 e63b89d8d52..5e916449d30 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,8 +3,8 @@ "family": "session.startup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "6b08c394e37fd572cf63a4c11934247d379008f11117aa5af33b2926fbd32d1e", "scenarioSha256": "f4d1e8eff8e1a3dc7b04fcf5dafb2befca2211922443f1958ba801c49f488152", 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 e9beddf0ee5..dbcaef52628 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,8 +3,8 @@ "family": "session.startup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "6b08c394e37fd572cf63a4c11934247d379008f11117aa5af33b2926fbd32d1e", "scenarioSha256": "7ba969778e57cc5591365c688ef13ce5b09c41db9fa3666d61bbbbfe4e3fd35c", 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 f6b1dbf9a2f..9421f95d56f 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,8 +3,8 @@ "family": "session.tab-activation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", "scenarioSha256": "d25fc19d4e3e9b12f2a60a076ea10741e13fc45dcd9a76bd3a9d88432c3e6fbe", 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 29894131a17..1dbd4dc2bee 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,8 +3,8 @@ "family": "session.tab-activation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", "scenarioSha256": "5b050af6f02aa90f66340838cb5cc53c8fc0d5693d313b653c23881150384874", 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 index 8e52e38b250..ad7ea2ce854 100644 --- 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 @@ -3,8 +3,8 @@ "family": "session.tab-close-session", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "64c12ae20aaf7202c2271134d57e4312127e8f909ad086ba69b4662bbd749bb0", 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 eb3d926ceac..7cc08a7ff3f 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,8 +3,8 @@ "family": "session.tab-close", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "89141e3e400feea78460ede72d5269bdc885f6d3de75388542b4b7d6dff2840d", 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 e5f867e9502..e590b65756c 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,8 +3,8 @@ "family": "session.tab-documents", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "c97d925b63253e87ada0777e95a24ccf4e4e1682eda048800b44e335767df648", 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 index 0877a240242..ef242034f3a 100644 --- 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 @@ -3,8 +3,8 @@ "family": "session.tab-rename", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "55c461287c1d8fb6de3c4fe28f801d095678dcf52bfcce39c336c9d61e8be908", 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 8fbe10feef5..25c351d48df 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,8 +3,8 @@ "family": "session.tab-reveal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "73366226aeaec1581aeeb47219fc703917143cfd7f6a2eb01d7bd703a7c7612d", 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 a3e12ab3d38..d81d75ab6c8 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,8 +3,8 @@ "family": "session.tab-reveal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "c38f2bc5c9faca0774dfe202137877bada9deba165c5e9c955cbe67eae0cbdd9", 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 a7bd96c2b7e..8d9910fc77d 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,8 +3,8 @@ "family": "session.tabs-stream-health", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", "scenarioSha256": "fab12524a09049d976da752cbe1b837a0aee04ce6e1eef75cbf517c862cb0d4a", 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 1eb826ebf3b..2d8e6bec1cb 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,8 +3,8 @@ "family": "session.terminal-display-mode", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "9e90ad39a8d4257adf30166757a6364c4710dc3ae9f06365f80a3dd8f1c94d89", "scenarioSha256": "2ae1839ae5f4fb98c2ef250fb5e071508ec1376e737dab28ac589c08f1a42b0e", 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 903397c629a..77f5b727e5c 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,8 +3,8 @@ "family": "session.terminal-gesture-input", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "9d119d5ec320e2538105d6ff673b9f4b8e3decbe46527947489dffbcf2ac0472", "scenarioSha256": "27e0d44ca22593ff2ecef93de075508863024f3f10f00161818962c07e7b59e1", 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 6e332cb8689..1d6b0f0491b 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,8 +3,8 @@ "family": "session.terminal-gesture-input", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "9d119d5ec320e2538105d6ff673b9f4b8e3decbe46527947489dffbcf2ac0472", "scenarioSha256": "53ffb52ef015193fdaaeb1ac5a1c88488a607e6cec2e39e87d1e4e3173321983", 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 881cf886aa8..7a68013f209 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,8 +3,8 @@ "family": "session.terminal-gesture-input", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "9d119d5ec320e2538105d6ff673b9f4b8e3decbe46527947489dffbcf2ac0472", "scenarioSha256": "d7bc4d7a3e7e54accd4b51eef7e83ae70cc0c794738a83af222503a0f12ba70f", 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 f960f787544..df3dcf3211d 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,8 +3,8 @@ "family": "session.terminal-input-send", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", "scenarioSha256": "cde3cac5407ef731315d18fc855b2696b9bfd30b90cb43d4a2cc812059cdd987", 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 ba25cf37ec9..b6176064baf 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,8 +3,8 @@ "family": "session.terminal-input-send", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", "scenarioSha256": "6575a0f89894d9b66e50a73446dfe92293ceccc7048b556f1ff114fd3ce05b8e", 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 81503d53370..824e17a8819 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,8 +3,8 @@ "family": "session.terminal-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "12f1006d704e362552317a3afcb4db4366146da3a863a1c55b524c6fc1b9757a", 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 d82c3f7778d..cb0c0a781a0 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,8 +3,8 @@ "family": "session.terminal-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", "scenarioSha256": "27c4f13ae43042cf5e6b5ca95e9c1a37db2f1f0c08b31a1164bb56cf0967549a", 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 71820264d8c..ae2d911f42a 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,8 +3,8 @@ "family": "session.terminal-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", "scenarioSha256": "449f8c793a371dddf1bb9b3beb36b2dbd9b991918dae1f6290df75fe6d2aeace", 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 4c904160153..c6bdffbf86d 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,8 +3,8 @@ "family": "session.terminal-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", "scenarioSha256": "5cc67ab6df80a81be814a16cb60dcc4c703b0fc17594e409697a9fdeb0edeb76", 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 39dcf998602..0da09a38cac 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,8 +3,8 @@ "family": "session.worktree-connection", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", "scenarioSha256": "e7fb7a8083aac4c8c5edc7dd52465ca53bfcded00bf8b1ec18ae7604651bbe32", 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 aa35f80342f..8b2439c882a 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,8 +3,8 @@ "family": "session.worktree-connection", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", "scenarioSha256": "b1e1b221ab7bfe5356c89a09cf4252613c78aecab48b2212e84ac7de885ec569", 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 424b42c40a5..abe11a477e7 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,8 +3,8 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", "scenarioSha256": "a0effc9a0be519ccd18c1b1abfc8b497cd3858b89ea8d345ac0f8bd6d195cf21", 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 ef180c07fa4..4b4741ad295 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,8 +3,8 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", "scenarioSha256": "c21b2e0e97fab86664f634cc99d77dd587df4af4d02e6286c8380e09844096b2", 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 627eb962ff3..70226717173 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,8 +3,8 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", "scenarioSha256": "46c4e32a921612c736c8cf45ff72ed513431c917ed3dd03f289c0ba4c28d6adb", 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 17fec1f983e..a63de0e3685 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,8 +3,8 @@ "family": "settings-best-effort", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", "scenarioSha256": "cf671da175d50a4c2e1336f4e8338c24c4752db111e1eafd226bee6ff3582b1d", 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 102e659877d..5e568e34ffb 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,8 +3,8 @@ "family": "settings.bot-overrides", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "01408cebcc193f8e30119381c8acf494fa5e29850fe010809deb330c2f9bcb36", 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 f2d021ce8f5..1bcc830471c 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,8 +3,8 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "19b445b39da98d28bcbcdab6f70e47ce208ca68f165e7b62c5fe9762eee67c8d", 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 c29bde2ed10..97ab26944e8 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,8 +3,8 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "4953dd0de509ce620b9840d7f460e472dc74f54d53636694d12cba2e3bb51da8", 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 1bf68fab7ee..8e2ae7d2bf9 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,8 +3,8 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "70f601caeaee957bd3b172fc0fc12e85d6e2d6bed7683c86869559c6c9f25834", 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 index cb23b2f5444..4316732f1ab 100644 --- 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 @@ -3,8 +3,8 @@ "family": "settings.new-tab-local-agents", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", "scenarioSha256": "c5db2d14be8dc1b3b3b68c151507da49d1c96b44f94b080c5908a65a885f1763", 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 index b872771c5db..3b55ac284ef 100644 --- 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 @@ -3,8 +3,8 @@ "family": "settings.new-tab-local-agents", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", "scenarioSha256": "c9b66eb3c676b1e18db588b8e35f267f5618c007ae0955adcc3292740fddfe23", 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 index 10fc651943f..87579c68f89 100644 --- 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 @@ -3,8 +3,8 @@ "family": "settings.new-tab-local-agents", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", "scenarioSha256": "9eaad87e8f648fdbfa33f493f991f9c7943fbf81f93580067819c4bbb02b672f", 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 52314874f24..a382ecf0577 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,8 +3,8 @@ "family": "settings.quick-commands", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", "scenarioSha256": "c6d5040d0fd1e6b852625561aa67d11f555f5adb12303b6f8d0176183026a6b1", 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 306c2eff808..e0b566c5bf6 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,8 +3,8 @@ "family": "settings.quick-commands", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", "scenarioSha256": "b9edb5c27852d4e1e968f85668f1ea7afde3ed1c6e5c6582d6607f9fa5643356", 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 c1a6b310105..af48e0f739b 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,8 +3,8 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "687b109bd2bcc0c85b7c858d553e68e2fc4cb5b281d9f8b32836dbacc4bdc8f2", 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 c1e431ef833..bfdf2a038a3 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,8 +3,8 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "3199c745e22973b432b0a36c34bb0bdda994334a4a0cd7ad2daf8b172625ce8d", 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 c2233430f47..25ebaff2e5a 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,8 +3,8 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "5e9c3ff57cf432b24a17ee046636b61b94116a687cfa506cd79dee464542b76b", 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 e9101f46427..d8d592224df 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,8 +3,8 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "a88061d3d1f03074b0ed2b663b523f1602362bc317ba614106f1f646d037d6e3", 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 4f17c3cbd48..3e07728f497 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,8 +3,8 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "50ba7c7963cb494e4b3d484eb334977d21cc69018da57d75a7b6fd0c92860bd2", 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 1470afdce29..37342b57985 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,8 +3,8 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "8dfd4550b39f0cfcb9aaa72fab0631b11f9e776ed389b206b326359d7f4c2d6e", 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 8b2f8cd12c5..350613e1933 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,8 +3,8 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "85dc526201f66409dd6a411c5e14615b82389791ec210efb9889078f5d580373", 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 f6deaee7619..96f3b42b20a 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,8 +3,8 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "080e10ae774ef097082267da0c8b6d0ebacae582d57b04a189c123258d0e5131", 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 0c003776096..ae695726687 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,8 +3,8 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "5988fa5ce0bf6b8585f7ec66918123ee086d5cdf1185a4eeff2e88904985064c", 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 cb15881ed12..daa33e07d03 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,8 +3,8 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "f5033a7a3567cc9e016bf09ac8bcd8ff381c3054c041dbccc773f7011918bf1d", 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 c42a5d4c511..2d7fe5a7d67 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,8 +3,8 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "0931b3d35868e5452cb550962f2408b6ce7cd6c89e90a9cf2897425edbb4b42d", 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 bcad45da786..8b4c5376232 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,8 +3,8 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "d0f8d9bfe0e1469af3b0dab8b5c9799d91cc2234e72f0e031d6872059654077d", 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 ab64681e87d..801d3d7b486 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,8 +3,8 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "3f448feff463b59c3927dae020ecd8d4931bb4a6036df6d6af080de2ec5fcf2b", 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 6dc04eb7ab6..aecf70a8eb7 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,8 +3,8 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "4438f9fd62876333bb980157612aaf457c5a9b9115659c8c941c3b373ad071dd", 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 7e5ff2d5b6a..2e57c82599e 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,8 +3,8 @@ "family": "settings.task-workspace-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", "scenarioSha256": "7e4c5bb29e0f630cda8a09233575b9295e485f3d3e315ebdc0458c69515fcfc7", 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 98056689ba3..9f1f8c0b2ff 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,8 +3,8 @@ "family": "settings.task-workspace-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", "scenarioSha256": "1d7713cf4c23d053105c2abb02340d81d5eb689f4311a0984932d8ebd031b4ce", 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 1524e3cca30..85ff2950da7 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,8 +3,8 @@ "family": "settings.task-workspace", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", "scenarioSha256": "994ea8b4ddb05774a8c2d5902bb68bf5e8f25399a787262b8f23f458f2790698", 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 98810a06cc9..b695d4f0e4d 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,8 +3,8 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "30b3f8d79589e9fb3d7ef804233554fa231f68ab88e5130ddfa78e79221e3c78", 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 2628f651847..d578487105f 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,8 +3,8 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "a5366cbd31d899feeb7e1901edd0c78191c2c8c8179ad5d5b24b7ca22bd538f8", 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 428812d4a58..a6811237c68 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,8 +3,8 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "797ea410af6536410335ebe93b8bc354cd633cf980eb95efbb10bc46f5516cb7", 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 ae91d586227..6c050ddf6a8 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,8 +3,8 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "3cd29e7b6a1cdfd99796a58cf6ad6f9aa3dbac75dd6e989ea99ba6027c210028", 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 82b8a29cf05..19c8133d2d9 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,8 +3,8 @@ "family": "settings.workspace-submit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", "scenarioSha256": "a89bdf93df71a958810aba72c80e42f663644781a29e934898e2ddf86c5dd5d5", 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 b57ff2e399e..7f00012554a 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,8 +3,8 @@ "family": "speech.dictation-chunk", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "cfc84498c2ed080ca2be50725c8ad4fac84eaf2e64ecad1445997949737da11d", 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 d136a003498..a1281ea3ff5 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,8 +3,8 @@ "family": "speech.dictation-session", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "2cb8e1e5c1c4f9da7dcf68e3fcd51a3979966019b5872279b7347d5f09f381d5", 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 0bf4b8c2db0..38f6e9dc257 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,8 +3,8 @@ "family": "speech.dictation-session", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "c72f6ff7dad56e5dca200f2c9c71567f0d9811c7e39a9b9aee4543f0f9d9ca0a", 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 e7e64ccc20d..9768badcdec 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,8 +3,8 @@ "family": "speech.dictation-start", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "ef890c668aded545c5423322aeaab0e0715ff80d5f76c6512d6579e277853f6c", 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 67ddeb4a940..9499a4abee6 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,8 +3,8 @@ "family": "speech.dictation-start", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "cd65f6b30f92d9542d19ad74cc9437ea33a1ec8fbdf4439ba13c14960f8a1994", 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 81f1eb4cb0c..e668cc458a8 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,8 +3,8 @@ "family": "speech.setup-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "407a52b099cbf2fcb261010e4235dae2e5e16e11b386fb6bc99d5a2d237af541", 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 e1f8d9e0c90..87709b930cb 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,8 +3,8 @@ "family": "speech.setup-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "140ede79a9ee0c02bedbfe67551060ef85692b6cb71968a48a1c41fcb4863804", 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 c13c38b7da4..d0ae0814f42 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,8 +3,8 @@ "family": "speech.setup-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "6c0a9d2f2e28acd10c3a1f03888c23961e95bff02af10fe0e703d34fe6d60e8b", 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 b663a089e76..9a83422d890 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,8 +3,8 @@ "family": "speech.setup-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "d63062b89cc83321f6bcbd05c55dd21c71c6ff8c8026d026b5d94e44278ed3d8", 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 4f65cb80a32..5e9aaf36944 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,8 +3,8 @@ "family": "tasks.item-checks-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", "scenarioSha256": "7bf61d34ba5217f7c00925612bb17542f3db17e1298294ca3ed647cd46278745", 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 1edf63e5e2f..1308ab6b415 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,8 +3,8 @@ "family": "tasks.item-checks-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", "scenarioSha256": "0186ae4ee9b3653fd9e7050a5316608a8e68f8bb463e1391862cdb3cd312676b", 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 91c3565c208..12e01cd9e56 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,8 +3,8 @@ "family": "tasks.item-checks-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", "scenarioSha256": "8f5a47f74635937c88584eeac40d2d9bec960823e7bf8f242e48575355be0d4e", 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 fb386c94f72..89bcbbca071 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,8 +3,8 @@ "family": "tasks.item-checks-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", "scenarioSha256": "c91ad2604cacc2b02ccd727333ba66275a27f783f3adb1faf64699ea0ffa67c2", 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 4c686549dd8..7e72c357c71 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,8 +3,8 @@ "family": "tasks.item-checks-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", "scenarioSha256": "984dd772f207f674d511d2711819855c7c6923d858ef87ea159842c337ed3ea0", 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 5587d0e23f8..472b24cf798 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,8 +3,8 @@ "family": "tasks.item-comment-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", "scenarioSha256": "1cc7fdf3139e0c5a81cd83987ffedc4f59cd4866fc1b4018b61e35eacc74fc11", 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 7528c063dcb..6a3171655ee 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,8 +3,8 @@ "family": "tasks.item-comment-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", "scenarioSha256": "154d91d00db23ea2718a6ee0b6c5cafc7233084532b3d561731b059d58e006f5", 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 8a65c136228..0a5808cc9f2 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,8 +3,8 @@ "family": "tasks.item-comment-gitlab-mr", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", "scenarioSha256": "ae07579881829263a2b5590249d4119f5d9f4ef3877149ac3b780ad985413f00", 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 0f52c825d91..3007cc4b0a0 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,8 +3,8 @@ "family": "tasks.item-detail-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c0ef16b959002e4a3c5347114a0844b95670e274ef010d910b6671ac5f49e783", "scenarioSha256": "955729f9100dce7eeb103f7b4d08ff56ac66853b9ad0d33627c0838011287bca", 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 672e796bdb9..7c5d5195b45 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,8 +3,8 @@ "family": "tasks.item-detail-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c0ef16b959002e4a3c5347114a0844b95670e274ef010d910b6671ac5f49e783", "scenarioSha256": "d163c6125fa180da7575642ee29f4bb18e3678079b7c30a42934550896d5b3c1", 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 ce7ffcbb1cf..b341bb773d6 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,8 +3,8 @@ "family": "tasks.item-detail-linear", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c0ef16b959002e4a3c5347114a0844b95670e274ef010d910b6671ac5f49e783", "scenarioSha256": "83b30b2a160d162d16c66aa3bf6a633489e86dd4fd1c30828d2d244164b9c95e", 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 9fd4cf59947..590b6238e0a 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,8 +3,8 @@ "family": "tasks.item-detail-linear", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c0ef16b959002e4a3c5347114a0844b95670e274ef010d910b6671ac5f49e783", "scenarioSha256": "06b06c84f4b8a1ee8e5159d8ada2656da4d7096729759c76601ad4e251310924", 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 806c28c1dc3..484c8e36198 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,8 +3,8 @@ "family": "tasks.item-detail-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "58ea1553e04017c993aea4753aace41ee664705a3fdb3b18569c5a9d7968cf06", "scenarioSha256": "3ef6ef046f60d2d11ef81adf69bd5216036405eb05e5fd30cf1c402120488ee5", 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 4e20eb50b48..fcd9b61e2b3 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,8 +3,8 @@ "family": "tasks.item-detail-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "58ea1553e04017c993aea4753aace41ee664705a3fdb3b18569c5a9d7968cf06", "scenarioSha256": "a2ecf4ddc2c9870a8d73cbd920b46bb0663a958ac156dc6de092be3c9474ea2b", 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 6b0b99c45fd..aed1514179f 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,8 +3,8 @@ "family": "tasks.item-merge-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", "scenarioSha256": "f40d99c60523ad1a6a3a761935e86ab0739337486dd316e6ab3248980e575027", 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 dc9584ceea7..026cd54c13b 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,8 +3,8 @@ "family": "tasks.item-metadata-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", "scenarioSha256": "27587bfb5745051e3cb27b01dc49b90b6f3c8ddbeb38f20772502fae2f562d91", 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 b80d2847254..fd29176f8ed 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,8 +3,8 @@ "family": "tasks.item-metadata-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", "scenarioSha256": "01664112d8f24d0a08fa7ba4e2d7f389acb363ce493e083f359f90fa0b87911d", 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 2bc0d7a7bca..048742ba25d 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,8 +3,8 @@ "family": "tasks.item-metadata-gitlab-mr", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", "scenarioSha256": "186444ac8dc34dc63d1fbf304275e2265d96c6742e4c8f1e8e5568aa5504bf5d", 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 566c4d97836..5378dd7289e 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,8 +3,8 @@ "family": "tasks.item-reply-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", "scenarioSha256": "c6e5ae446b875afba3944a96d931fdca6006ed8e904374e5040088004eb9b044", 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 9668343cc73..25e4ad86327 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,8 +3,8 @@ "family": "tasks.item-reply-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", "scenarioSha256": "2da11d5a9c7a223a59c56ec416ab33acd42d900b4080132bde27313e042808d9", 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 b09a3a33306..a89fea1be21 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,8 +3,8 @@ "family": "tasks.item-reply-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", "scenarioSha256": "a5d8ba37f44421d3efd19617ef319f37fda3fe53004b6829ae2c320f85d5c98d", 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 47f0eab1820..1782f94cf27 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,8 +3,8 @@ "family": "tasks.item-reply-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", "scenarioSha256": "abc4b882c92ba90a52d3635fe882b2c653bc91ab4d9927f240ebee4dd147b81d", 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 e15a12d4464..a105db8e132 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,8 +3,8 @@ "family": "tasks.item-review-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", "scenarioSha256": "77b0812842903075bb3d3ec1f7bcea94b1e1dac5993c3c8854bd4c3d2a567988", 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 434f9c7e53a..69774c6ab50 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,8 +3,8 @@ "family": "tasks.item-review-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", "scenarioSha256": "96a1813de0159396f6a5eb36a764fad4511de0a25eff6323571e1fade2a7f334", 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 91fe97db45c..095bf5c9c31 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,8 +3,8 @@ "family": "tasks.item-status-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", "scenarioSha256": "57c41b51e34e451975a9f28a6461aa3b8e9dcf04cbebaea80ddf14afc4b78edf", 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 df318b399fe..a59f3cd6d1e 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,8 +3,8 @@ "family": "tasks.item-status-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", "scenarioSha256": "64a7af1bfac25dfe673832ef0ef7776be8d1a628c995eafd938fa3ad11d7ba0f", 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 195d356fe42..dc6bf053fde 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,8 +3,8 @@ "family": "tasks.item-status-gitlab-mr", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", "scenarioSha256": "8443a59a1d432fbcfb9d158995cfa69bef364c33b66a97cbef0e70e197fcad4d", 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 bf504f7235d..d3a64c77c21 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,8 +3,8 @@ "family": "tasks.linear-connect", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "a60d7c0ce3d155116aecbb3d1ca015b4d9de310155f4e840b2fc391dc9d04860", 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 0a259c1c539..f9e94c43f59 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,8 +3,8 @@ "family": "tasks.linear-item", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", "scenarioSha256": "a2c0c5c200b36d2194815e67df2ea50422f6ecfd9df411132202e9660c87c41b", 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 88999336d6a..6c3505603e5 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,8 +3,8 @@ "family": "tasks.linear-item", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", "scenarioSha256": "8a5c5b210459d3938bc010bc88c69696a631072cd5a6b7e1a3eb3e1fd0da9c8a", 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 90c562a2d2f..5d9de9fb801 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,8 +3,8 @@ "family": "tasks.linear-item", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", "scenarioSha256": "ab0ac02611d487a9edd58319c6e4b9302148684f27711afc3b69feaa73fc4b07", 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 547e6ca2930..9be0758f7e9 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,8 +3,8 @@ "family": "tasks.linear-team-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "58ea1553e04017c993aea4753aace41ee664705a3fdb3b18569c5a9d7968cf06", "scenarioSha256": "c4a5928ef7035ad8bed20945f235f4fa509238b3a167c91df50baefff8e8433f", 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 026a6d93756..1ec2ecc669a 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,8 +3,8 @@ "family": "tasks.linear-team-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "58ea1553e04017c993aea4753aace41ee664705a3fdb3b18569c5a9d7968cf06", "scenarioSha256": "8ec517c98775f3af0d45776dc74bcaaf99dcc751e85343084e39c557b6ddede1", 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 d116a214167..b28fcf6ec33 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,8 +3,8 @@ "family": "tasks.paste-lookup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "77b429e1066a877bb3c8513e89e42314bb974478385695ceb36dbaa7c57e654a", 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 06466d0a16b..454b058312a 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,8 +3,8 @@ "family": "tasks.paste-lookup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "8d58d134262cd828348bc3416f7208b51259dff9ea952eeceaab6e6dcfcfd96a", 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 079bad0a6ac..396c38e2301 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,8 +3,8 @@ "family": "tasks.paste-lookup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "4dc2c4cfc9c29ee998796980a7ae6ded99a39f17e143e3db588239bc224b2cc5", 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 c1abb5846b7..825c74026ca 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,8 +3,8 @@ "family": "tasks.paste-lookup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "d622fc252f4e2e1d2e244d8781b260ed6e42dee572b8d2fd39d6c3b49baae04a", 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 9b9312c7965..2860a714dce 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,8 +3,8 @@ "family": "tasks.project-board-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c4272385ed3b0de4feab38de9e4f6363ecd6317fdd4de47f76a98eb18abaf371", "scenarioSha256": "7c16d49ffeace5c689309316da6e4638fa1b70d3ef52a78d27db934ae56cf64d", 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 86eca3a0720..74e1dffc6d1 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,8 +3,8 @@ "family": "tasks.project-board-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c4272385ed3b0de4feab38de9e4f6363ecd6317fdd4de47f76a98eb18abaf371", "scenarioSha256": "c5cc9a11a75a86780195be7d1055d1064c8aba78bb8e4e8bbdf033409c2b2aa5", 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 3eafed93c8a..9547b543ba0 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,8 +3,8 @@ "family": "tasks.project-board-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c4272385ed3b0de4feab38de9e4f6363ecd6317fdd4de47f76a98eb18abaf371", "scenarioSha256": "7f748bb55df907bba315ea6899c585837d97fa0ea9b312330cf35d95bda87bd1", 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 61b5453a181..b6b85694563 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,8 +3,8 @@ "family": "tasks.project-board-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c4272385ed3b0de4feab38de9e4f6363ecd6317fdd4de47f76a98eb18abaf371", "scenarioSha256": "4ab4e4022cafd69cbc7af45ddf72d2dad3e8215df363511651d7faea014147d3", 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 81c2791cb64..ad223705849 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,8 +3,8 @@ "family": "tasks.project-board-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c4272385ed3b0de4feab38de9e4f6363ecd6317fdd4de47f76a98eb18abaf371", "scenarioSha256": "cf64dd43e708ff953ba2cbb2a70378aa8ab5d13ede157af7ba0967d913755b82", 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 d2eef17be22..a15040b6800 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,8 +3,8 @@ "family": "tasks.project-repo-slugs", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c4272385ed3b0de4feab38de9e4f6363ecd6317fdd4de47f76a98eb18abaf371", "scenarioSha256": "667a06cf9ff8129eee64327566012448abe1fe31f58c0d9b882b13e74db5a877", 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 c86f9f77cc5..1ac8d2d07cd 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,8 +3,8 @@ "family": "tasks.project-row-comments-issue", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", "scenarioSha256": "9fd4756c2224f3ecbc9ffc82e1ee11615a9e057e600bc56ccaf5c5e2c0e411d8", 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 8cb6d048ed9..4ddbad874cf 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,8 +3,8 @@ "family": "tasks.project-row-comments-issue", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", "scenarioSha256": "cfe0284f502001a57a9d18585222e5ae4b254d9bac32e0bb4080ee9363e8e019", 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 fab7f9a74ae..abaa900455f 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,8 +3,8 @@ "family": "tasks.project-row-comments-issue", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", "scenarioSha256": "b21a3b3f568bf6caecca62272f4b7882062027684c70878fd5f883622ff2a9ea", 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 105046bdee8..f153b597624 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,8 +3,8 @@ "family": "tasks.project-row-comments-pr", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", "scenarioSha256": "e286edb942c338fd844ce8437ac03c872838228515ce833cfd310332354da725", 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 a6d1e7d928f..047a5da13a7 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,8 +3,8 @@ "family": "tasks.project-row-detail", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f8f6e5d500f959b9b15c5498885a05422747880b6aef4ad795bc3064ebbacea6", "scenarioSha256": "52b2cc222d9819121ba99f8f603bc76abe420d731e5853116e802a4db59e2d3e", 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 e36fb8ef5ee..f5c27bfc649 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,8 +3,8 @@ "family": "tasks.project-row-fields", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", "scenarioSha256": "0fe8c60631cf04d33b34371155f5f80c8426b07b1cbec2fabc5d6d619f2633b8", 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 f328515ab3e..fb7afaa772d 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,8 +3,8 @@ "family": "tasks.project-row-fields", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", "scenarioSha256": "8ad021e101d8ef17ed47472a5fbfbeaebb2690a4040c89a0e9ee133e69e4fecd", 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 042e19ba4da..1c396fea483 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,8 +3,8 @@ "family": "tasks.project-row-fields", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", "scenarioSha256": "4d33ce12f3f35bea8a98fec2c0378e73caf7fbfb93085545e890b082a392cd60", 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 45eb4b10e04..5f644abb53f 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,8 +3,8 @@ "family": "tasks.project-row-files-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b228732762828412ad3d9eec3ece00a897d866046e37044322c3911758d6e0a9", "scenarioSha256": "3ed626e9d776e009f008c85f5165c8199bc2b85afd279a435e2e0f800737b42f", 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 001d5d70a18..98f76cef6f1 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,8 +3,8 @@ "family": "tasks.project-row-files-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b228732762828412ad3d9eec3ece00a897d866046e37044322c3911758d6e0a9", "scenarioSha256": "1e402d7984c7958ba23fb700464a450374ad72424be8f2669f769199a1a2899e", 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 e5ee08270ac..62a6601b7a5 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,8 +3,8 @@ "family": "tasks.project-row-files-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b228732762828412ad3d9eec3ece00a897d866046e37044322c3911758d6e0a9", "scenarioSha256": "1b2ead3380b546c94c5da2ed61c9208cd158db9a56ca87e3e72e450668e1e507", 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 78bc91dddd0..d62d6b50965 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,8 +3,8 @@ "family": "tasks.project-row-files-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b228732762828412ad3d9eec3ece00a897d866046e37044322c3911758d6e0a9", "scenarioSha256": "947b1c1aa9688688a1e4cbdbacfde185fbf5d0b28b13e753ba87bdf7f999aa00", 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 459d6469b84..232667a4774 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,8 +3,8 @@ "family": "tasks.project-row-files-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b228732762828412ad3d9eec3ece00a897d866046e37044322c3911758d6e0a9", "scenarioSha256": "cc450fcf20e403eea6ce1ee103c131feccb2906c0ae31c7cd3f3d3fa0b739d68", 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 addd4680c2d..5fa84c9593e 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,8 +3,8 @@ "family": "tasks.project-row-metadata-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f8f6e5d500f959b9b15c5498885a05422747880b6aef4ad795bc3064ebbacea6", "scenarioSha256": "2303fc902e5a6cf6a43db58ef2938538a7b770d1509cc22a9811f4c83051aea1", 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 535f47a005e..6fb818a44ef 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,8 +3,8 @@ "family": "tasks.project-row-metadata-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f8f6e5d500f959b9b15c5498885a05422747880b6aef4ad795bc3064ebbacea6", "scenarioSha256": "8b75854487566ca6da98d391b6822c81c99e61011fc094458ae038905c1c9287", 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 1210fd1978c..fea5dac99d8 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,8 +3,8 @@ "family": "tasks.project-row-metadata-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f8f6e5d500f959b9b15c5498885a05422747880b6aef4ad795bc3064ebbacea6", "scenarioSha256": "7c948e76afb331e4038298215181adc97cd533c4f79e205e183c08e8a2db20fc", 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 0bdf0bedd92..ae5b9635901 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,8 +3,8 @@ "family": "tasks.project-row-review-checks", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", "scenarioSha256": "20e9631df87e40e64d35cee0c0e06b922fe53bd93e3d9e4078633b85a5278b7e", 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 6b8d269c517..10556f5e7be 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,8 +3,8 @@ "family": "tasks.project-row-review-checks", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", "scenarioSha256": "2d947b63fb35dad9bbe201061cb51d0b3c5a5e6f3e8018eeda2ec1f962952809", 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 04ef2305118..ed6121038c1 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,8 +3,8 @@ "family": "tasks.project-row-review-checks", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", "scenarioSha256": "ca6b0d81b19811806ce332a776361a40e526a73bef90cfa3df05a764e2ee83b6", 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 b36102f02e5..c1f4f7127c1 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,8 +3,8 @@ "family": "tasks.project-row-review-checks", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", "scenarioSha256": "bd58d88e0534366e281869ee79eb75fe65b418d02523d815d8d0d58799edc31b", 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 ab82fbdf6b9..6c025fd7a14 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,8 +3,8 @@ "family": "tasks.project-row-threads", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", "scenarioSha256": "0f220b97bbb64ef8d347973690e6fab4b305eaaa54c9b7883340415c54e61206", 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 b8ff80fa8ef..a2c9ba0ce87 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,8 +3,8 @@ "family": "tasks.project-row-threads", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", "scenarioSha256": "85160836c5a5c9bae76aff82c834ceb908f9262a90facd6e055c289362664eaa", 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 67cd78b32dd..1c15fdbd02d 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,8 +3,8 @@ "family": "tasks.project-row-threads", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", "scenarioSha256": "5bc59cfd0d951ae5193df5c49ce3618d9536be0bc8f8192a7b03000963c2001b", 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 8684667f6e7..f2734d3a2d1 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,8 +3,8 @@ "family": "tasks.project-row-threads", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", "scenarioSha256": "0d8c240718b3911464a6fc486114d67cd6f60aa295cd0886ff755b77d5036014", 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 128daba6571..81bda4094a6 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,8 +3,8 @@ "family": "tasks.provider-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "e9bdad78cf60e3dd931eab8810d011c6e0066f9a336a206f8f9ca62621b21fee", 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 5b93ba7f8e4..d5b13c17559 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,8 +3,8 @@ "family": "tasks.provider-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "a5704c6849de9a45564c8738076ec8c0307754a5acc2c039880fe436771e68b3", 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 729f958556f..322aa4dc860 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,8 +3,8 @@ "family": "tasks.provider-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "e518040cbd40e3cc8c22e0b70b6de1087386936f75ed2f65f6e7b4fcdc344ba2", 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 98a85b69c71..0bd080556c4 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,8 +3,8 @@ "family": "tasks.provider-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "f02acd2ed6319b8cb674c04b41a1e96c50e53123a8914790acc8af5410d63f98", 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 9a0bfb80af6..a1df1ba606c 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,8 +3,8 @@ "family": "tasks.provider-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "2b3006bfe1e7f3040b86ccc698e58ae19ae1aa11389aee2ec2a8f2dfdb0270f4", 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 6aa7e0529d3..38a7d0eda2f 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,8 +3,8 @@ "family": "tasks.route-repo-list", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "23f974df8b57c723069605de1db80c339ead286b18aae38e67fce03ea50c5180", "scenarioSha256": "6373b83783b1a9b061bede3bba7aa3b573c3a50b897102a094df93f926856fdc", 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 307542ab09b..bc1fedfa507 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,8 +3,8 @@ "family": "tasks.smart-source-search", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "85c9e5107fe3e74f44d8b3e5c791b80ff0370cdc3ada69dc09fe38d8058fb263", 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 9755ac2a4ec..75bdab932ff 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,8 +3,8 @@ "family": "tasks.smart-source-search", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "0db7a8e1e5e740c341167bf045a0ab858f61708e995777fa4cf2e88cff1ec727", 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 20abbb3fafe..5c2ba361494 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,8 +3,8 @@ "family": "tasks.smart-source-search", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "5d9211140d751c6cc844775d3e818f125483f1dac5b78960557ccfe73f41d08f", 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 dea90b5cbca..dc16b214da7 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,8 +3,8 @@ "family": "tasks.smart-source-search", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "1cfdbdeca951545a4fafd23649991e93a02feea72d174a7c469f18dc64decfc4", 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 90d2e1ccee7..f7910b19a92 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,8 +3,8 @@ "family": "tasks.smart-source-search", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "9fc0825ec19c2c90cec44ee284e7c54399e1552bdb15c329727921a15ad62944", 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 5b6e2c2b8e6..5f46ac251ba 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,8 +3,8 @@ "family": "tasks.task-create-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "014040846f649f3c6ca1175b610ed1b51bae3001e7de103549d7ee1a511a2506", 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 36dfc6b780c..fdd0e08b0bf 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,8 +3,8 @@ "family": "tasks.task-create-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "9efe74e5a1b0d92f674e6044edfd534693c15b0a153bcb2c0e283a6cd53fa61b", 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 f9935ddd8ee..2fd65f9ab5f 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,8 +3,8 @@ "family": "tasks.task-create-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "217a3da50a54c4cbe19a68835ecfa038eae5b350430f0b8fd0a616bb5bdfe32d", 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 477371db448..db5e02dba8d 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,8 +3,8 @@ "family": "tasks.task-create-linear", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "cb4c10cc6401e5b68340bd1fa09381c973348b6e0c7ffef563cde92080c57a15", 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 3a55325a76b..1af491a042b 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,8 +3,8 @@ "family": "tasks.task-list-gitlab-items", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "038221907a57f5bb25338f9b07a744dbac3ea0a7ea2ba43281f171912f45a586", 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 4a51345999d..64f2b2d981d 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,8 +3,8 @@ "family": "tasks.task-list-gitlab-todos", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "e36b90621e11880ec1e6c16e8e3c89cc14f5d68a4a9e06b8a3098fc0bd0104a2", 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 cb413f2b607..41cc8236745 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,8 +3,8 @@ "family": "tasks.task-list-linear", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "39ef28af17e4d3774b42bba1555606770667bc9010692fb1a4492413a940c0a0", 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 e499888b594..192846b835e 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,8 +3,8 @@ "family": "tasks.task-list-linear", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "c589700af145f58c37292dafb891b3b7d50302fd4ec044155c044ccd48f79c74", 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 c89ee7d9d24..dc58a5d5433 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,8 +3,8 @@ "family": "tasks.workspace-source", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", "scenarioSha256": "9e91d46870cd69279cc7d8ebfd317ab8b13136ccff9662876c7601a3a83ecafe", 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 3b83b0e1da9..9653601a143 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,8 +3,8 @@ "family": "tasks.workspace-source", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", "scenarioSha256": "2d4a681bffbc5ff9d3040ea0d6bb2603ee940c3c497269d0b63caca564fb25e1", 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 f8db871100d..29fc3ea62cd 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,8 +3,8 @@ "family": "tasks.workspace-sparse", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", "scenarioSha256": "3d4637406e2d658b72f73153f0a5e176cb8b143593b72bce0cdf979bc6e4cbdd", 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 03ea809e2d4..1cbe3c60db2 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,8 +3,8 @@ "family": "tasks.workspace-sparse", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", "scenarioSha256": "3453024581230908d1e0e9335f5310e7b4ae03faf50d93654b9ff28c464fb95f", 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 c2e59e9677f..dcb8086cfee 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,8 +3,8 @@ "family": "tasks.workspace-ssh-local", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", "scenarioSha256": "28f7ba289c188bfc121ef7b969133711189e887fbfc7b37c8a5401ea7f30b56a", 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 2bea4909183..5f40b016087 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,8 +3,8 @@ "family": "tasks.workspace-ssh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", "scenarioSha256": "35771ab92d0d4ff44a1dd6e5f1e5d3137570a2e013bddea5ca77ecac7989ed53", 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 5fcbf069493..e6a65b6219d 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,8 +3,8 @@ "family": "tasks.workspace-ssh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", "scenarioSha256": "39451d3c811068754f91ac243fe1208f4ce742df53261314345d8209ba761e94", 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 22c7a877ace..a1de76beea6 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,8 +3,8 @@ "family": "tasks.workspace-ssh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", "scenarioSha256": "5cc1773d06d49d2616da72f2790753322edda6d67e12b5e41116971d34787391", 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 3066f670d95..b2917c32aef 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,8 +3,8 @@ "family": "terminal.query-reply", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", "scenarioSha256": "15b5694a63d54aeb4f4d9a861729e7e3b42ce06b15af6784fcb1afab744ed18b", 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 35cc0012757..5abd5601621 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,8 +3,8 @@ "family": "terminal.raw-input", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", "scenarioSha256": "68c039f74da08523d67d8d5b0a178c1d12507ec88d25891cd1377cd3fb40205c", 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 e501f96e59e..a35b5b8f1d9 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,8 +3,8 @@ "family": "terminal.raw-input", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", "scenarioSha256": "19d55a77e9c2f64f062070c9985f756e0ba72f3ccc3c884a80843fe888f42a47", 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 05f0a84b225..ebe985ab90a 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,8 +3,8 @@ "family": "terminal.takeover-report", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", "scenarioSha256": "6913de3f553b47a7e6663e21b0b93e97df26405c210db876f0b9593bd38936be", 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 1e56cd81200..22cdca290ca 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,8 +3,8 @@ "family": "terminal.takeover-report", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", "scenarioSha256": "da13ec556c0f672371a8cd2aabd4dcc68001c0f9aa47015dfa4b5937355c4c2c", 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 3d5b7675a92..d1113cb84dd 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,8 +3,8 @@ "family": "terminal.viewport-refit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", "scenarioSha256": "bde05ca916393d7f5ccd48686cf13a52fb2dfa599ea874b084c58bd59adb7e7f", 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 273970d36d2..6bab4731f49 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,8 +3,8 @@ "family": "transport.capability-probe", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", "scenarioSha256": "874b1a120443ee679e2f4b3974762fd84fc929e93a2117b20bbb0cf373316616", 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 d146554c978..bc05e93b882 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,8 +3,8 @@ "family": "transport.host-status-gates", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", "scenarioSha256": "d6be62e5eb2737d75634c053098d06a4bb175c64ff915cec6ead79922492a068", 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 8ecf6b92a66..34ddee98c56 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,8 +3,8 @@ "family": "transport.pairing-race", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", "scenarioSha256": "1d032c86e7cc12efa3d5044339cb990bd258d830119d0e7b61d1b995b4df29a3", 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 2fd2ffbb50b..d5e2cbba818 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,8 +3,8 @@ "family": "transport.pairing-race", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", "scenarioSha256": "048ee6d7848e0e4b8d6463ff9dc4124bfd478114ab87f6b52ff82a1dfd6ebc04", diff --git a/mobile/rpc-foundation/goldens/matrix-worktree.agent-launch-create-agent.launch-1.json b/mobile/rpc-foundation/goldens/matrix-worktree.agent-launch-create-agent.launch-1.json index 14a79fc1d50..943a41a07f1 100644 --- a/mobile/rpc-foundation/goldens/matrix-worktree.agent-launch-create-agent.launch-1.json +++ b/mobile/rpc-foundation/goldens/matrix-worktree.agent-launch-create-agent.launch-1.json @@ -3,8 +3,8 @@ "family": "worktree.agent-launch-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "887b5d16b4bee027edf5e2f1122a79a34b223f6926322a99f6e3de83f40bf6ee", 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 8bae81837da..f8f0b6cfe3d 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,8 +3,8 @@ "family": "worktree.catalog-snapshot", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e942ddfbaa0ba6bfc2993969276987f6528ac53765d125e99a830e261f93a8e", "scenarioSha256": "95ca47f382997c412da974e564a46b1ae0c20d6e0f3ca14258d33c8d8b51a160", 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 7b6928f2a76..ef535a9fa6a 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,8 +3,8 @@ "family": "worktree.create-retry", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "e93a36ef900de27e1a566cdb2389ba4f900a330eadbb476b9bfb1ef05707b352", 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 67498f2d2ba..f011e623297 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,8 +3,8 @@ "family": "worktree.home-catalog", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e942ddfbaa0ba6bfc2993969276987f6528ac53765d125e99a830e261f93a8e", "scenarioSha256": "fa0e28a167a5fba6fe7ffebb9f4ad28dd413d601c07116a24a7781d156f54beb", 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 8e47d77c2bd..bdddf225e5c 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,8 +3,8 @@ "family": "worktree.hosted-base", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "a84f8a5acfd428eb77b5c02a3de0fa8b780c666db31bbe574ecf76cdf84adeb2", 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 97bb15e8c5b..6bfdbc583ff 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,8 +3,8 @@ "family": "worktree.hosted-base", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "45783a7cbb44b04dbbd6bfd6735799bb4c75e503f43f1821cf8640d11f7464ad", 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 a3e2515a70a..c0255bf9170 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,8 +3,8 @@ "family": "worktree.retired-names", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e942ddfbaa0ba6bfc2993969276987f6528ac53765d125e99a830e261f93a8e", "scenarioSha256": "d321d6c17e67ae90f6ceefb775495ff765a86a35423ed33a212e71ec5e9e94aa", 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 dc96a010c46..a5ca92320b2 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,8 +3,8 @@ "family": "worktree.review-link", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "2fc093ec505bfac04a4ff0adab991baeba985253486dbe9e3ec9884b8d5f0920", 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 7a5e9ac19ab..7710b23ca58 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,8 +3,8 @@ "family": "worktree.runtime-capabilities", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "f70c6b1753377b5a502bf7d1e69dc95617f24c42137471320eb393567efbe735", 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 7b8b9b7565c..360ebfbf2cb 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,8 +3,8 @@ "family": "worktree.setup-hook-trust", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "8487fd14ed779708415b264e2b80b26b0d5094e379a04f4f32c2cd75ec469182", diff --git a/mobile/rpc-foundation/goldens/mobile-web-bundle-build-changed.json b/mobile/rpc-foundation/goldens/mobile-web-bundle-build-changed.json index 15859b82106..bb76405eda8 100644 --- a/mobile/rpc-foundation/goldens/mobile-web-bundle-build-changed.json +++ b/mobile/rpc-foundation/goldens/mobile-web-bundle-build-changed.json @@ -3,8 +3,8 @@ "family": "mobileWeb.bundle-fetch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "af339fef2c684d5709c6d3f279e5f0d9c33d17b6d4e5c89e501963400901b564", "scenarioSha256": "9bab59797b04304d8e25573664b011949e9b15010270ccbfd0e3d2a4d772180c", diff --git a/mobile/rpc-foundation/goldens/mobile-web-bundle-fetch-paged.json b/mobile/rpc-foundation/goldens/mobile-web-bundle-fetch-paged.json index d5b93bd71ba..ba0f4e07c57 100644 --- a/mobile/rpc-foundation/goldens/mobile-web-bundle-fetch-paged.json +++ b/mobile/rpc-foundation/goldens/mobile-web-bundle-fetch-paged.json @@ -3,8 +3,8 @@ "family": "mobileWeb.bundle-fetch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "af339fef2c684d5709c6d3f279e5f0d9c33d17b6d4e5c89e501963400901b564", "scenarioSha256": "e3044fe513a5fc1fb10c5c00422d965dd760eeea37cfcebc79b4597141f4baa1", diff --git a/mobile/rpc-foundation/goldens/mobile-web-bundle-manifest-read.json b/mobile/rpc-foundation/goldens/mobile-web-bundle-manifest-read.json index d3fb08c02a0..b5a0e3e2546 100644 --- a/mobile/rpc-foundation/goldens/mobile-web-bundle-manifest-read.json +++ b/mobile/rpc-foundation/goldens/mobile-web-bundle-manifest-read.json @@ -3,8 +3,8 @@ "family": "mobileWeb.bundle-manifest", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "af339fef2c684d5709c6d3f279e5f0d9c33d17b6d4e5c89e501963400901b564", "scenarioSha256": "5e9f4e6878be3f534288a90f7ccabc9cfe4e968aa29da372a98c3064d8e4d89e", diff --git a/mobile/rpc-foundation/goldens/mobile-web-bundle-unavailable.json b/mobile/rpc-foundation/goldens/mobile-web-bundle-unavailable.json index 78c270775f6..d4689a2d1a3 100644 --- a/mobile/rpc-foundation/goldens/mobile-web-bundle-unavailable.json +++ b/mobile/rpc-foundation/goldens/mobile-web-bundle-unavailable.json @@ -3,8 +3,8 @@ "family": "mobileWeb.bundle-fetch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "af339fef2c684d5709c6d3f279e5f0d9c33d17b6d4e5c89e501963400901b564", "scenarioSha256": "7333b1c83120bcfd9bdac8888ec1528c1db9b36325509f1328a551676df219c5", 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 3c26b7d093a..dad5f2a4841 100644 --- a/mobile/rpc-foundation/goldens/native-chat-image-paste-single.json +++ b/mobile/rpc-foundation/goldens/native-chat-image-paste-single.json @@ -3,8 +3,8 @@ "family": "nativeChat.image-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "8e88e44d077ce8f3f3e3214b80e9e8b1e770b9a73025bc284a8333d6a8be07f9", 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 819bbd40ae2..db4a5e8d2d8 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,8 +3,8 @@ "family": "nativeChat.image-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "1e2c7d2c238bb87a0fd1896a0151a6cecd670c9b1b2679ca47b39520355c6e05", 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 a19f9027e4d..28190769fe0 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,8 +3,8 @@ "family": "nativeChat.image-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "43575aede8307947e027239b4e582df281f6424c9216135ae20d150234f247f6", 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 7591427d87e..9759e0c35f7 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,8 +3,8 @@ "family": "nativeChat.image-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "4ff80434eea90f31c03522c9277983cc1c88d0292ba7c384fa9760fc1dcb03bf", 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 7622f2cbe04..b5e2e0a997b 100644 --- a/mobile/rpc-foundation/goldens/native-chat-image-upload-cancelled.json +++ b/mobile/rpc-foundation/goldens/native-chat-image-upload-cancelled.json @@ -3,8 +3,8 @@ "family": "nativeChat.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "1f513883eb62cdd1673eb58809817e2b2f5fd64b74f80ed6e3b9d8c2ef2d33e9", 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 b787a43c6b6..6c2a5ce42bb 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,8 +3,8 @@ "family": "nativeChat.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "181b02243b1ecf98364473ee0b3f4c82a6037b5f5bae33703ab4f611cc050db4", 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 cb38b4dbbf4..87bc9ae442d 100644 --- a/mobile/rpc-foundation/goldens/native-chat-image-upload-single.json +++ b/mobile/rpc-foundation/goldens/native-chat-image-upload-single.json @@ -3,8 +3,8 @@ "family": "nativeChat.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "d7dca3742c4086f9ced0ba4b2f6c32ee9fa9272a5a955e8623fdc9cdb4c71528", 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 f11163afb62..8b37946aba4 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,8 +3,8 @@ "family": "nativeChat.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "09fd9bf97a4da7313e24f8c333b66c7c1af927bbea0a6d9fef9803856a608c78", 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 63fbe211e87..35ab4d8e950 100644 --- a/mobile/rpc-foundation/goldens/native-chat-image-upload-two.json +++ b/mobile/rpc-foundation/goldens/native-chat-image-upload-two.json @@ -3,8 +3,8 @@ "family": "nativeChat.image-upload", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c", "scenarioSha256": "db0397f8f6ae28de0cc7afd91552ee9416d7f7054a76a42aac02f480c6f363d5", diff --git a/mobile/rpc-foundation/goldens/native-chat-page-earlier.json b/mobile/rpc-foundation/goldens/native-chat-page-earlier.json index 4d8d37e4c25..847f321f052 100644 --- a/mobile/rpc-foundation/goldens/native-chat-page-earlier.json +++ b/mobile/rpc-foundation/goldens/native-chat-page-earlier.json @@ -3,8 +3,8 @@ "family": "session.native-chat-page", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "60ce67f66134d6385aa7fb47f2135436a7b3ce0221e3b2514bea65e06dba5518", "scenarioSha256": "674cab85ed9896dae311bfc0acfb1d1d1a2a7f25b7546b4714edbb0a585e6178", 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 a8b0c62a30a..5c66065baaa 100644 --- a/mobile/rpc-foundation/goldens/native-chat-readability-local-repo.json +++ b/mobile/rpc-foundation/goldens/native-chat-readability-local-repo.json @@ -3,8 +3,8 @@ "family": "session.native-chat-readability", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "46d80cfd496b06ce42ff1ed985e513bbf49b5188bc1128c6d01a74675741935a", diff --git a/mobile/rpc-foundation/goldens/native-chat-readability-refused.json b/mobile/rpc-foundation/goldens/native-chat-readability-refused.json index 8fbd0929be6..ca5e994a280 100644 --- a/mobile/rpc-foundation/goldens/native-chat-readability-refused.json +++ b/mobile/rpc-foundation/goldens/native-chat-readability-refused.json @@ -3,8 +3,8 @@ "family": "session.native-chat-readability", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "08a9ab4f180f2d6bb44d2a23f87be0443e8dfdde15f966458270a1bb6f131e0b", 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 61488a13e7e..f7c1bb3a18b 100644 --- a/mobile/rpc-foundation/goldens/native-chat-readability-remote-repo.json +++ b/mobile/rpc-foundation/goldens/native-chat-readability-remote-repo.json @@ -3,8 +3,8 @@ "family": "session.native-chat-readability", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "0c6afb12dce2c402dfd7ac24eb4a306e09fcacc78415ecb47b5320b2fe8102b5", 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 0978e6b1feb..59c07c28d23 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,8 +3,8 @@ "family": "nativeChat.session-option-pick", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", "scenarioSha256": "55f675f7d3f380db10dd966ae6d011927dbc7eb8f3abd36e09edf5043ad1131c", 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 7b32b8b21b2..29eb3e5786a 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,8 +3,8 @@ "family": "nativeChat.session-option-pick", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", "scenarioSha256": "57b60064eca4526e5d533de5862e7e86ba69b6722cd04692228bdc768486cd76", 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 449963a0c8e..dea871bd7af 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,8 +3,8 @@ "family": "nativeChat.session-option-pick", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", "scenarioSha256": "a180b7ae1f84bc69d7819c7c17b1e2915cb380e8ea8543d68fe6777feb90d0bd", diff --git a/mobile/rpc-foundation/goldens/native-chat-stop-accepted.json b/mobile/rpc-foundation/goldens/native-chat-stop-accepted.json index 51984600786..6b46e9a71b1 100644 --- a/mobile/rpc-foundation/goldens/native-chat-stop-accepted.json +++ b/mobile/rpc-foundation/goldens/native-chat-stop-accepted.json @@ -3,8 +3,8 @@ "family": "session.native-chat-stop", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "a72f08c12c244912912be34deb3ec12bada6b74f1bc29c0034b347dcba9ddb10", 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 631a86cf4a8..567a65f08d9 100644 --- a/mobile/rpc-foundation/goldens/native-chat-stop-both-rejected.json +++ b/mobile/rpc-foundation/goldens/native-chat-stop-both-rejected.json @@ -3,8 +3,8 @@ "family": "session.native-chat-stop", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "a7419d4b3e00d49ebdac7db4fa97ad9d3af9516201f9102beed0376b181e74a5", 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 d723f9c75d7..12d41bf139a 100644 --- a/mobile/rpc-foundation/goldens/native-chat-stop-delivery-unknown.json +++ b/mobile/rpc-foundation/goldens/native-chat-stop-delivery-unknown.json @@ -3,8 +3,8 @@ "family": "session.native-chat-stop", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "977ee5602e3a612d537686d17d15312f8b0e775df8800b27bb0d42b8642b4675", diff --git a/mobile/rpc-foundation/goldens/native-chat-write-accepted.json b/mobile/rpc-foundation/goldens/native-chat-write-accepted.json index 15beb5e9994..7d8331bb1db 100644 --- a/mobile/rpc-foundation/goldens/native-chat-write-accepted.json +++ b/mobile/rpc-foundation/goldens/native-chat-write-accepted.json @@ -3,8 +3,8 @@ "family": "nativeChat.terminal-write", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", "scenarioSha256": "3e8804f21d32370bb0bc48c4ea3d182748d48dc19d73de1b50005f18368566ba", 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 5bd7e4375b9..24edced3ac8 100644 --- a/mobile/rpc-foundation/goldens/native-chat-write-clear-line.json +++ b/mobile/rpc-foundation/goldens/native-chat-write-clear-line.json @@ -3,8 +3,8 @@ "family": "nativeChat.terminal-write", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", "scenarioSha256": "b8265928eefc167de59c64dc62ebe40635007a5f73c87ec8b6eb5e0f6dc0ce00", 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 0d55a9a3ddc..c7572222570 100644 --- a/mobile/rpc-foundation/goldens/native-chat-write-delivery-unknown.json +++ b/mobile/rpc-foundation/goldens/native-chat-write-delivery-unknown.json @@ -3,8 +3,8 @@ "family": "nativeChat.terminal-write", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", "scenarioSha256": "22f7711ed82a4d56f1886a746838e3eb85c555c9069694ba3aa958e121cc1ee9", diff --git a/mobile/rpc-foundation/goldens/native-chat-write-rejected.json b/mobile/rpc-foundation/goldens/native-chat-write-rejected.json index 2a0e4664054..62a567137f3 100644 --- a/mobile/rpc-foundation/goldens/native-chat-write-rejected.json +++ b/mobile/rpc-foundation/goldens/native-chat-write-rejected.json @@ -3,8 +3,8 @@ "family": "nativeChat.terminal-write", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", "scenarioSha256": "7e05773966a18123aaae297aed9ac44bd841713de88c8a1fa30c31b324118f6f", 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 76eff66efbf..53cae98b6be 100644 --- a/mobile/rpc-foundation/goldens/native-chat-write-typed-command.json +++ b/mobile/rpc-foundation/goldens/native-chat-write-typed-command.json @@ -3,8 +3,8 @@ "family": "nativeChat.terminal-write", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b98a3ca3818678b88cf629bc4635300a103637126a136f025a1600dc16f08008", "scenarioSha256": "a89ff803859c60e5645126de8b0f423807c435dcd856fe8825721f71f3b5bec5", diff --git a/mobile/rpc-foundation/goldens/new-tab-local-agents.json b/mobile/rpc-foundation/goldens/new-tab-local-agents.json index f24172fce7b..8a12bba0353 100644 --- a/mobile/rpc-foundation/goldens/new-tab-local-agents.json +++ b/mobile/rpc-foundation/goldens/new-tab-local-agents.json @@ -3,8 +3,8 @@ "family": "settings.new-tab-local-agents", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", "scenarioSha256": "ef016c6b4b77ba0c40b6feba2f670398c641f8ce9f411896e3ae41f38d8be17d", diff --git a/mobile/rpc-foundation/goldens/new-workspace-repositories-fulfilled.json b/mobile/rpc-foundation/goldens/new-workspace-repositories-fulfilled.json index ea83eda06d3..63ce66521b7 100644 --- a/mobile/rpc-foundation/goldens/new-workspace-repositories-fulfilled.json +++ b/mobile/rpc-foundation/goldens/new-workspace-repositories-fulfilled.json @@ -3,8 +3,8 @@ "family": "components.new-workspace-repositories", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "64c1772f0f95a3c43fbb14398a8804b2b4784f7f18874e4fd79767ae634c7faa", "scenarioSha256": "41ac47445191a24de5e48877478bdab6fd9c030f48024ea43e053de7b6b68bb5", diff --git a/mobile/rpc-foundation/goldens/notifications-desktop-stream-closed.json b/mobile/rpc-foundation/goldens/notifications-desktop-stream-closed.json index 1fd713b3038..a5c8e8b6af1 100644 --- a/mobile/rpc-foundation/goldens/notifications-desktop-stream-closed.json +++ b/mobile/rpc-foundation/goldens/notifications-desktop-stream-closed.json @@ -3,8 +3,8 @@ "family": "notifications.desktop-stream", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "eacf859143588ae6bee2804975d642b6c1088d57ae77ffe298620250d9a9f0e4", "scenarioSha256": "24f8c05639f82bc5e32abe3864c3d01a0589e295369028929fed2f0c684f1d0c", diff --git a/mobile/rpc-foundation/goldens/notifications-desktop-stream-replayed.json b/mobile/rpc-foundation/goldens/notifications-desktop-stream-replayed.json index 981e35a9ff8..ab10b762979 100644 --- a/mobile/rpc-foundation/goldens/notifications-desktop-stream-replayed.json +++ b/mobile/rpc-foundation/goldens/notifications-desktop-stream-replayed.json @@ -3,8 +3,8 @@ "family": "notifications.desktop-stream", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "eacf859143588ae6bee2804975d642b6c1088d57ae77ffe298620250d9a9f0e4", "scenarioSha256": "0495c25d6e5d8a84fe4192d7aa0e2901fe86ede19ac9c4d72dee27da6694878b", diff --git a/mobile/rpc-foundation/goldens/notifications-desktop-stream.json b/mobile/rpc-foundation/goldens/notifications-desktop-stream.json index b108203fb0c..e9fb31a7336 100644 --- a/mobile/rpc-foundation/goldens/notifications-desktop-stream.json +++ b/mobile/rpc-foundation/goldens/notifications-desktop-stream.json @@ -3,8 +3,8 @@ "family": "notifications.desktop-stream", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "eacf859143588ae6bee2804975d642b6c1088d57ae77ffe298620250d9a9f0e4", "scenarioSha256": "359add5203e68fcb85586f06babb694ee9d548e1dc58481e6d03871ab9f922cb", diff --git a/mobile/rpc-foundation/goldens/notifications-display-test-accepted.json b/mobile/rpc-foundation/goldens/notifications-display-test-accepted.json index 592791899f4..a13d26a90f1 100644 --- a/mobile/rpc-foundation/goldens/notifications-display-test-accepted.json +++ b/mobile/rpc-foundation/goldens/notifications-display-test-accepted.json @@ -3,8 +3,8 @@ "family": "notifications.display-test-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f55275c268e49679b37d72ce6cbe71186ce02c77fe3fd53f0f21e796502d62e8", "scenarioSha256": "e19c4ff95d568edbb5c0d6058eb17843be31bdfd528825985963f8ece8cbc652", diff --git a/mobile/rpc-foundation/goldens/notifications-display-test-not-registered.json b/mobile/rpc-foundation/goldens/notifications-display-test-not-registered.json index 625e22e02e6..f242b8d8168 100644 --- a/mobile/rpc-foundation/goldens/notifications-display-test-not-registered.json +++ b/mobile/rpc-foundation/goldens/notifications-display-test-not-registered.json @@ -3,8 +3,8 @@ "family": "notifications.display-test-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f55275c268e49679b37d72ce6cbe71186ce02c77fe3fd53f0f21e796502d62e8", "scenarioSha256": "3edeb5f744ed832104df750544b99fea1a1cd9d1b8d2f3f9a5e7c13b415edc3e", diff --git a/mobile/rpc-foundation/goldens/notifications-display-test-rate-limited.json b/mobile/rpc-foundation/goldens/notifications-display-test-rate-limited.json index 85a58f01d39..46566837ce5 100644 --- a/mobile/rpc-foundation/goldens/notifications-display-test-rate-limited.json +++ b/mobile/rpc-foundation/goldens/notifications-display-test-rate-limited.json @@ -3,8 +3,8 @@ "family": "notifications.display-test-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f55275c268e49679b37d72ce6cbe71186ce02c77fe3fd53f0f21e796502d62e8", "scenarioSha256": "53827d812956f05e86d72e44effd017270328eb36588ca90431cf9a8ae97b146", diff --git a/mobile/rpc-foundation/goldens/notifications-display-test-unknown-reason.json b/mobile/rpc-foundation/goldens/notifications-display-test-unknown-reason.json index b09c99df8d2..9700e71028d 100644 --- a/mobile/rpc-foundation/goldens/notifications-display-test-unknown-reason.json +++ b/mobile/rpc-foundation/goldens/notifications-display-test-unknown-reason.json @@ -3,8 +3,8 @@ "family": "notifications.display-test-screen", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f55275c268e49679b37d72ce6cbe71186ce02c77fe3fd53f0f21e796502d62e8", "scenarioSha256": "37439be5aba4a84cf6c12c5f583a0334405792387edb72ceab388e7c64109eff", diff --git a/mobile/rpc-foundation/goldens/notifications-push-gateway-rejected.json b/mobile/rpc-foundation/goldens/notifications-push-gateway-rejected.json index 06d4e112770..927b052e0d2 100644 --- a/mobile/rpc-foundation/goldens/notifications-push-gateway-rejected.json +++ b/mobile/rpc-foundation/goldens/notifications-push-gateway-rejected.json @@ -3,8 +3,8 @@ "family": "notifications.push-registration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2e3d939dc162dbc5a38d8a7207111688204a825fd70348721917b3016e1c9470", "scenarioSha256": "ac2b214ece34dc25aef2b73d020e04343f81cd48b3d243508be92cfdba01eb45", diff --git a/mobile/rpc-foundation/goldens/notifications-push-registered.json b/mobile/rpc-foundation/goldens/notifications-push-registered.json index 36342d7c935..fd00a65b831 100644 --- a/mobile/rpc-foundation/goldens/notifications-push-registered.json +++ b/mobile/rpc-foundation/goldens/notifications-push-registered.json @@ -3,8 +3,8 @@ "family": "notifications.push-registration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2e3d939dc162dbc5a38d8a7207111688204a825fd70348721917b3016e1c9470", "scenarioSha256": "90f49e430518bfc6e662da1d0c55b0084f30ab54dabdd15293b1f8ad9d2fa592", 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 4d3e2495c8c..1048b3e6c59 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,8 +3,8 @@ "family": "pairing.pre-profile", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "57c8ad93d162ea69e4a0ecd5de7d8fae6806f8f7a51945c2c13661d81bae6497", "scenarioSha256": "e4fb7aa3b071c1207f206adcc0f31e92b6bb98a80f86a0772e48b5cebcab24ff", 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 c87f6e0699f..6516d1ee3e8 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,8 +3,8 @@ "family": "pairing.pre-profile", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "57c8ad93d162ea69e4a0ecd5de7d8fae6806f8f7a51945c2c13661d81bae6497", "scenarioSha256": "5696ea2a62bb3f24902305f8bac0c4ae8f1e505f359db76fd69aabe353adae86", 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 a5984d7d569..3ebaeec062a 100644 --- a/mobile/rpc-foundation/goldens/pairing-pre-profile-times-out.json +++ b/mobile/rpc-foundation/goldens/pairing-pre-profile-times-out.json @@ -3,8 +3,8 @@ "family": "pairing.pre-profile", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "57c8ad93d162ea69e4a0ecd5de7d8fae6806f8f7a51945c2c13661d81bae6497", "scenarioSha256": "9ab72231bf97fbe7eed232019c56568a9411433835eae424628af62c7c6a10c1", diff --git a/mobile/rpc-foundation/goldens/pr-branch-identity.json b/mobile/rpc-foundation/goldens/pr-branch-identity.json index 4a0ad095ce8..d9d0c38fdee 100644 --- a/mobile/rpc-foundation/goldens/pr-branch-identity.json +++ b/mobile/rpc-foundation/goldens/pr-branch-identity.json @@ -3,8 +3,8 @@ "family": "session.pr-branch-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "d1b208a7bee947a603949fdc1f0d145e8c5576926f89f3e32330585f3a115290", diff --git a/mobile/rpc-foundation/goldens/pr-branch-repo-context.json b/mobile/rpc-foundation/goldens/pr-branch-repo-context.json index 40d92f2ab07..1e864ad75e8 100644 --- a/mobile/rpc-foundation/goldens/pr-branch-repo-context.json +++ b/mobile/rpc-foundation/goldens/pr-branch-repo-context.json @@ -3,8 +3,8 @@ "family": "session.pr-branch-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "bd715681a856254e0c374b504cece07e5df4c9a75fa2b97c35498df12210fbab", diff --git a/mobile/rpc-foundation/goldens/pr-comment-mutation.json b/mobile/rpc-foundation/goldens/pr-comment-mutation.json index fdd18807443..50d7db74187 100644 --- a/mobile/rpc-foundation/goldens/pr-comment-mutation.json +++ b/mobile/rpc-foundation/goldens/pr-comment-mutation.json @@ -3,8 +3,8 @@ "family": "github.pr-comment-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "73cc5da2649b9687bb0d8247fa4ecf3c085746cf398515e8d2b40be2ed0da688", diff --git a/mobile/rpc-foundation/goldens/pr-comment-resolve-unconfirmed.json b/mobile/rpc-foundation/goldens/pr-comment-resolve-unconfirmed.json index 771ad40c43a..404a0877ed6 100644 --- a/mobile/rpc-foundation/goldens/pr-comment-resolve-unconfirmed.json +++ b/mobile/rpc-foundation/goldens/pr-comment-resolve-unconfirmed.json @@ -3,8 +3,8 @@ "family": "github.pr-comment-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "f425131d29fee8826c00a550fb537d0bd1a37bbaf3b33992984d5e04a990a512", 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 219377950c9..33f0e9263ac 100644 --- a/mobile/rpc-foundation/goldens/pr-mutation-in-band-failure.json +++ b/mobile/rpc-foundation/goldens/pr-mutation-in-band-failure.json @@ -3,8 +3,8 @@ "family": "github.pr-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "70a94f45dbf7d58d9024c1cc4c94edd98fa48cd5ccffe8f2b7c53fa3e55d18d3", diff --git a/mobile/rpc-foundation/goldens/pr-mutation-status.json b/mobile/rpc-foundation/goldens/pr-mutation-status.json index 2ccb360ac7d..b970d64a988 100644 --- a/mobile/rpc-foundation/goldens/pr-mutation-status.json +++ b/mobile/rpc-foundation/goldens/pr-mutation-status.json @@ -3,8 +3,8 @@ "family": "github.pr-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "e9291209234bacab12201f4c13bb592e06bd405215389e19f0754c23e79eb197", diff --git a/mobile/rpc-foundation/goldens/pr-read-fork-routing.json b/mobile/rpc-foundation/goldens/pr-read-fork-routing.json index 66322555362..41245841723 100644 --- a/mobile/rpc-foundation/goldens/pr-read-fork-routing.json +++ b/mobile/rpc-foundation/goldens/pr-read-fork-routing.json @@ -3,8 +3,8 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "ba21f7fc3966cb1e3c1e59d6e8a8b184fa0559bf3037365391ce23e364befd7f", diff --git a/mobile/rpc-foundation/goldens/pr-read-surface.json b/mobile/rpc-foundation/goldens/pr-read-surface.json index 703f26a5e13..f88ca141938 100644 --- a/mobile/rpc-foundation/goldens/pr-read-surface.json +++ b/mobile/rpc-foundation/goldens/pr-read-surface.json @@ -3,8 +3,8 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "4246e7ffa62e85aac489c561171a6468f862b7f18eefac9926b65073616b6d35", diff --git a/mobile/rpc-foundation/goldens/pr-read-upstream-error.json b/mobile/rpc-foundation/goldens/pr-read-upstream-error.json index 106361e4ff5..465631ac1df 100644 --- a/mobile/rpc-foundation/goldens/pr-read-upstream-error.json +++ b/mobile/rpc-foundation/goldens/pr-read-upstream-error.json @@ -3,8 +3,8 @@ "family": "github.pr-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "b2445b299e18664b698d659c5041860b8a253314687666ae467aab441ab07235", diff --git a/mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json b/mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json index 9ef1aa51b27..f1faa733582 100644 --- a/mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json +++ b/mobile/rpc-foundation/goldens/pr-sidebar-checks-refused.json @@ -3,8 +3,8 @@ "family": "session.pr-sidebar", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "87ffa2daea415d2682f1112025b5bd9d52404c6fc7c239180a3ad2120678ff1f", "scenarioSha256": "1b489d319f6517fe2ee33beaeedf4e0cb0f531c952dc7e9f833ca814366d60cb", diff --git a/mobile/rpc-foundation/goldens/pr-sidebar-load.json b/mobile/rpc-foundation/goldens/pr-sidebar-load.json index b543ba96494..7adce3fc9ca 100644 --- a/mobile/rpc-foundation/goldens/pr-sidebar-load.json +++ b/mobile/rpc-foundation/goldens/pr-sidebar-load.json @@ -3,8 +3,8 @@ "family": "session.pr-sidebar", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "87ffa2daea415d2682f1112025b5bd9d52404c6fc7c239180a3ad2120678ff1f", "scenarioSha256": "d4da89a37325ac4e92d9eae8de33f9cc6d9414fcf89a4f44064a7b1e4254102a", diff --git a/mobile/rpc-foundation/goldens/pr-title-mutation.json b/mobile/rpc-foundation/goldens/pr-title-mutation.json index 161f7930fa1..ecd60dbb264 100644 --- a/mobile/rpc-foundation/goldens/pr-title-mutation.json +++ b/mobile/rpc-foundation/goldens/pr-title-mutation.json @@ -3,8 +3,8 @@ "family": "github.pr-title-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "071e745453795d18d683aaab63e810783e3cee4927b47425c20a3d915397d0dd", diff --git a/mobile/rpc-foundation/goldens/pr-title-unconfirmed.json b/mobile/rpc-foundation/goldens/pr-title-unconfirmed.json index b4e6cff961b..27c9201b9b3 100644 --- a/mobile/rpc-foundation/goldens/pr-title-unconfirmed.json +++ b/mobile/rpc-foundation/goldens/pr-title-unconfirmed.json @@ -3,8 +3,8 @@ "family": "github.pr-title-mutation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "669260c675021b37252dc5023a7a78e4e90536c2f35d9a5da3e53778e6a0cf52", diff --git a/mobile/rpc-foundation/goldens/pr-triage-invalid-terminal.json b/mobile/rpc-foundation/goldens/pr-triage-invalid-terminal.json index fdcf3765394..d01873b1be2 100644 --- a/mobile/rpc-foundation/goldens/pr-triage-invalid-terminal.json +++ b/mobile/rpc-foundation/goldens/pr-triage-invalid-terminal.json @@ -3,8 +3,8 @@ "family": "session.pr-triage", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "58ad4e4d5b0200c44f329236e10fd81918a1cc36b33b22cba24662c79dd61b4e", diff --git a/mobile/rpc-foundation/goldens/pr-triage-launch.json b/mobile/rpc-foundation/goldens/pr-triage-launch.json index 537c0e85aa3..e255f6757a4 100644 --- a/mobile/rpc-foundation/goldens/pr-triage-launch.json +++ b/mobile/rpc-foundation/goldens/pr-triage-launch.json @@ -3,8 +3,8 @@ "family": "session.pr-triage", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "8bb2ff4e899ee873289fed7c1ef12e7f9dba91949125b1f0e4336d378ceb071e", diff --git a/mobile/rpc-foundation/goldens/pr-triage-send-locked.json b/mobile/rpc-foundation/goldens/pr-triage-send-locked.json index 3a517fbf461..4b778ae391b 100644 --- a/mobile/rpc-foundation/goldens/pr-triage-send-locked.json +++ b/mobile/rpc-foundation/goldens/pr-triage-send-locked.json @@ -3,8 +3,8 @@ "family": "session.pr-triage", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f560ff1582487c118756c527faa1fb1f65e37ce22ca9573491fd4b2dbcedf38d", "scenarioSha256": "d80bc346e84bc35e6dce70643dcd3af3ea9e5a7f8a1f2b7a9e92c71c0c30d4c9", 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 69a99df1eb3..df509ed0abc 100644 --- a/mobile/rpc-foundation/goldens/probe-new-tab-both-refused.json +++ b/mobile/rpc-foundation/goldens/probe-new-tab-both-refused.json @@ -3,8 +3,8 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", "scenarioSha256": "819fa73c7700b4d526da91c37558a6498008d745d1debcc26e6bb757550ebf99", 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 cdd857540b6..5dbbfd56843 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,8 +3,8 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", "scenarioSha256": "500396d72abd2f73d11ef066bca3f88798c8cbdaef09fa7c1c8d1fbaf0b3b85a", 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 03597c5372e..ac38c1a9198 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,8 +3,8 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", "scenarioSha256": "daf68df8840ea6872521d823cc17e1e5de3f3a74a8855465fcf40cc276e9c2ce", 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 791819fbddc..d68d23fb9ee 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,8 +3,8 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", "scenarioSha256": "61e36caf6b3bb01c3ad0db282b7f0fbc0f300d40184f9cf3d7e4e3a3194a4f2a", diff --git a/mobile/rpc-foundation/goldens/push-dismissal-tray-reconciled.json b/mobile/rpc-foundation/goldens/push-dismissal-tray-reconciled.json index 83036b13499..6a3ed036a3e 100644 --- a/mobile/rpc-foundation/goldens/push-dismissal-tray-reconciled.json +++ b/mobile/rpc-foundation/goldens/push-dismissal-tray-reconciled.json @@ -3,8 +3,8 @@ "family": "notifications.push-dismissal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "595a3eb2994d0596b9fcd0707b175b4e978625053dfbc5c541b0350c0cbfb524", "scenarioSha256": "318fab8c1efb1786bbdaea7f13b769952c1ce463bc5504dca6a9f545e905b7c9", diff --git a/mobile/rpc-foundation/goldens/quick-commands-load-refused.json b/mobile/rpc-foundation/goldens/quick-commands-load-refused.json index 16af2331366..84dec11e9b9 100644 --- a/mobile/rpc-foundation/goldens/quick-commands-load-refused.json +++ b/mobile/rpc-foundation/goldens/quick-commands-load-refused.json @@ -3,8 +3,8 @@ "family": "settings.quick-commands", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", "scenarioSha256": "42573387533f75122f626ce6ec81c1e61fe54cde5df416154bb7cba132f53309", 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 c4a3c593c94..0d9637ff3bd 100644 --- a/mobile/rpc-foundation/goldens/quick-commands-loaded-and-saved.json +++ b/mobile/rpc-foundation/goldens/quick-commands-loaded-and-saved.json @@ -3,8 +3,8 @@ "family": "settings.quick-commands", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", "scenarioSha256": "a621156bbb662c78a0baa356b60d0af41d10a7bd14e54f23be0581a59377cec3", 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 f3aad7bb5a4..20cd579d489 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,8 +3,8 @@ "family": "settings.quick-commands", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", "scenarioSha256": "72517336e451e1e078135103073c1821e8af27c0702f6dc83b9a686fe7ff8c04", diff --git a/mobile/rpc-foundation/goldens/relay-direct-upgrade-commits.json b/mobile/rpc-foundation/goldens/relay-direct-upgrade-commits.json index 93b6a6c9dc7..4a40e741c78 100644 --- a/mobile/rpc-foundation/goldens/relay-direct-upgrade-commits.json +++ b/mobile/rpc-foundation/goldens/relay-direct-upgrade-commits.json @@ -3,8 +3,8 @@ "family": "relay.direct-upgrade", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "374a16da4187ee44fcc6e07daf822ae96ecfc13ab47ee6c29d048b1c0bd0f291", "scenarioSha256": "a92bccd183127829b6dfd85add28e42370d54990f63214940b1c584f7fde56a9", 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 76f917d8293..1ed9400bf96 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,8 +3,8 @@ "family": "relay.direct-upgrade", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "374a16da4187ee44fcc6e07daf822ae96ecfc13ab47ee6c29d048b1c0bd0f291", "scenarioSha256": "7d5cad367e76767b039fc5ebc15837930f02c5e1bed33ae7ca4695bae56287bd", 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 2e919e297f0..10205efd8c1 100644 --- a/mobile/rpc-foundation/goldens/relay-pairing-recovery-invite-authorizes.json +++ b/mobile/rpc-foundation/goldens/relay-pairing-recovery-invite-authorizes.json @@ -3,8 +3,8 @@ "family": "relay.pairing-recovery", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "57c8ad93d162ea69e4a0ecd5de7d8fae6806f8f7a51945c2c13661d81bae6497", "scenarioSha256": "8dc3fd27c5720276608ca8743990e4f57d94eab84f620e9aa42702a4686fd5a9", 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 834c367a057..9aaa077af88 100644 --- a/mobile/rpc-foundation/goldens/relay-pairing-recovery-resume-committed.json +++ b/mobile/rpc-foundation/goldens/relay-pairing-recovery-resume-committed.json @@ -3,8 +3,8 @@ "family": "relay.pairing-recovery", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "57c8ad93d162ea69e4a0ecd5de7d8fae6806f8f7a51945c2c13661d81bae6497", "scenarioSha256": "7e54c3af4b8b8e6eac007267fb96620283b735491883c505401c79656d920ca6", 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 44f5ef5d11f..008ccc1943a 100644 --- a/mobile/rpc-foundation/goldens/relay-rotation-installs-and-commits.json +++ b/mobile/rpc-foundation/goldens/relay-rotation-installs-and-commits.json @@ -3,8 +3,8 @@ "family": "relay.credential-rotation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "374a16da4187ee44fcc6e07daf822ae96ecfc13ab47ee6c29d048b1c0bd0f291", "scenarioSha256": "c786fb19f9593ee60238e42813561edf6f5e976fcf217dff8de977a333fe8451", 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 ba932154341..0a241931b80 100644 --- a/mobile/rpc-foundation/goldens/relay-rotation-resumes-committed-pending.json +++ b/mobile/rpc-foundation/goldens/relay-rotation-resumes-committed-pending.json @@ -3,8 +3,8 @@ "family": "relay.credential-rotation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "374a16da4187ee44fcc6e07daf822ae96ecfc13ab47ee6c29d048b1c0bd0f291", "scenarioSha256": "96df784c1d56de3bdd04afe20ab019339c7d9a616528ca2617e2fffe4f0157c8", diff --git a/mobile/rpc-foundation/goldens/review-branch-diff-shapes.json b/mobile/rpc-foundation/goldens/review-branch-diff-shapes.json index 4290bcfdba3..2c0a2ed5434 100644 --- a/mobile/rpc-foundation/goldens/review-branch-diff-shapes.json +++ b/mobile/rpc-foundation/goldens/review-branch-diff-shapes.json @@ -3,8 +3,8 @@ "family": "session.review-branch-diff", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "36dbf57e82d87819b403839c22044209f0f399057f62efa7004bb8b899fdbe81", diff --git a/mobile/rpc-foundation/goldens/review-create-terminal-refused.json b/mobile/rpc-foundation/goldens/review-create-terminal-refused.json index b7707ad5fd5..57b324b2d08 100644 --- a/mobile/rpc-foundation/goldens/review-create-terminal-refused.json +++ b/mobile/rpc-foundation/goldens/review-create-terminal-refused.json @@ -3,8 +3,8 @@ "family": "session.diff-review-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "af837de2e273c5f03130b51d6e1a9bff9ff99a4e8d1c9554a53134acb5924c72", diff --git a/mobile/rpc-foundation/goldens/review-file-diff-shapes.json b/mobile/rpc-foundation/goldens/review-file-diff-shapes.json index e4194123e1f..49ee3d3a351 100644 --- a/mobile/rpc-foundation/goldens/review-file-diff-shapes.json +++ b/mobile/rpc-foundation/goldens/review-file-diff-shapes.json @@ -3,8 +3,8 @@ "family": "session.review-file-diff", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2", "scenarioSha256": "30f0d2ecb8ab5a51a85037196325d5bbac53eb48c5d59a5af62e3ab1fc9420e7", diff --git a/mobile/rpc-foundation/goldens/review-git-mutations-run.json b/mobile/rpc-foundation/goldens/review-git-mutations-run.json index ec2ee81e68a..70e0452382c 100644 --- a/mobile/rpc-foundation/goldens/review-git-mutations-run.json +++ b/mobile/rpc-foundation/goldens/review-git-mutations-run.json @@ -3,8 +3,8 @@ "family": "session.review-git-mutations", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "7981ac87c4397b9703330835327c70828cb5a76633f1c4803ded1b66520d184d", diff --git a/mobile/rpc-foundation/goldens/review-mark-reviewed-persists.json b/mobile/rpc-foundation/goldens/review-mark-reviewed-persists.json index 8c09baa9fff..9b8fc12d50a 100644 --- a/mobile/rpc-foundation/goldens/review-mark-reviewed-persists.json +++ b/mobile/rpc-foundation/goldens/review-mark-reviewed-persists.json @@ -3,8 +3,8 @@ "family": "session.diff-review-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "9f1c39e91a97266b0a550d2b2d061592ae050078401ef23177dd2e00db67bf04", 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 f9e616bcab2..44d1105dbf4 100644 --- a/mobile/rpc-foundation/goldens/review-mark-reviewed-rolls-back.json +++ b/mobile/rpc-foundation/goldens/review-mark-reviewed-rolls-back.json @@ -3,8 +3,8 @@ "family": "session.diff-review-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "c858cfca59148548146b4c0a775e9518d3ab826ef268ccc9af60b04e52cc9e3d", diff --git a/mobile/rpc-foundation/goldens/review-open-in-session.json b/mobile/rpc-foundation/goldens/review-open-in-session.json index d3c7f3b3300..e398bb2428c 100644 --- a/mobile/rpc-foundation/goldens/review-open-in-session.json +++ b/mobile/rpc-foundation/goldens/review-open-in-session.json @@ -3,8 +3,8 @@ "family": "session.diff-review-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "2f0a6aa8ce100edbce9ccf64c81efe64356fccbdcd2e16f561360e2b11b5700f", 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 4b80caec7c9..e47cc6533df 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,8 +3,8 @@ "family": "session.diff-review-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "7099d7311b2046dde21a2750201718995c0869bc4f17fb7f3ce2b997ce0e6506", diff --git a/mobile/rpc-foundation/goldens/review-send-sheet-lists-terminals.json b/mobile/rpc-foundation/goldens/review-send-sheet-lists-terminals.json index 2a75f8b0cb2..c7aed259a70 100644 --- a/mobile/rpc-foundation/goldens/review-send-sheet-lists-terminals.json +++ b/mobile/rpc-foundation/goldens/review-send-sheet-lists-terminals.json @@ -3,8 +3,8 @@ "family": "session.review-send-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "8b4a06c1b2918d5ed5f40102c1c7cb411e02aba5e7601e98658d673634784bb0", diff --git a/mobile/rpc-foundation/goldens/review-stage-file.json b/mobile/rpc-foundation/goldens/review-stage-file.json index ab20c3dbc56..06272ab4917 100644 --- a/mobile/rpc-foundation/goldens/review-stage-file.json +++ b/mobile/rpc-foundation/goldens/review-stage-file.json @@ -3,8 +3,8 @@ "family": "session.diff-review-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "793e954960d371c6477d4cd3d70a5215c0bd90764684eafdb1e1a2e09790cc86", diff --git a/mobile/rpc-foundation/goldens/review-stage-refused.json b/mobile/rpc-foundation/goldens/review-stage-refused.json index a12ee0aad84..77f63f0810c 100644 --- a/mobile/rpc-foundation/goldens/review-stage-refused.json +++ b/mobile/rpc-foundation/goldens/review-stage-refused.json @@ -3,8 +3,8 @@ "family": "session.diff-review-actions", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "2d72b8e68a66a906394167beb8c78f1c0521ca1e731976fd26963ec3bfa9cca4", "scenarioSha256": "46b720fed417d29f79dbde4cc7941579f2d6a2f920bae24234537480079e7de5", diff --git a/mobile/rpc-foundation/goldens/sc-base-ref-default.json b/mobile/rpc-foundation/goldens/sc-base-ref-default.json index 00a64b4802b..032384fb890 100644 --- a/mobile/rpc-foundation/goldens/sc-base-ref-default.json +++ b/mobile/rpc-foundation/goldens/sc-base-ref-default.json @@ -3,8 +3,8 @@ "family": "git.base-ref-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "374129def6baa0e06b808c067831820966638d79d7a782e96c1f2f891cc9dc86", 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 3d310ab8b80..2142473acbb 100644 --- a/mobile/rpc-foundation/goldens/sc-base-ref-repo-fallback.json +++ b/mobile/rpc-foundation/goldens/sc-base-ref-repo-fallback.json @@ -3,8 +3,8 @@ "family": "git.base-ref-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "97a8b8f5b9a7c7467745666becee07f5dfc57fb283d4e80dcbe7941509177598", diff --git a/mobile/rpc-foundation/goldens/sc-base-ref-unavailable.json b/mobile/rpc-foundation/goldens/sc-base-ref-unavailable.json index 32407af777c..7f19b46bd8f 100644 --- a/mobile/rpc-foundation/goldens/sc-base-ref-unavailable.json +++ b/mobile/rpc-foundation/goldens/sc-base-ref-unavailable.json @@ -3,8 +3,8 @@ "family": "git.base-ref-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "25a4762d735dfb4979e6ef31b9fdb380941a824a54b45b3d08ddb2cde25c2eb7", 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 09a1b90fdf6..81d6cb3f354 100644 --- a/mobile/rpc-foundation/goldens/sc-base-ref-worktree-hit.json +++ b/mobile/rpc-foundation/goldens/sc-base-ref-worktree-hit.json @@ -3,8 +3,8 @@ "family": "git.base-ref-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "f3b193f93f6c9de41d11e706ecbd99648eb2ed41ccb7c66cdb80c934e780ed7c", diff --git a/mobile/rpc-foundation/goldens/sc-branch-diff-previewed.json b/mobile/rpc-foundation/goldens/sc-branch-diff-previewed.json index 86cc36f05f6..c226cf13e7b 100644 --- a/mobile/rpc-foundation/goldens/sc-branch-diff-previewed.json +++ b/mobile/rpc-foundation/goldens/sc-branch-diff-previewed.json @@ -3,8 +3,8 @@ "family": "git.branch-diff-preview", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", "scenarioSha256": "819d010b9a8bb2741b09f104415f648e0e65d797882a2152ccfa4fb8a107cafc", diff --git a/mobile/rpc-foundation/goldens/sc-changes-loaded.json b/mobile/rpc-foundation/goldens/sc-changes-loaded.json index 7ff59a3d959..06d6496dab1 100644 --- a/mobile/rpc-foundation/goldens/sc-changes-loaded.json +++ b/mobile/rpc-foundation/goldens/sc-changes-loaded.json @@ -3,8 +3,8 @@ "family": "git.changes-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", "scenarioSha256": "f2c4d64b3761fcd036d9538155037edc4e35492e67ce5eb158372ddc76e55cc9", 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 92fe5944390..b8f0ed2eb68 100644 --- a/mobile/rpc-foundation/goldens/sc-commit-message-cancel-rejected.json +++ b/mobile/rpc-foundation/goldens/sc-commit-message-cancel-rejected.json @@ -3,8 +3,8 @@ "family": "git.commit-message-ai", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "013db25622b180a8333bb1ef27c22a5b1f8e04148201201e5cc3413a10640781", diff --git a/mobile/rpc-foundation/goldens/sc-commit-message-canceled.json b/mobile/rpc-foundation/goldens/sc-commit-message-canceled.json index 3b64151c55b..ccf578aef82 100644 --- a/mobile/rpc-foundation/goldens/sc-commit-message-canceled.json +++ b/mobile/rpc-foundation/goldens/sc-commit-message-canceled.json @@ -3,8 +3,8 @@ "family": "git.commit-message-ai", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "15bf6c17f4b524dfbf5373b2eeed61ee2e659421cf8b6e3cff6c0378c7692cc1", diff --git a/mobile/rpc-foundation/goldens/sc-commit-message-generated.json b/mobile/rpc-foundation/goldens/sc-commit-message-generated.json index 0e13433fc22..9cde3453241 100644 --- a/mobile/rpc-foundation/goldens/sc-commit-message-generated.json +++ b/mobile/rpc-foundation/goldens/sc-commit-message-generated.json @@ -3,8 +3,8 @@ "family": "git.commit-message-ai", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "540f05d84d1cbffd566af933c547838c75500bb5d708e8558c21fe8131d724e3", diff --git a/mobile/rpc-foundation/goldens/sc-create-existing-review.json b/mobile/rpc-foundation/goldens/sc-create-existing-review.json index 51f8a0c20f4..79c1e6b39b0 100644 --- a/mobile/rpc-foundation/goldens/sc-create-existing-review.json +++ b/mobile/rpc-foundation/goldens/sc-create-existing-review.json @@ -3,8 +3,8 @@ "family": "hostedReview.create-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "7d6099248aa6a2ef19f2e169ff917af794649d9d64d139aa9ffeea6a41355ddc", 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 b1d00507731..1f1d782b10d 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,8 +3,8 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "447f9b3d697dbfe21cb7fb6e12d1bf5fa94b023b7e1697bdc2dc82ce7072183f", 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 451e4b41a4b..34ba4830002 100644 --- a/mobile/rpc-foundation/goldens/sc-create-intent-unlisted-provider.json +++ b/mobile/rpc-foundation/goldens/sc-create-intent-unlisted-provider.json @@ -3,8 +3,8 @@ "family": "hostedReview.create-intent", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "7a032109038c14b0a0f254097939b877eba62c10ba7b963070988bb4a1c06ef0", 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 1c87c3aedbe..49e08a728b2 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,8 +3,8 @@ "family": "hostedReview.create-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "2deb0435ef63a3e0102e28f2f3f331039486d193d1e1ffdfb53ad86d3ff039f0", 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 522891bce56..770caf11fce 100644 --- a/mobile/rpc-foundation/goldens/sc-create-pushes-then-creates.json +++ b/mobile/rpc-foundation/goldens/sc-create-pushes-then-creates.json @@ -3,8 +3,8 @@ "family": "hostedReview.create-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "0f86b3e6059c48cd327c55df2452a9bc6ea85584ffbeacafad496f600c20e06f", 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 7ce45d7f714..567136a32bc 100644 --- a/mobile/rpc-foundation/goldens/sc-create-refused-empty-message.json +++ b/mobile/rpc-foundation/goldens/sc-create-refused-empty-message.json @@ -3,8 +3,8 @@ "family": "hostedReview.create-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "5008e69a8e396b1deccd98712d92650a630f971cd76a02862a461afb8617b8a4", 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 493ecbc4ef5..9cd4ba3a360 100644 --- a/mobile/rpc-foundation/goldens/sc-create-rejected-empty-message.json +++ b/mobile/rpc-foundation/goldens/sc-create-rejected-empty-message.json @@ -3,8 +3,8 @@ "family": "hostedReview.create-chain", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "ea71081982a101d0f8624707b59c99de9981e9b1d1bafa25c66d575e3f876ff4", diff --git a/mobile/rpc-foundation/goldens/sc-eligibility-fetched.json b/mobile/rpc-foundation/goldens/sc-eligibility-fetched.json index 3347d9709e6..1b477541dee 100644 --- a/mobile/rpc-foundation/goldens/sc-eligibility-fetched.json +++ b/mobile/rpc-foundation/goldens/sc-eligibility-fetched.json @@ -3,8 +3,8 @@ "family": "hostedReview.eligibility", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "f6a1595073abe11b33973e8865900a1d849f44221961da5c12ea13aa696f6490", diff --git a/mobile/rpc-foundation/goldens/sc-history-commit-files.json b/mobile/rpc-foundation/goldens/sc-history-commit-files.json index c17a15f2be4..6b4816c1d1a 100644 --- a/mobile/rpc-foundation/goldens/sc-history-commit-files.json +++ b/mobile/rpc-foundation/goldens/sc-history-commit-files.json @@ -3,8 +3,8 @@ "family": "git.history-commit-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "48ccada93f208a24160483e98ee94a771ab6d63222f29ac4bbd6979157f98333", "scenarioSha256": "27e71d989da152adcbe40a02186df8b8a2e19a6a0e8bfe727e2133c4360f7639", diff --git a/mobile/rpc-foundation/goldens/sc-history-loaded.json b/mobile/rpc-foundation/goldens/sc-history-loaded.json index bbfe575d693..a37f4a04ee4 100644 --- a/mobile/rpc-foundation/goldens/sc-history-loaded.json +++ b/mobile/rpc-foundation/goldens/sc-history-loaded.json @@ -3,8 +3,8 @@ "family": "git.history-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "83f61085a91458bad529905ecc6fe240c598cddfe44a56dd497b8aed9fb8a7e5", 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 6e81cbc02ac..f2dba2a80df 100644 --- a/mobile/rpc-foundation/goldens/sc-pr-link-hosted-review.json +++ b/mobile/rpc-foundation/goldens/sc-pr-link-hosted-review.json @@ -3,8 +3,8 @@ "family": "worktree.review-link", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "42b0304b2fdce08b7ff52ec979dd9f199f368e5e4ef0b5370acc417909b592b3", diff --git a/mobile/rpc-foundation/goldens/sc-pr-link-read.json b/mobile/rpc-foundation/goldens/sc-pr-link-read.json index 61b62c268df..2ac4dca7e78 100644 --- a/mobile/rpc-foundation/goldens/sc-pr-link-read.json +++ b/mobile/rpc-foundation/goldens/sc-pr-link-read.json @@ -3,8 +3,8 @@ "family": "worktree.review-link", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "4520bd54a55eabfe6ec64a4b2f824f095f98b2fffd1bf22fe4f9ec7f63cbfa3f", diff --git a/mobile/rpc-foundation/goldens/sc-pr-link-set.json b/mobile/rpc-foundation/goldens/sc-pr-link-set.json index 277b096d819..a8d73ee930e 100644 --- a/mobile/rpc-foundation/goldens/sc-pr-link-set.json +++ b/mobile/rpc-foundation/goldens/sc-pr-link-set.json @@ -3,8 +3,8 @@ "family": "worktree.review-link", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "b65bad4f8c0ae0b686f6c3db93bd43ffa072ae426f978f1a86ad8008fb24fa24", 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 ef619dd7c91..5448e477fd8 100644 --- a/mobile/rpc-foundation/goldens/sc-prefill-unavailable-on-refusal.json +++ b/mobile/rpc-foundation/goldens/sc-prefill-unavailable-on-refusal.json @@ -3,8 +3,8 @@ "family": "hostedReview.eligibility", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "9de96287a4dfa6cf5c9a8b683cc696fdc2cd387f86f231e22ee3f100a2e778e3", 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 89bd5cf43a9..c9769f17f4b 100644 --- a/mobile/rpc-foundation/goldens/sc-prefill-unavailable-on-rejection.json +++ b/mobile/rpc-foundation/goldens/sc-prefill-unavailable-on-rejection.json @@ -3,8 +3,8 @@ "family": "hostedReview.eligibility", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "adbdfcc3895cc04d830900de518e689c9e63f6f75569127e1fde24488658e8a0", 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 11c2223667f..cbf8f0bf737 100644 --- a/mobile/rpc-foundation/goldens/sc-prerequisite-force-with-lease.json +++ b/mobile/rpc-foundation/goldens/sc-prerequisite-force-with-lease.json @@ -3,8 +3,8 @@ "family": "git.remote-prerequisite", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "ec2847b4af357d8564d8e0a9a1072713c1afd7ff86ba69e9c83c056a6841ee39", diff --git a/mobile/rpc-foundation/goldens/sc-prerequisite-publish.json b/mobile/rpc-foundation/goldens/sc-prerequisite-publish.json index d06a2b81f98..6650363f6a6 100644 --- a/mobile/rpc-foundation/goldens/sc-prerequisite-publish.json +++ b/mobile/rpc-foundation/goldens/sc-prerequisite-publish.json @@ -3,8 +3,8 @@ "family": "git.remote-prerequisite", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "6cf6ebd20adc4cc76a12d3424863ee9db2b24f36593664a1f4e0e05de9a53d39", diff --git a/mobile/rpc-foundation/goldens/sc-prerequisite-push.json b/mobile/rpc-foundation/goldens/sc-prerequisite-push.json index 225c5f8c6bb..2125f24865a 100644 --- a/mobile/rpc-foundation/goldens/sc-prerequisite-push.json +++ b/mobile/rpc-foundation/goldens/sc-prerequisite-push.json @@ -3,8 +3,8 @@ "family": "git.remote-prerequisite", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "e6e8197a541cd73e5811a1f28b0dbfc414a4d34c1ae6929fc1bbae1213820674", diff --git a/mobile/rpc-foundation/goldens/sc-prerequisite-skipped.json b/mobile/rpc-foundation/goldens/sc-prerequisite-skipped.json index 75fc0bc8163..b21f4e6733d 100644 --- a/mobile/rpc-foundation/goldens/sc-prerequisite-skipped.json +++ b/mobile/rpc-foundation/goldens/sc-prerequisite-skipped.json @@ -3,8 +3,8 @@ "family": "git.remote-prerequisite", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "523d1ee21e3871a4dffc32f48d2e28c31ecea48cbf3f842acffc8355be06b14b", diff --git a/mobile/rpc-foundation/goldens/sc-reveal-first-poll.json b/mobile/rpc-foundation/goldens/sc-reveal-first-poll.json index 6dcbdfc417d..a67edc03230 100644 --- a/mobile/rpc-foundation/goldens/sc-reveal-first-poll.json +++ b/mobile/rpc-foundation/goldens/sc-reveal-first-poll.json @@ -3,8 +3,8 @@ "family": "session.tab-reveal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "00b26cb279b0a934df98d93ba98a4a0c79e302c7690c582e778dc0156ab4f235", diff --git a/mobile/rpc-foundation/goldens/sc-reveal-timeout.json b/mobile/rpc-foundation/goldens/sc-reveal-timeout.json index d3ff348fbbe..ad1a061f6d3 100644 --- a/mobile/rpc-foundation/goldens/sc-reveal-timeout.json +++ b/mobile/rpc-foundation/goldens/sc-reveal-timeout.json @@ -3,8 +3,8 @@ "family": "session.tab-reveal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5e47c7960b9352753f0751d4ccf5e3ff7fb7b74a63cc4e4df3c3ffdcc6c1e66b", "scenarioSha256": "fcd61f1ef46c42889827a87876239534b851c425f8ef7a9405ea95b8d07d2363", 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 4615be9ef4c..095d3123057 100644 --- a/mobile/rpc-foundation/goldens/sc-review-commit-inner-failure.json +++ b/mobile/rpc-foundation/goldens/sc-review-commit-inner-failure.json @@ -3,8 +3,8 @@ "family": "git.review-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "db1fb2a584cd806028b9be861283a63aa4836c83f61558f3d518ddbb7a59498d", 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 2cbfa79877f..1fda37d82cd 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,8 +3,8 @@ "family": "git.review-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "dba1676583dc832ef059285a6bd4c3eefe6be0230e42100cb9d7a125755d136b", diff --git a/mobile/rpc-foundation/goldens/sc-review-commit-rejected.json b/mobile/rpc-foundation/goldens/sc-review-commit-rejected.json index 249649a940e..740ca301a50 100644 --- a/mobile/rpc-foundation/goldens/sc-review-commit-rejected.json +++ b/mobile/rpc-foundation/goldens/sc-review-commit-rejected.json @@ -3,8 +3,8 @@ "family": "git.review-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "de079de9cc21bfb40da6e1431273b10c3e2a5b5402b91b2b8a85c8d7ac41bc97", diff --git a/mobile/rpc-foundation/goldens/sc-review-commit.json b/mobile/rpc-foundation/goldens/sc-review-commit.json index e53fd61cad6..68cddae2d47 100644 --- a/mobile/rpc-foundation/goldens/sc-review-commit.json +++ b/mobile/rpc-foundation/goldens/sc-review-commit.json @@ -3,8 +3,8 @@ "family": "git.review-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "a29d518b2d075e8e4811404e0fcbf8948fbfe53a3aefbf0948cb2f2e622e8cbb", 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 162449348c3..6cc3c7bcb7b 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,8 +3,8 @@ "family": "git.review-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "37ba7780ca9525ab313c0a9c781ce5bb26344e63af9272c32ae889621f383b2b", diff --git a/mobile/rpc-foundation/goldens/sc-review-status-normalized.json b/mobile/rpc-foundation/goldens/sc-review-status-normalized.json index 11c912847ad..51ccac16aec 100644 --- a/mobile/rpc-foundation/goldens/sc-review-status-normalized.json +++ b/mobile/rpc-foundation/goldens/sc-review-status-normalized.json @@ -3,8 +3,8 @@ "family": "git.review-preparation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c582ce355b0704b38d7e84cbce352630096c91231bf09aecd1f6dbb409fed17f", "scenarioSha256": "93193acd57d6f00abc8e6c22ec3a8f1ca6ce7c5808d906d0aa7c11e41dab4635", diff --git a/mobile/rpc-foundation/goldens/schedules-b3.json b/mobile/rpc-foundation/goldens/schedules-b3.json index b152860d0f7..96b8766c6a4 100644 --- a/mobile/rpc-foundation/goldens/schedules-b3.json +++ b/mobile/rpc-foundation/goldens/schedules-b3.json @@ -3,8 +3,8 @@ "family": "linear-detail-barrier", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", "scenarioSha256": "b59fb599dd3a5fbc79bb8602dcec4b1c51a392c662efab7efc8324fc718ce8de", 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 3ad598bf809..1361096f240 100644 --- a/mobile/rpc-foundation/goldens/schedules-settings-home-providers-fulfilled.json +++ b/mobile/rpc-foundation/goldens/schedules-settings-home-providers-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "fbd311a377672a9335521c30734880eea1b04bab0aff367854c1deebcf66b105", 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 b3926c263e6..ece1bc29f11 100644 --- a/mobile/rpc-foundation/goldens/schedules-settings-new-tab-ssh.json +++ b/mobile/rpc-foundation/goldens/schedules-settings-new-tab-ssh.json @@ -3,8 +3,8 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", "scenarioSha256": "2726d71130f623e3ad02c168c13269979ca6f84703bf1c5aaf36bd4432dfb516", 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 6a96cff79aa..44afd3ead19 100644 --- a/mobile/rpc-foundation/goldens/schedules-settings-repo-metadata-fulfilled.json +++ b/mobile/rpc-foundation/goldens/schedules-settings-repo-metadata-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "664eba1468e229f9ac2dced262e7ad896ead01688dff4c570f397c3f8594efd7", 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 91e6e5c7f9c..d25f716766a 100644 --- a/mobile/rpc-foundation/goldens/schedules-settings-resume-metadata-fulfilled.json +++ b/mobile/rpc-foundation/goldens/schedules-settings-resume-metadata-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "7bfba3fae1dc33acf40e8a955bbfccf28580b3daee3270dec6a15e6cefd45a84", 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 a34efacbaf8..11cc1db550e 100644 --- a/mobile/rpc-foundation/goldens/schedules-settings-task-hydration-fulfilled.json +++ b/mobile/rpc-foundation/goldens/schedules-settings-task-hydration-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "02e3ca10296704b5478185e9d3dc0136596a2ee57580d7f9268672568dab4cd4", 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 74aa3b505c0..4b7e79a9e23 100644 --- a/mobile/rpc-foundation/goldens/schedules-settings-workspace-context-fulfilled.json +++ b/mobile/rpc-foundation/goldens/schedules-settings-workspace-context-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "eb980fc027ca0200212ba6ad3bf9a1ab3460936a7bb4b04353a9462eecd287a1", diff --git a/mobile/rpc-foundation/goldens/session-browser-tab-created.json b/mobile/rpc-foundation/goldens/session-browser-tab-created.json index 1c49ff2f43a..148042d56bb 100644 --- a/mobile/rpc-foundation/goldens/session-browser-tab-created.json +++ b/mobile/rpc-foundation/goldens/session-browser-tab-created.json @@ -3,8 +3,8 @@ "family": "session.browser-tab-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "b4b584b1da9569f18475211ff84d157de3e5d3f300719f6848ac51c01d011531", diff --git a/mobile/rpc-foundation/goldens/session-create-browser-refused.json b/mobile/rpc-foundation/goldens/session-create-browser-refused.json index c61a7764b01..f80d07ad389 100644 --- a/mobile/rpc-foundation/goldens/session-create-browser-refused.json +++ b/mobile/rpc-foundation/goldens/session-create-browser-refused.json @@ -3,8 +3,8 @@ "family": "session.content-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "59b5f0aac2f8c1aab5fc3a457fb69e1a2f46cc88c617c25e638175acb7f7c0cb", diff --git a/mobile/rpc-foundation/goldens/session-create-browser-tab.json b/mobile/rpc-foundation/goldens/session-create-browser-tab.json index bf22310c8cb..30b7030cbd7 100644 --- a/mobile/rpc-foundation/goldens/session-create-browser-tab.json +++ b/mobile/rpc-foundation/goldens/session-create-browser-tab.json @@ -3,8 +3,8 @@ "family": "session.content-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "36dbd24dc3d24be8c14217ced1963d10ef8264438729dd146cbff79d9fbdf279", 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 50a47a05734..3e8f8934628 100644 --- a/mobile/rpc-foundation/goldens/session-create-markdown-name-collision.json +++ b/mobile/rpc-foundation/goldens/session-create-markdown-name-collision.json @@ -3,8 +3,8 @@ "family": "session.content-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "be8d4b4be07b0ee5988471b26813d7d0d2a97fbd789b52e7ce00dd09a2e9d75c", diff --git a/mobile/rpc-foundation/goldens/session-create-markdown-note.json b/mobile/rpc-foundation/goldens/session-create-markdown-note.json index d5855e0fffd..ea2c09a2611 100644 --- a/mobile/rpc-foundation/goldens/session-create-markdown-note.json +++ b/mobile/rpc-foundation/goldens/session-create-markdown-note.json @@ -3,8 +3,8 @@ "family": "session.content-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "4118eea1175cba0f15174072f5715f9054ded09a4cb0c359fc4ee41ad00e9440", 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 fdd4bc82a7c..cd6fc9007a4 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,8 +3,8 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fa7d9fd6428e89282f08e04fefba4289000eb3aed1462489a2f11efed374382c", "scenarioSha256": "df99b9c0ebcffb3d8f173c87783862edb0a66befcc3cd73f1096871f45963913", 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 dbbfcd83bfa..c66688d71df 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,8 +3,8 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fa7d9fd6428e89282f08e04fefba4289000eb3aed1462489a2f11efed374382c", "scenarioSha256": "fb9828d5e13917ce394061b2d702890e5198df04ce803363b2ce9f939921d00e", diff --git a/mobile/rpc-foundation/goldens/session-create-terminal-refused.json b/mobile/rpc-foundation/goldens/session-create-terminal-refused.json index 79edf50623a..0dc125b8ec0 100644 --- a/mobile/rpc-foundation/goldens/session-create-terminal-refused.json +++ b/mobile/rpc-foundation/goldens/session-create-terminal-refused.json @@ -3,8 +3,8 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fa7d9fd6428e89282f08e04fefba4289000eb3aed1462489a2f11efed374382c", "scenarioSha256": "e9c32bdf3357ca5d69ac07cb7bbc63fe279c1a23c44e5c79fa0b1db4fd1c55dd", 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 0e06f819650..fa35720fa7b 100644 --- a/mobile/rpc-foundation/goldens/session-create-terminal-replaces-active.json +++ b/mobile/rpc-foundation/goldens/session-create-terminal-replaces-active.json @@ -3,8 +3,8 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fa7d9fd6428e89282f08e04fefba4289000eb3aed1462489a2f11efed374382c", "scenarioSha256": "726e19307f1e82f0c8ae9a555ec9c27c8eea7f8f40fa700dc0b71c54ecc9ca11", 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 2fc63a5a256..78ca447b373 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,8 +3,8 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fa7d9fd6428e89282f08e04fefba4289000eb3aed1462489a2f11efed374382c", "scenarioSha256": "4dfbe31daae64a03fc588f2095235fdd9b37f26ecccefe596c35c8ef8f623651", 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 cc56d0cf94a..731571d1c9b 100644 --- a/mobile/rpc-foundation/goldens/session-create-terminal-with-prompt.json +++ b/mobile/rpc-foundation/goldens/session-create-terminal-with-prompt.json @@ -3,8 +3,8 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fa7d9fd6428e89282f08e04fefba4289000eb3aed1462489a2f11efed374382c", "scenarioSha256": "fd654a7e34ae8004543a34a7a301d51858989fdc2bffb02ddf6edb814071b22d", 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 347d0680a0d..6021e78e9e3 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,8 +3,8 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fa7d9fd6428e89282f08e04fefba4289000eb3aed1462489a2f11efed374382c", "scenarioSha256": "da78ad25ea15e1c714f0147d34207529362743a56a519153f36b09345dee0ebc", 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 571cfd1ef31..1d44545800b 100644 --- a/mobile/rpc-foundation/goldens/session-create-terminal-without-handle.json +++ b/mobile/rpc-foundation/goldens/session-create-terminal-without-handle.json @@ -3,8 +3,8 @@ "family": "session.create-terminal", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fa7d9fd6428e89282f08e04fefba4289000eb3aed1462489a2f11efed374382c", "scenarioSha256": "f1952a0e2c9108dadf2f5b85ac1f43ec9db09db0ce81a575bb4dd3a8d18d9c83", 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 7fdd660bc28..6fdbfed3841 100644 --- a/mobile/rpc-foundation/goldens/session-diff-notes-load-refused.json +++ b/mobile/rpc-foundation/goldens/session-diff-notes-load-refused.json @@ -3,8 +3,8 @@ "family": "session.diff-notes", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", "scenarioSha256": "5ab16800f82813778078e84739e0ac72886c145d20789dedcea9428ee31b9182", diff --git a/mobile/rpc-foundation/goldens/session-diff-notes-loaded.json b/mobile/rpc-foundation/goldens/session-diff-notes-loaded.json index e73e9c09565..5415f24d530 100644 --- a/mobile/rpc-foundation/goldens/session-diff-notes-loaded.json +++ b/mobile/rpc-foundation/goldens/session-diff-notes-loaded.json @@ -3,8 +3,8 @@ "family": "session.diff-notes", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", "scenarioSha256": "795286ff495a243059a3eb55ccbbc9b4adfdd2034258f91f9182e83c7492fa60", diff --git a/mobile/rpc-foundation/goldens/session-file-tab-read.json b/mobile/rpc-foundation/goldens/session-file-tab-read.json index 58de71b1d24..d627e17a782 100644 --- a/mobile/rpc-foundation/goldens/session-file-tab-read.json +++ b/mobile/rpc-foundation/goldens/session-file-tab-read.json @@ -3,8 +3,8 @@ "family": "session.tab-documents", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "82c1d8e87e0a87c1c1a6dba7bd4f61e08f77fe0ae1b3758d1b5543bd9719a53f", diff --git a/mobile/rpc-foundation/goldens/session-markdown-disk-read.json b/mobile/rpc-foundation/goldens/session-markdown-disk-read.json index 5c3d4f3fe18..148904495a7 100644 --- a/mobile/rpc-foundation/goldens/session-markdown-disk-read.json +++ b/mobile/rpc-foundation/goldens/session-markdown-disk-read.json @@ -3,8 +3,8 @@ "family": "session.markdown-disk-fallback", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "29565833b19968faa701f656d166050419f149d6bb76d1f63f4dd3af76b8e896", diff --git a/mobile/rpc-foundation/goldens/session-markdown-disk-served.json b/mobile/rpc-foundation/goldens/session-markdown-disk-served.json index 78694a36ff8..d3fa143e382 100644 --- a/mobile/rpc-foundation/goldens/session-markdown-disk-served.json +++ b/mobile/rpc-foundation/goldens/session-markdown-disk-served.json @@ -3,8 +3,8 @@ "family": "session.markdown-disk-fallback", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "8375df17afabf282a1d37ffaa3a334b1fa9105ba04e6618f16082f66bfe3f76d", diff --git a/mobile/rpc-foundation/goldens/session-markdown-save-conflict.json b/mobile/rpc-foundation/goldens/session-markdown-save-conflict.json index 45439043dbe..fb692c74d7e 100644 --- a/mobile/rpc-foundation/goldens/session-markdown-save-conflict.json +++ b/mobile/rpc-foundation/goldens/session-markdown-save-conflict.json @@ -3,8 +3,8 @@ "family": "session.markdown-save", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", "scenarioSha256": "76bccdabb78dc3f16b36987f6b7cefbe41e08167fe39612620e27ad476089f93", diff --git a/mobile/rpc-foundation/goldens/session-markdown-saved.json b/mobile/rpc-foundation/goldens/session-markdown-saved.json index 47477148d4e..68f583131b9 100644 --- a/mobile/rpc-foundation/goldens/session-markdown-saved.json +++ b/mobile/rpc-foundation/goldens/session-markdown-saved.json @@ -3,8 +3,8 @@ "family": "session.markdown-save", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "42334358b5e5966001639653b553f15033f6e201d785107871fe056536f0a5e2", "scenarioSha256": "a2b5b73b2455f9efc48361e4b96ab1d3ecc3d136459403c9c3678104604cd774", 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 1cf678f2413..8658f34abbd 100644 --- a/mobile/rpc-foundation/goldens/session-markdown-tab-disk-fallback.json +++ b/mobile/rpc-foundation/goldens/session-markdown-tab-disk-fallback.json @@ -3,8 +3,8 @@ "family": "session.tab-documents", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "f46cef9d1c6a5ed6d8b6f1d180cdf5c666f52e043b70feb07e5fccee885ceeda", diff --git a/mobile/rpc-foundation/goldens/session-markdown-tab-read.json b/mobile/rpc-foundation/goldens/session-markdown-tab-read.json index cda4911f0cb..33e0040c63a 100644 --- a/mobile/rpc-foundation/goldens/session-markdown-tab-read.json +++ b/mobile/rpc-foundation/goldens/session-markdown-tab-read.json @@ -3,8 +3,8 @@ "family": "session.tab-documents", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "f88c39d410655b229aa740b45ccdaa10186f41f7c6cbff9fed6eaee3f0a55844", diff --git a/mobile/rpc-foundation/goldens/session-markdown-tab-refused.json b/mobile/rpc-foundation/goldens/session-markdown-tab-refused.json index a4413ca0872..77a7fad760e 100644 --- a/mobile/rpc-foundation/goldens/session-markdown-tab-refused.json +++ b/mobile/rpc-foundation/goldens/session-markdown-tab-refused.json @@ -3,8 +3,8 @@ "family": "session.tab-documents", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "63227f28110e90acac78058baa875b1bc7f8895b5033e47016a2ffa9f42f66ce", 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 3822ac0a84a..962ead42810 100644 --- a/mobile/rpc-foundation/goldens/session-startup-both-activation-sites.json +++ b/mobile/rpc-foundation/goldens/session-startup-both-activation-sites.json @@ -3,8 +3,8 @@ "family": "session.startup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "6b08c394e37fd572cf63a4c11934247d379008f11117aa5af33b2926fbd32d1e", "scenarioSha256": "efb7ff45ac09f1b7f0f3ad7f1b6f09d4d5c349e22de7d9c4d63ca93530552418", 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 53c90f2ae81..29514b42006 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,8 +3,8 @@ "family": "session.startup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "6b08c394e37fd572cf63a4c11934247d379008f11117aa5af33b2926fbd32d1e", "scenarioSha256": "82ff29efaa6ee0bf49ce41bfe7dff2083d0f942c10cc9d8bab48925354d17519", 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 92743968b15..207f3f11593 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,8 +3,8 @@ "family": "session.startup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "6b08c394e37fd572cf63a4c11934247d379008f11117aa5af33b2926fbd32d1e", "scenarioSha256": "f540e4a06380a6a5d82d670230c76b7afc2c60302bc27dda13156b620095c5cc", 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 61503132255..bdb4cdcfc94 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,8 +3,8 @@ "family": "session.startup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "6b08c394e37fd572cf63a4c11934247d379008f11117aa5af33b2926fbd32d1e", "scenarioSha256": "18d0bbda11a394a13d0eaea12b8748dbeede1ae7212907b0ca70a9bafa037424", 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 d6157441f56..33ca026e92f 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,8 +3,8 @@ "family": "session.tab-activation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", "scenarioSha256": "72a972996461cc58bda2b1c11dbb4ecdbdecd5ff2f977c3d61e40d635f63c1b9", diff --git a/mobile/rpc-foundation/goldens/session-tab-activation-refused.json b/mobile/rpc-foundation/goldens/session-tab-activation-refused.json index fd07d336255..eaa14d423e2 100644 --- a/mobile/rpc-foundation/goldens/session-tab-activation-refused.json +++ b/mobile/rpc-foundation/goldens/session-tab-activation-refused.json @@ -3,8 +3,8 @@ "family": "session.tab-activation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", "scenarioSha256": "e5049c9ee2aef93194adf1b9540c1eb4b085e6f975648c5ed605718d19fc6afa", 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 ea6a9a4a7e1..9e43997554e 100644 --- a/mobile/rpc-foundation/goldens/session-tab-activation-transport-error.json +++ b/mobile/rpc-foundation/goldens/session-tab-activation-transport-error.json @@ -3,8 +3,8 @@ "family": "session.tab-activation", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", "scenarioSha256": "44e25e8624c6d7f072c5f7aa3c706df29d0e751bb59b3fb58bec003233f7e5e3", 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 d63a2e300bf..b4b0ecd34cc 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,8 +3,8 @@ "family": "session.tab-close", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "1b3da0207aef65f4b2348aed334284259170c640e767fb354b9e95f3c1369445", 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 82e7213d8b8..d0e24e6bc37 100644 --- a/mobile/rpc-foundation/goldens/session-tab-close-session-tab.json +++ b/mobile/rpc-foundation/goldens/session-tab-close-session-tab.json @@ -3,8 +3,8 @@ "family": "session.tab-close", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "fe83a7d50d08f874d863eb8872bcb24d974c1dc46571a93d3f9184f8feba63a4", diff --git a/mobile/rpc-foundation/goldens/session-tab-close-terminal.json b/mobile/rpc-foundation/goldens/session-tab-close-terminal.json index e3725a5ce28..52b82389042 100644 --- a/mobile/rpc-foundation/goldens/session-tab-close-terminal.json +++ b/mobile/rpc-foundation/goldens/session-tab-close-terminal.json @@ -3,8 +3,8 @@ "family": "session.tab-close", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "194b010d00fdeca85418870fd053ac500c38cae02e98c4bfc544b8fea78bbcb8", diff --git a/mobile/rpc-foundation/goldens/session-tab-closed.json b/mobile/rpc-foundation/goldens/session-tab-closed.json index a376d3006b5..124db799d9f 100644 --- a/mobile/rpc-foundation/goldens/session-tab-closed.json +++ b/mobile/rpc-foundation/goldens/session-tab-closed.json @@ -3,8 +3,8 @@ "family": "session.tab-close-session", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "334b50e135103db21b93e60acff31047823371049171b57388df050179a6dcbc", diff --git a/mobile/rpc-foundation/goldens/session-tab-rename.json b/mobile/rpc-foundation/goldens/session-tab-rename.json index 08158247ad1..0ec7caa51ab 100644 --- a/mobile/rpc-foundation/goldens/session-tab-rename.json +++ b/mobile/rpc-foundation/goldens/session-tab-rename.json @@ -3,8 +3,8 @@ "family": "session.tab-close", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "9e877af8539e5425f65edd6b3ff8af73e719aae2033980411a8e8a3b508dcd9e", diff --git a/mobile/rpc-foundation/goldens/session-tab-renamed.json b/mobile/rpc-foundation/goldens/session-tab-renamed.json index 873b10fa9ed..d827b458f63 100644 --- a/mobile/rpc-foundation/goldens/session-tab-renamed.json +++ b/mobile/rpc-foundation/goldens/session-tab-renamed.json @@ -3,8 +3,8 @@ "family": "session.tab-rename", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "562c2f4ab669e774dd7045ecd9518e483845433fef6034688090f3b056df2815", "scenarioSha256": "927e7cda255922c2e6ac893f0068679774ce5de988376df1ff8b7d5072f7d127", diff --git a/mobile/rpc-foundation/goldens/session-tabs-health-errored.json b/mobile/rpc-foundation/goldens/session-tabs-health-errored.json index f913c85984e..6bd44d0ffa6 100644 --- a/mobile/rpc-foundation/goldens/session-tabs-health-errored.json +++ b/mobile/rpc-foundation/goldens/session-tabs-health-errored.json @@ -3,8 +3,8 @@ "family": "session.tabs-stream-health", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", "scenarioSha256": "4f55a21a5c42ff8d96ccb1b16de235f91f9f7e38fe90de7191c36c8c16cc4e43", diff --git a/mobile/rpc-foundation/goldens/session-tabs-health-reconciled.json b/mobile/rpc-foundation/goldens/session-tabs-health-reconciled.json index ed64c17b263..9862552ca6a 100644 --- a/mobile/rpc-foundation/goldens/session-tabs-health-reconciled.json +++ b/mobile/rpc-foundation/goldens/session-tabs-health-reconciled.json @@ -3,8 +3,8 @@ "family": "session.tabs-stream-health", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", "scenarioSha256": "29bee268df8e92fb1e3fd59291262c8d2d04a1b7e9fe40f6ed8dd181b0df828a", diff --git a/mobile/rpc-foundation/goldens/session-tabs-health-refused.json b/mobile/rpc-foundation/goldens/session-tabs-health-refused.json index 7e04ed1d340..4a69e89c9ec 100644 --- a/mobile/rpc-foundation/goldens/session-tabs-health-refused.json +++ b/mobile/rpc-foundation/goldens/session-tabs-health-refused.json @@ -3,8 +3,8 @@ "family": "session.tabs-stream-health", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", "scenarioSha256": "101e8ce865088891800680db0e3df787b5f15ceb05ace9840931c384d9732d1c", 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 bae9383b322..557cbc2f2cb 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,8 +3,8 @@ "family": "session.tabs-stream-health", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4a1e81ab3229c8fd10b3ad435568efec11a944e0f02a183f94e4b1f44a7e5de0", "scenarioSha256": "5381b6ade796596ac362d4ed64349266e65fe8fd2b4fc778a54315d4b6fda3da", 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 dbe4c4e7fdd..bc043532fa5 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,8 +3,8 @@ "family": "session.terminal-display-mode", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "9e90ad39a8d4257adf30166757a6364c4710dc3ae9f06365f80a3dd8f1c94d89", "scenarioSha256": "a4ba13014a128c0e06a3d40b9e3fa3b0136b07f52a92c89a9afa3c73bc39d69f", 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 8b8ad3bc1fa..e30bb15439e 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,8 +3,8 @@ "family": "session.terminal-display-mode", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "9e90ad39a8d4257adf30166757a6364c4710dc3ae9f06365f80a3dd8f1c94d89", "scenarioSha256": "10295c4779f010c5040a7a04264a8094c342752ea5d75d887ab99f1a57ba4b2e", 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 8b958d70a67..e0669b09c7e 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,8 +3,8 @@ "family": "session.terminal-display-mode", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "9e90ad39a8d4257adf30166757a6364c4710dc3ae9f06365f80a3dd8f1c94d89", "scenarioSha256": "bb278c4da53b82d84cf50b308901ce196cc1f07c1a84790ad491319ee6746541", 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 45de20c77ce..86d57c2119b 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,8 +3,8 @@ "family": "session.terminal-display-mode", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "9e90ad39a8d4257adf30166757a6364c4710dc3ae9f06365f80a3dd8f1c94d89", "scenarioSha256": "16f645f758f2463bf6e16559d581afbc8794aa56069210f13a45952158d35a4c", 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 3f993f999eb..f5dd36f2620 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,8 +3,8 @@ "family": "session.terminal-display-mode", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "9e90ad39a8d4257adf30166757a6364c4710dc3ae9f06365f80a3dd8f1c94d89", "scenarioSha256": "fc81b0ac28970f9db27276c90f486306d74387f1404d757216a09823fedf680c", 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 ccc5afb8ee0..8916e2f7b4f 100644 --- a/mobile/rpc-foundation/goldens/session-terminal-list-dedupes-handles.json +++ b/mobile/rpc-foundation/goldens/session-terminal-list-dedupes-handles.json @@ -3,8 +3,8 @@ "family": "session.terminal-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "d0f5ecc9c8fcb10193f481648215a54460ce5a54a8fbd2ded3921a9599fefc0a", 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 4265e7188d5..cb1403d6d9c 100644 --- a/mobile/rpc-foundation/goldens/session-terminal-list-empty-guarded.json +++ b/mobile/rpc-foundation/goldens/session-terminal-list-empty-guarded.json @@ -3,8 +3,8 @@ "family": "session.terminal-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "5c2b3237a14f9df9357ab458b2e21f2df8e68ad6bf6dc5670c0ace7eeb567e80", diff --git a/mobile/rpc-foundation/goldens/session-terminal-list-merged.json b/mobile/rpc-foundation/goldens/session-terminal-list-merged.json index 82d09225a16..47cb9cd6e1f 100644 --- a/mobile/rpc-foundation/goldens/session-terminal-list-merged.json +++ b/mobile/rpc-foundation/goldens/session-terminal-list-merged.json @@ -3,8 +3,8 @@ "family": "session.terminal-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "9f3fb6e58e8d9ef4f52b2b6c0a42b6e4285d5786060f966261795cf64d055f65", diff --git a/mobile/rpc-foundation/goldens/session-terminal-list-refused.json b/mobile/rpc-foundation/goldens/session-terminal-list-refused.json index 4269b1b7857..35677b07ac9 100644 --- a/mobile/rpc-foundation/goldens/session-terminal-list-refused.json +++ b/mobile/rpc-foundation/goldens/session-terminal-list-refused.json @@ -3,8 +3,8 @@ "family": "session.terminal-inventory", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "a3daf9a05d05424959baf77feb45cb0c076d77d8c49e877941ed612cc1e5ce95", "scenarioSha256": "10a8ba5332f4fc2f90cff537ca69f2f1474339cbc4996f67a6feaea70669fb25", diff --git a/mobile/rpc-foundation/goldens/settings-bot-overrides-fulfilled.json b/mobile/rpc-foundation/goldens/settings-bot-overrides-fulfilled.json index 1c984c35c72..6de76d8aed4 100644 --- a/mobile/rpc-foundation/goldens/settings-bot-overrides-fulfilled.json +++ b/mobile/rpc-foundation/goldens/settings-bot-overrides-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.bot-overrides", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "4b4b4a8d1acaaec1c8dde0233dc49a696ffe53466578477efcbcdb7263dbd617", 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 921342520e4..ce0ce379cc5 100644 --- a/mobile/rpc-foundation/goldens/settings-bot-overrides-refresh-refused.json +++ b/mobile/rpc-foundation/goldens/settings-bot-overrides-refresh-refused.json @@ -3,8 +3,8 @@ "family": "settings.bot-overrides", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "cac4980465661fba372e187699741123a4edeb9270125a0a1cad7bbb6a6adebd", diff --git a/mobile/rpc-foundation/goldens/settings-bot-overrides-refused.json b/mobile/rpc-foundation/goldens/settings-bot-overrides-refused.json index 96dd68d7f18..0e22643db51 100644 --- a/mobile/rpc-foundation/goldens/settings-bot-overrides-refused.json +++ b/mobile/rpc-foundation/goldens/settings-bot-overrides-refused.json @@ -3,8 +3,8 @@ "family": "settings.bot-overrides", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "f8ebd2348373b2b39c167735e0c418dfe868511fb5306ecba90cb6f2a905b95e", 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 61228b65873..90cd03474f6 100644 --- a/mobile/rpc-foundation/goldens/settings-bot-overrides-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-bot-overrides-transport-error.json @@ -3,8 +3,8 @@ "family": "settings.bot-overrides", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "f7e63144421a689f05cc50ad87ec901a9eaeb3163165656887be12a5f2753005", diff --git a/mobile/rpc-foundation/goldens/settings-home-coalesced.json b/mobile/rpc-foundation/goldens/settings-home-coalesced.json index ce96cf093cf..87fc8071005 100644 --- a/mobile/rpc-foundation/goldens/settings-home-coalesced.json +++ b/mobile/rpc-foundation/goldens/settings-home-coalesced.json @@ -3,8 +3,8 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "d8d6f738ee11d84d6e9e546624f4babcb42476432f6bddbc74e8519d9ca18370", diff --git a/mobile/rpc-foundation/goldens/settings-home-providers-fulfilled.json b/mobile/rpc-foundation/goldens/settings-home-providers-fulfilled.json index 0d75d26cc5c..ee2ec55e965 100644 --- a/mobile/rpc-foundation/goldens/settings-home-providers-fulfilled.json +++ b/mobile/rpc-foundation/goldens/settings-home-providers-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "a32b2fc99e830c58460e6f7c857aed0048738a55501e508eb236604680b9c235", 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 a8fc051ec45..16b11039d34 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,8 +3,8 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "78c48025c4af6cc0f1f136448c0ede9f76b7485d7b33b1356d11dec017bd9053", diff --git a/mobile/rpc-foundation/goldens/settings-home-providers-refused.json b/mobile/rpc-foundation/goldens/settings-home-providers-refused.json index 3c37692974b..48628bf6b98 100644 --- a/mobile/rpc-foundation/goldens/settings-home-providers-refused.json +++ b/mobile/rpc-foundation/goldens/settings-home-providers-refused.json @@ -3,8 +3,8 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "c22f33a0ed28622d4d53ae31e934056f87d2c10e8dc4475831ae1ee5fd3a9b8b", 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 4110eb31134..daa08130fa9 100644 --- a/mobile/rpc-foundation/goldens/settings-home-providers-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-home-providers-transport-error.json @@ -3,8 +3,8 @@ "family": "settings.home-providers", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "4f16b43dddfb9257828342b0297317868df24b03fd98a89c66f5cd1897829d73", diff --git a/mobile/rpc-foundation/goldens/settings-new-tab-refused.json b/mobile/rpc-foundation/goldens/settings-new-tab-refused.json index 8d773d7353d..005df31eb4e 100644 --- a/mobile/rpc-foundation/goldens/settings-new-tab-refused.json +++ b/mobile/rpc-foundation/goldens/settings-new-tab-refused.json @@ -3,8 +3,8 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", "scenarioSha256": "b6fb40be3bb92d7d9f1a79d99dee077cf95097077917679dc99702f912241fa4", diff --git a/mobile/rpc-foundation/goldens/settings-new-tab-ssh.json b/mobile/rpc-foundation/goldens/settings-new-tab-ssh.json index 9bfdd98381f..2bf8b6ce6f0 100644 --- a/mobile/rpc-foundation/goldens/settings-new-tab-ssh.json +++ b/mobile/rpc-foundation/goldens/settings-new-tab-ssh.json @@ -3,8 +3,8 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", "scenarioSha256": "31f8a348322551738b14207b3477bae492d48d45c5d51be4d97ffaca2fe2b6e1", 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 7e84926a040..f5923ca762d 100644 --- a/mobile/rpc-foundation/goldens/settings-new-tab-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-new-tab-transport-error.json @@ -3,8 +3,8 @@ "family": "settings-agent-read", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "448cdbd12f4f6a14bb33947bfbbb1837aebeb28979db70c62f2ba2fbb4d89c8f", "scenarioSha256": "1347663aba0ada1eee8e88fac306757dc0d29fe21f0d062ac2d3968a30a2f214", diff --git a/mobile/rpc-foundation/goldens/settings-repo-cache-expiry.json b/mobile/rpc-foundation/goldens/settings-repo-cache-expiry.json index 2fc87827a18..ef20ea6cea4 100644 --- a/mobile/rpc-foundation/goldens/settings-repo-cache-expiry.json +++ b/mobile/rpc-foundation/goldens/settings-repo-cache-expiry.json @@ -3,8 +3,8 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "adebd553e2648278d719a1d7299cb36683fce714682a1ab7b49d4c9027eea34e", diff --git a/mobile/rpc-foundation/goldens/settings-repo-metadata-fulfilled.json b/mobile/rpc-foundation/goldens/settings-repo-metadata-fulfilled.json index e9d551b4e2a..7f046994e54 100644 --- a/mobile/rpc-foundation/goldens/settings-repo-metadata-fulfilled.json +++ b/mobile/rpc-foundation/goldens/settings-repo-metadata-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "b45eba2007e8e2668f524cd7503b8a711eba67816c9c35af5c3725a1afe32d8d", diff --git a/mobile/rpc-foundation/goldens/settings-repo-metadata-icons.json b/mobile/rpc-foundation/goldens/settings-repo-metadata-icons.json index a542bc97107..b7e875213d8 100644 --- a/mobile/rpc-foundation/goldens/settings-repo-metadata-icons.json +++ b/mobile/rpc-foundation/goldens/settings-repo-metadata-icons.json @@ -3,8 +3,8 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "e67b645d8c4fa42e93d4cf36f45311922f7b9d9d8cc597a12f55c664d840901b", 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 c84bcae68df..121cec5c29f 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,8 +3,8 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "b1c0b957b828c32e7ec388ec6668273fe84bbe5d11d8286b9a246fa92395a26e", diff --git a/mobile/rpc-foundation/goldens/settings-repo-metadata-refused.json b/mobile/rpc-foundation/goldens/settings-repo-metadata-refused.json index 308988d82a8..b9a5b38f5a4 100644 --- a/mobile/rpc-foundation/goldens/settings-repo-metadata-refused.json +++ b/mobile/rpc-foundation/goldens/settings-repo-metadata-refused.json @@ -3,8 +3,8 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "867b6905c8a533ddd1c7c8174bf4aadd5fd725cc72bdddbcb2ea8af26e219078", 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 23f2d905f9c..e942c42300c 100644 --- a/mobile/rpc-foundation/goldens/settings-repo-metadata-single-host.json +++ b/mobile/rpc-foundation/goldens/settings-repo-metadata-single-host.json @@ -3,8 +3,8 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "d8a00a72849f1ed254c3b35ebcc330dd1bb15b189f006bd1517853a19e53de6c", 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 300b8bd38f5..6115a206ec0 100644 --- a/mobile/rpc-foundation/goldens/settings-repo-metadata-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-repo-metadata-transport-error.json @@ -3,8 +3,8 @@ "family": "settings.repo-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "741db13a84dbcec2e97e80605d742e69558954657c72f8450f3f8bc177dd01b6", diff --git a/mobile/rpc-foundation/goldens/settings-resume-metadata-fulfilled.json b/mobile/rpc-foundation/goldens/settings-resume-metadata-fulfilled.json index acce2130571..0def47fd07f 100644 --- a/mobile/rpc-foundation/goldens/settings-resume-metadata-fulfilled.json +++ b/mobile/rpc-foundation/goldens/settings-resume-metadata-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "7a8d0a5305aafea56733c229989b6e825fe9b8a681f48f6cef405350304520b6", 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 d54fa729c36..f1e6921dbeb 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,8 +3,8 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "a11756ecaf7c2d3955b9512aa7479ca55d810341f1492f472985abb538e140e8", diff --git a/mobile/rpc-foundation/goldens/settings-resume-metadata-refused.json b/mobile/rpc-foundation/goldens/settings-resume-metadata-refused.json index 5d5a93826fe..baacbabaa92 100644 --- a/mobile/rpc-foundation/goldens/settings-resume-metadata-refused.json +++ b/mobile/rpc-foundation/goldens/settings-resume-metadata-refused.json @@ -3,8 +3,8 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "def0640be601a8013f9537f161b60d8c14ac9551931e5ee4d4cc2acd3c2baf2a", 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 a44f85a613f..b8ebe3f59b5 100644 --- a/mobile/rpc-foundation/goldens/settings-resume-metadata-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-resume-metadata-transport-error.json @@ -3,8 +3,8 @@ "family": "settings.resume-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "17c31d0c2b7ae5322fd59bafcfa1d2779ae9eff841e12c0cf16b27e454b49f13", diff --git a/mobile/rpc-foundation/goldens/settings-task-hydration-fulfilled.json b/mobile/rpc-foundation/goldens/settings-task-hydration-fulfilled.json index d822f3def93..9794d1f9ceb 100644 --- a/mobile/rpc-foundation/goldens/settings-task-hydration-fulfilled.json +++ b/mobile/rpc-foundation/goldens/settings-task-hydration-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "c08cce5d1f71761dbf504863b736e5546abb42b9ff4ab8ced65c7c42e3d66c0e", 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 4b7879a5b7a..ff1372278ea 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,8 +3,8 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "b23c3076081901c89e8a8fb8d20028e03f030db040c9cd793b6f2c7cd49d8f25", diff --git a/mobile/rpc-foundation/goldens/settings-task-hydration-refused.json b/mobile/rpc-foundation/goldens/settings-task-hydration-refused.json index 7882c28fd75..c9ee45cb0be 100644 --- a/mobile/rpc-foundation/goldens/settings-task-hydration-refused.json +++ b/mobile/rpc-foundation/goldens/settings-task-hydration-refused.json @@ -3,8 +3,8 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "a510ff7505cddbd6dad3c7e5a2dcde206a5dab1940901511d72c97aca576a6f1", 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 30726bf8da2..7c4ae69272f 100644 --- a/mobile/rpc-foundation/goldens/settings-task-hydration-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-task-hydration-transport-error.json @@ -3,8 +3,8 @@ "family": "settings.task-hydration", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "d4a2fef3aefb78bdb4aed94fda982124f24a3af3832227654d324735f44aaeeb", 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 aef7cf226b6..98f433b5fa5 100644 --- a/mobile/rpc-foundation/goldens/settings-task-workspace-create-linear.json +++ b/mobile/rpc-foundation/goldens/settings-task-workspace-create-linear.json @@ -3,8 +3,8 @@ "family": "settings.task-workspace-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", "scenarioSha256": "662c3e04e31bce5757f09f91e3e3739fb9d57767b7443be4dc936705b64b1432", 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 987ad45fec5..9b8726f44bd 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,8 +3,8 @@ "family": "settings.task-workspace-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", "scenarioSha256": "8ae9e1dbb32d404eac9e01f71dacf1c37497030220a8e988c0093bb7ed2d159b", diff --git a/mobile/rpc-foundation/goldens/settings-task-workspace-fulfilled.json b/mobile/rpc-foundation/goldens/settings-task-workspace-fulfilled.json index fc8f1f45b8b..64f78be62c9 100644 --- a/mobile/rpc-foundation/goldens/settings-task-workspace-fulfilled.json +++ b/mobile/rpc-foundation/goldens/settings-task-workspace-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.task-workspace", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", "scenarioSha256": "5c4c890e4c71e80fa8847a5e29700fc9df3ac3bd634bad6289db37522fadd621", diff --git a/mobile/rpc-foundation/goldens/settings-task-workspace-refused.json b/mobile/rpc-foundation/goldens/settings-task-workspace-refused.json index f7fdf4e7a37..a3af5656c50 100644 --- a/mobile/rpc-foundation/goldens/settings-task-workspace-refused.json +++ b/mobile/rpc-foundation/goldens/settings-task-workspace-refused.json @@ -3,8 +3,8 @@ "family": "settings.task-workspace", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", "scenarioSha256": "a699a0a5b128fa422dab0c7557b5aa18599b2d23fa6685cdcc02e17edf328af1", 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 f96bbbcbd67..fcfcfade1e7 100644 --- a/mobile/rpc-foundation/goldens/settings-task-workspace-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-task-workspace-transport-error.json @@ -3,8 +3,8 @@ "family": "settings.task-workspace", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", "scenarioSha256": "a5e812cd508826b3f01ec3798c621ab4303de6536a364113f01a4770dd197bb5", diff --git a/mobile/rpc-foundation/goldens/settings-task-write.json b/mobile/rpc-foundation/goldens/settings-task-write.json index 9efe504aa9a..1f69119775c 100644 --- a/mobile/rpc-foundation/goldens/settings-task-write.json +++ b/mobile/rpc-foundation/goldens/settings-task-write.json @@ -3,8 +3,8 @@ "family": "settings-best-effort", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", "scenarioSha256": "bbcdefe16b07068a81f3c46ae60df01ccb0fbe5a7c1eade3f584f6f0130c23fe", diff --git a/mobile/rpc-foundation/goldens/settings-workspace-context-fulfilled.json b/mobile/rpc-foundation/goldens/settings-workspace-context-fulfilled.json index a551c66c019..7fe0cc3d848 100644 --- a/mobile/rpc-foundation/goldens/settings-workspace-context-fulfilled.json +++ b/mobile/rpc-foundation/goldens/settings-workspace-context-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "287f94e469548f28c9d5591ff6ffb916fa22caa18776b091542b75704c9e1fee", 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 9b4a806e12c..004a849887c 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,8 +3,8 @@ "family": "settings.workspace-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "76793a56e7b9e596d8c42e9a5a1c47337db32d7437bec2e41d6e7253943f3fd8", diff --git a/mobile/rpc-foundation/goldens/settings-workspace-context-refused.json b/mobile/rpc-foundation/goldens/settings-workspace-context-refused.json index 89dbfae21cb..25078c7a37c 100644 --- a/mobile/rpc-foundation/goldens/settings-workspace-context-refused.json +++ b/mobile/rpc-foundation/goldens/settings-workspace-context-refused.json @@ -3,8 +3,8 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "ad19fc24973b49ee7d14bc31460a7e4af5d207db6a2375b52b5a0aa878e09205", 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 315c35fa286..07e001c39d6 100644 --- a/mobile/rpc-foundation/goldens/settings-workspace-context-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-workspace-context-transport-error.json @@ -3,8 +3,8 @@ "family": "settings.workspace-context", "namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0", "scenarioSha256": "a2c80c9cdbb631f3a8fa648dfbb9e691418467d6ead8fe769d72e7e1d8b552b4", diff --git a/mobile/rpc-foundation/goldens/settings-workspace-submit-fulfilled.json b/mobile/rpc-foundation/goldens/settings-workspace-submit-fulfilled.json index 0f3f283987d..c8733f487b4 100644 --- a/mobile/rpc-foundation/goldens/settings-workspace-submit-fulfilled.json +++ b/mobile/rpc-foundation/goldens/settings-workspace-submit-fulfilled.json @@ -3,8 +3,8 @@ "family": "settings.workspace-submit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", "scenarioSha256": "b10ff86086c134284cb0446e8857cd4b55f5ff2bd0507388ec659a95f25e2a19", diff --git a/mobile/rpc-foundation/goldens/settings-workspace-submit-refused.json b/mobile/rpc-foundation/goldens/settings-workspace-submit-refused.json index 85658a24529..786e8638399 100644 --- a/mobile/rpc-foundation/goldens/settings-workspace-submit-refused.json +++ b/mobile/rpc-foundation/goldens/settings-workspace-submit-refused.json @@ -3,8 +3,8 @@ "family": "settings.workspace-submit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", "scenarioSha256": "373ea3743dac4e0845df01d5c8f75c909563b8c517f3858293a478234dc9ca5c", 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 095370f8d7f..7eb5a0247a8 100644 --- a/mobile/rpc-foundation/goldens/settings-workspace-submit-transport-error.json +++ b/mobile/rpc-foundation/goldens/settings-workspace-submit-transport-error.json @@ -3,8 +3,8 @@ "family": "settings.workspace-submit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c2eed306311a844cd6f2f84b6513c0a1182f86a5e3cace434385b8287c80d7c5", "scenarioSha256": "dfbacbd6392ae8e8199550952fe917e7c01182349df6c99a06eb0682cfd9175c", diff --git a/mobile/rpc-foundation/goldens/speech-audio-chunk-acknowledged.json b/mobile/rpc-foundation/goldens/speech-audio-chunk-acknowledged.json index bfb9046559a..1c50939776e 100644 --- a/mobile/rpc-foundation/goldens/speech-audio-chunk-acknowledged.json +++ b/mobile/rpc-foundation/goldens/speech-audio-chunk-acknowledged.json @@ -3,8 +3,8 @@ "family": "speech.dictation-chunk", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "08b583790d858a4cb7cf7377126818b6d05766c02587343ec89a167f94094082", diff --git a/mobile/rpc-foundation/goldens/speech-desktop-start-fulfilled.json b/mobile/rpc-foundation/goldens/speech-desktop-start-fulfilled.json index f44d5acafa8..c3020d0b67d 100644 --- a/mobile/rpc-foundation/goldens/speech-desktop-start-fulfilled.json +++ b/mobile/rpc-foundation/goldens/speech-desktop-start-fulfilled.json @@ -3,8 +3,8 @@ "family": "speech.dictation-start", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "35fadd03f2c98344e22d6aec2dc85ad15ca5ac8e092fc1c29a20366db5d46628", 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 41c7b139fb1..8dcf3faeb8a 100644 --- a/mobile/rpc-foundation/goldens/speech-desktop-start-recording-failed.json +++ b/mobile/rpc-foundation/goldens/speech-desktop-start-recording-failed.json @@ -3,8 +3,8 @@ "family": "speech.dictation-start", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "75b8d1b7ed98b2bf7420986958d0a36222b007c535f85c1308b534301241ec2d", diff --git a/mobile/rpc-foundation/goldens/speech-desktop-start-superseded.json b/mobile/rpc-foundation/goldens/speech-desktop-start-superseded.json index 7a1ff3e67e4..a03a8a7d89b 100644 --- a/mobile/rpc-foundation/goldens/speech-desktop-start-superseded.json +++ b/mobile/rpc-foundation/goldens/speech-desktop-start-superseded.json @@ -3,8 +3,8 @@ "family": "speech.dictation-start", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "b1c4a6d6c94d54fb5f60eb2deb437562ededd724140dd3973d842d7c29bf1a60", diff --git a/mobile/rpc-foundation/goldens/speech-dictation-session-cancelled.json b/mobile/rpc-foundation/goldens/speech-dictation-session-cancelled.json index ad401ae33b6..b3e2a74772d 100644 --- a/mobile/rpc-foundation/goldens/speech-dictation-session-cancelled.json +++ b/mobile/rpc-foundation/goldens/speech-dictation-session-cancelled.json @@ -3,8 +3,8 @@ "family": "speech.dictation-session", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "5fe007d384731f954e086c16886055722fab45bafac23f4c4d52f0bb1f47acc9", diff --git a/mobile/rpc-foundation/goldens/speech-dictation-session-transcript.json b/mobile/rpc-foundation/goldens/speech-dictation-session-transcript.json index 2e235e66637..bb199073141 100644 --- a/mobile/rpc-foundation/goldens/speech-dictation-session-transcript.json +++ b/mobile/rpc-foundation/goldens/speech-dictation-session-transcript.json @@ -3,8 +3,8 @@ "family": "speech.dictation-session", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "cd3be6291ce181c4acfd7bacc0a8380f296fa5db13a52c4c0fcd75cfff3ae7d6", 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 6d7a84b6967..da0a1ab7c2c 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,8 +3,8 @@ "family": "speech.setup-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "69c1c20ea667a2b6a5b53aeb3d9af11b2b707e04086e15ee4ff9e954b1701851", diff --git a/mobile/rpc-foundation/goldens/speech-setup-sheet-fulfilled.json b/mobile/rpc-foundation/goldens/speech-setup-sheet-fulfilled.json index 3a1a6c85ee3..c7911fd45d5 100644 --- a/mobile/rpc-foundation/goldens/speech-setup-sheet-fulfilled.json +++ b/mobile/rpc-foundation/goldens/speech-setup-sheet-fulfilled.json @@ -3,8 +3,8 @@ "family": "speech.setup-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "748e1bc0575fca6baab51b19cbbea5ac6185fca2a15dc4d8577212134355cd7e", 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 9fa69b7ad10..51c6dd72fa4 100644 --- a/mobile/rpc-foundation/goldens/speech-setup-sheet-legacy-desktop.json +++ b/mobile/rpc-foundation/goldens/speech-setup-sheet-legacy-desktop.json @@ -3,8 +3,8 @@ "family": "speech.setup-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "0ba2d8283fe98206c7500b62732e30acdc5b8e55f50b7ea8cae96403b803d519", diff --git a/mobile/rpc-foundation/goldens/speech-setup-sheet-model-vocabulary.json b/mobile/rpc-foundation/goldens/speech-setup-sheet-model-vocabulary.json index 79432b50a5b..32180edd077 100644 --- a/mobile/rpc-foundation/goldens/speech-setup-sheet-model-vocabulary.json +++ b/mobile/rpc-foundation/goldens/speech-setup-sheet-model-vocabulary.json @@ -3,8 +3,8 @@ "family": "speech.setup-sheet", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "5d978690e3626892b83bdba64537f9b1e1bb66c2060a00517ceead042a6d2334", "scenarioSha256": "88e563aa087955b9ef6447b7e73711f90d5befb7c082270da58695c3a7169e67", diff --git a/mobile/rpc-foundation/goldens/structured-agent-session-created.json b/mobile/rpc-foundation/goldens/structured-agent-session-created.json index 333bc2d9864..3a50fa016e0 100644 --- a/mobile/rpc-foundation/goldens/structured-agent-session-created.json +++ b/mobile/rpc-foundation/goldens/structured-agent-session-created.json @@ -3,8 +3,8 @@ "family": "agentSession.structured-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", "scenarioSha256": "6e2d1633645a3072241729328cc71ea2979533d28797c14de86c8b3457ac018a", diff --git a/mobile/rpc-foundation/goldens/structured-launch-created.json b/mobile/rpc-foundation/goldens/structured-launch-created.json index e516187e248..8fdbf51fd89 100644 --- a/mobile/rpc-foundation/goldens/structured-launch-created.json +++ b/mobile/rpc-foundation/goldens/structured-launch-created.json @@ -3,8 +3,8 @@ "family": "agentSession.structured-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", "scenarioSha256": "0b5dd55868490e4d62d7d718821dec9634773b20d32fe9889523606a3f6b9168", diff --git a/mobile/rpc-foundation/goldens/structured-launch-definitive-refusal.json b/mobile/rpc-foundation/goldens/structured-launch-definitive-refusal.json index 012234b0b7e..e61a2d22f76 100644 --- a/mobile/rpc-foundation/goldens/structured-launch-definitive-refusal.json +++ b/mobile/rpc-foundation/goldens/structured-launch-definitive-refusal.json @@ -3,8 +3,8 @@ "family": "agentSession.structured-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", "scenarioSha256": "64916f2d8ab51132b08c3e8c72f89c3a2698d83945def294f42edf22eb6d08ea", 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 c5587972db0..16b143a9bd7 100644 --- a/mobile/rpc-foundation/goldens/structured-launch-replays-dropped-create.json +++ b/mobile/rpc-foundation/goldens/structured-launch-replays-dropped-create.json @@ -3,8 +3,8 @@ "family": "agentSession.structured-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", "scenarioSha256": "fb1ab1209f0a7c03ee1b3985401ce2df080d673532f045c4fca26e754d5e5a9f", diff --git a/mobile/rpc-foundation/goldens/structured-launch-support-refused.json b/mobile/rpc-foundation/goldens/structured-launch-support-refused.json index cc740b81da7..2f0677e0056 100644 --- a/mobile/rpc-foundation/goldens/structured-launch-support-refused.json +++ b/mobile/rpc-foundation/goldens/structured-launch-support-refused.json @@ -3,8 +3,8 @@ "family": "agentSession.structured-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", "scenarioSha256": "d8928461e3295d265872e5f98fb8aad445b5edc55fc76f137e45c0cff0d8b961", diff --git a/mobile/rpc-foundation/goldens/structured-launch-unsupported.json b/mobile/rpc-foundation/goldens/structured-launch-unsupported.json index 480c7bfcfa8..40b76d194d8 100644 --- a/mobile/rpc-foundation/goldens/structured-launch-unsupported.json +++ b/mobile/rpc-foundation/goldens/structured-launch-unsupported.json @@ -3,8 +3,8 @@ "family": "agentSession.structured-launch", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6", "scenarioSha256": "c30e9cae49e134715c009a98f423f3e4a9d552c014be3e28b38e98c57999b6f5", diff --git a/mobile/rpc-foundation/goldens/tasks-route-repo-list.json b/mobile/rpc-foundation/goldens/tasks-route-repo-list.json index a18c0fed97d..d2efeb2bfa8 100644 --- a/mobile/rpc-foundation/goldens/tasks-route-repo-list.json +++ b/mobile/rpc-foundation/goldens/tasks-route-repo-list.json @@ -3,8 +3,8 @@ "family": "tasks.route-repo-list", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "23f974df8b57c723069605de1db80c339ead286b18aae38e67fce03ea50c5180", "scenarioSha256": "b62ca571d4defcc2e53960033c5b4eb3f7e406b57664664cbc6a173041a9f803", 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 e42eb977ed3..f65d0d4d2cc 100644 --- a/mobile/rpc-foundation/goldens/terminal-gesture-flush-and-clear.json +++ b/mobile/rpc-foundation/goldens/terminal-gesture-flush-and-clear.json @@ -3,8 +3,8 @@ "family": "session.terminal-gesture-input", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "9d119d5ec320e2538105d6ff673b9f4b8e3decbe46527947489dffbcf2ac0472", "scenarioSha256": "97e6d63c6b4bc154e94be6cf3dcd25620b4656cacd2b62cdc872ff793b39ebd2", diff --git a/mobile/rpc-foundation/goldens/terminal-input-send-accepted.json b/mobile/rpc-foundation/goldens/terminal-input-send-accepted.json index 72b1ba62971..84cb1993c00 100644 --- a/mobile/rpc-foundation/goldens/terminal-input-send-accepted.json +++ b/mobile/rpc-foundation/goldens/terminal-input-send-accepted.json @@ -3,8 +3,8 @@ "family": "session.terminal-input-send", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", "scenarioSha256": "7cdbf3308411ed6764cc1cdcc0f663a27ddc9390fcc329c49fad4b27cb5a7fd5", diff --git a/mobile/rpc-foundation/goldens/terminal-input-send-refused.json b/mobile/rpc-foundation/goldens/terminal-input-send-refused.json index c90abba07ea..eea9dc3d88a 100644 --- a/mobile/rpc-foundation/goldens/terminal-input-send-refused.json +++ b/mobile/rpc-foundation/goldens/terminal-input-send-refused.json @@ -3,8 +3,8 @@ "family": "session.terminal-input-send", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", "scenarioSha256": "eb5e47e3accccc7ca280ca029f97405905b0cee8a05afb9ef15448314041d9d4", diff --git a/mobile/rpc-foundation/goldens/terminal-live-input-accepted.json b/mobile/rpc-foundation/goldens/terminal-live-input-accepted.json index e39932ed38f..932725e5298 100644 --- a/mobile/rpc-foundation/goldens/terminal-live-input-accepted.json +++ b/mobile/rpc-foundation/goldens/terminal-live-input-accepted.json @@ -3,8 +3,8 @@ "family": "session.terminal-input-send", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", "scenarioSha256": "391a4f681443f099e6ea4417811d82d730242dfe07e21f74b0ad49a98bcd7c81", diff --git a/mobile/rpc-foundation/goldens/terminal-paste-accepted.json b/mobile/rpc-foundation/goldens/terminal-paste-accepted.json index e4189ade8ea..e69ecc9cf1f 100644 --- a/mobile/rpc-foundation/goldens/terminal-paste-accepted.json +++ b/mobile/rpc-foundation/goldens/terminal-paste-accepted.json @@ -3,8 +3,8 @@ "family": "session.terminal-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", "scenarioSha256": "48bb495de3b54f2b2edc0543f0f232ff4fd6068d5aca34d005766ebacbb078c9", diff --git a/mobile/rpc-foundation/goldens/terminal-paste-refused.json b/mobile/rpc-foundation/goldens/terminal-paste-refused.json index 0bbc3da2459..f1692019fa1 100644 --- a/mobile/rpc-foundation/goldens/terminal-paste-refused.json +++ b/mobile/rpc-foundation/goldens/terminal-paste-refused.json @@ -3,8 +3,8 @@ "family": "session.terminal-paste", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", "scenarioSha256": "78e62b9125252accc7f6d2ce772b93c84a917b01d2df308c1f9fb163d9127665", diff --git a/mobile/rpc-foundation/goldens/terminal-query-reply-accepted.json b/mobile/rpc-foundation/goldens/terminal-query-reply-accepted.json index e523025d4ce..4578972ceb9 100644 --- a/mobile/rpc-foundation/goldens/terminal-query-reply-accepted.json +++ b/mobile/rpc-foundation/goldens/terminal-query-reply-accepted.json @@ -3,8 +3,8 @@ "family": "terminal.query-reply", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", "scenarioSha256": "bfa1d5f83b4112d3cce6a19e9dc27daf9281ed99745bc01bd19226dd7b268c71", diff --git a/mobile/rpc-foundation/goldens/terminal-query-reply-unsubscribed.json b/mobile/rpc-foundation/goldens/terminal-query-reply-unsubscribed.json index e4ab35fa7ee..74394bc6049 100644 --- a/mobile/rpc-foundation/goldens/terminal-query-reply-unsubscribed.json +++ b/mobile/rpc-foundation/goldens/terminal-query-reply-unsubscribed.json @@ -3,8 +3,8 @@ "family": "terminal.query-reply", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", "scenarioSha256": "ad03596f31eeccc5e9eb7e5061b1af705f9af249f76377c8f5ce1a9db257770f", diff --git a/mobile/rpc-foundation/goldens/terminal-raw-input-refused.json b/mobile/rpc-foundation/goldens/terminal-raw-input-refused.json index 6a2223d85e3..a5caedf8ae2 100644 --- a/mobile/rpc-foundation/goldens/terminal-raw-input-refused.json +++ b/mobile/rpc-foundation/goldens/terminal-raw-input-refused.json @@ -3,8 +3,8 @@ "family": "terminal.raw-input", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", "scenarioSha256": "76fc0c1499ec48a67428f35eba705f68147d2ff2c344b67aa0c9d60ed999f173", diff --git a/mobile/rpc-foundation/goldens/terminal-raw-input-reported.json b/mobile/rpc-foundation/goldens/terminal-raw-input-reported.json index 4f8cc1c6eb6..382840b45d1 100644 --- a/mobile/rpc-foundation/goldens/terminal-raw-input-reported.json +++ b/mobile/rpc-foundation/goldens/terminal-raw-input-reported.json @@ -3,8 +3,8 @@ "family": "terminal.raw-input", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", "scenarioSha256": "579077efd3a4652a6930af3f6690138c20536270cbcd7274246047d2e322199f", diff --git a/mobile/rpc-foundation/goldens/terminal-takeover-report-accepted.json b/mobile/rpc-foundation/goldens/terminal-takeover-report-accepted.json index 4e6257eb97c..80704511e80 100644 --- a/mobile/rpc-foundation/goldens/terminal-takeover-report-accepted.json +++ b/mobile/rpc-foundation/goldens/terminal-takeover-report-accepted.json @@ -3,8 +3,8 @@ "family": "terminal.takeover-report", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", "scenarioSha256": "c2236257032fab72ebb007391313eec4e5f0a1bdb4fbcbd907117f9914ffafc6", diff --git a/mobile/rpc-foundation/goldens/terminal-takeover-report-retried.json b/mobile/rpc-foundation/goldens/terminal-takeover-report-retried.json index dd762f743c0..64d23e49961 100644 --- a/mobile/rpc-foundation/goldens/terminal-takeover-report-retried.json +++ b/mobile/rpc-foundation/goldens/terminal-takeover-report-retried.json @@ -3,8 +3,8 @@ "family": "terminal.takeover-report", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", "scenarioSha256": "8ad436ca6c3de8b0b3148326337acce18a8a4cf3c514acad1a4530a001f28c75", diff --git a/mobile/rpc-foundation/goldens/terminal-viewport-refit-applied.json b/mobile/rpc-foundation/goldens/terminal-viewport-refit-applied.json index dd7b3900682..8e9d62199a6 100644 --- a/mobile/rpc-foundation/goldens/terminal-viewport-refit-applied.json +++ b/mobile/rpc-foundation/goldens/terminal-viewport-refit-applied.json @@ -3,8 +3,8 @@ "family": "terminal.viewport-refit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", "scenarioSha256": "f966c2ef2e747a5231f423147ddaf38458cb08c719434b274016a5e4abc10771", 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 0837bc71bf7..9b035e4029d 100644 --- a/mobile/rpc-foundation/goldens/terminal-viewport-refit-legacy-desktop.json +++ b/mobile/rpc-foundation/goldens/terminal-viewport-refit-legacy-desktop.json @@ -3,8 +3,8 @@ "family": "terminal.viewport-refit", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "7588d30f33a8bb846c48f160aa9a4a8138176662bb2fb6be7bbdf352f553d05f", "scenarioSha256": "88961a369cb7a7fa92708bb83aa7f818e904018e8cfcedc2f50ef9a0058c8b9d", diff --git a/mobile/rpc-foundation/goldens/terminal-worktree-connection-resolved.json b/mobile/rpc-foundation/goldens/terminal-worktree-connection-resolved.json index d447ea548a5..21869fbd957 100644 --- a/mobile/rpc-foundation/goldens/terminal-worktree-connection-resolved.json +++ b/mobile/rpc-foundation/goldens/terminal-worktree-connection-resolved.json @@ -3,8 +3,8 @@ "family": "session.worktree-connection", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "e7e3718f685e3713cf1b8209d59d618741f892bd286853b79bb456c59cec8d86", "scenarioSha256": "f921c4a764cdf7a4c1df0a7ec618d7c3b1d8a05ee4baa42d66f3bc0d95b3f550", diff --git a/mobile/rpc-foundation/goldens/tk-create-github.json b/mobile/rpc-foundation/goldens/tk-create-github.json index 9e44f301562..e866d9858b8 100644 --- a/mobile/rpc-foundation/goldens/tk-create-github.json +++ b/mobile/rpc-foundation/goldens/tk-create-github.json @@ -3,8 +3,8 @@ "family": "tasks.task-create-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "260a84280f69c43ac582149d9befe6ae547b2ad2b5f56a181d8e3a1314a0a071", diff --git a/mobile/rpc-foundation/goldens/tk-create-gitlab.json b/mobile/rpc-foundation/goldens/tk-create-gitlab.json index 6c28c1a242e..44f8294ec48 100644 --- a/mobile/rpc-foundation/goldens/tk-create-gitlab.json +++ b/mobile/rpc-foundation/goldens/tk-create-gitlab.json @@ -3,8 +3,8 @@ "family": "tasks.task-create-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "a4d3d1f322d49593056bd20f4122bbf0309d2161123e404161950bcab65decd5", diff --git a/mobile/rpc-foundation/goldens/tk-create-linear.json b/mobile/rpc-foundation/goldens/tk-create-linear.json index 857c600e8e1..d4de6f59303 100644 --- a/mobile/rpc-foundation/goldens/tk-create-linear.json +++ b/mobile/rpc-foundation/goldens/tk-create-linear.json @@ -3,8 +3,8 @@ "family": "tasks.task-create-linear", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "f6c7eea985190d9edeead5b36f90c8aa98679f69d19dab7579fec88841645259", diff --git a/mobile/rpc-foundation/goldens/tk-item-checks-files.json b/mobile/rpc-foundation/goldens/tk-item-checks-files.json index 3ec53124ab3..833d006207b 100644 --- a/mobile/rpc-foundation/goldens/tk-item-checks-files.json +++ b/mobile/rpc-foundation/goldens/tk-item-checks-files.json @@ -3,8 +3,8 @@ "family": "tasks.item-checks-files", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", "scenarioSha256": "644a27c1e3fa6bfa73c7822c2949e9534508e5e3a996b0e8e56be6326658d123", diff --git a/mobile/rpc-foundation/goldens/tk-item-comment-github.json b/mobile/rpc-foundation/goldens/tk-item-comment-github.json index af22a977705..340628d8b10 100644 --- a/mobile/rpc-foundation/goldens/tk-item-comment-github.json +++ b/mobile/rpc-foundation/goldens/tk-item-comment-github.json @@ -3,8 +3,8 @@ "family": "tasks.item-comment-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", "scenarioSha256": "fb0cdff9e02bac37b0bd8e1c47922474823d46fa735f3069ed70cdad41800be6", 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 94ae1971e65..fa93a9c232f 100644 --- a/mobile/rpc-foundation/goldens/tk-item-comment-gitlab-mr.json +++ b/mobile/rpc-foundation/goldens/tk-item-comment-gitlab-mr.json @@ -3,8 +3,8 @@ "family": "tasks.item-comment-gitlab-mr", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", "scenarioSha256": "cb696d402b8af2b9a54d4d6f9d85abfc12280e73b360196e55ec25530e610eee", diff --git a/mobile/rpc-foundation/goldens/tk-item-comment-gitlab.json b/mobile/rpc-foundation/goldens/tk-item-comment-gitlab.json index 97e8453c19d..1a5ed38fba3 100644 --- a/mobile/rpc-foundation/goldens/tk-item-comment-gitlab.json +++ b/mobile/rpc-foundation/goldens/tk-item-comment-gitlab.json @@ -3,8 +3,8 @@ "family": "tasks.item-comment-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", "scenarioSha256": "d993b9f74cf8c5d7af8d31a73cf19d97141c54f6fcf009e98ca5b9106f3ba35b", diff --git a/mobile/rpc-foundation/goldens/tk-item-detail-github-reactions.json b/mobile/rpc-foundation/goldens/tk-item-detail-github-reactions.json index c1102c05a51..cacb119145a 100644 --- a/mobile/rpc-foundation/goldens/tk-item-detail-github-reactions.json +++ b/mobile/rpc-foundation/goldens/tk-item-detail-github-reactions.json @@ -3,8 +3,8 @@ "family": "tasks.item-detail-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c0ef16b959002e4a3c5347114a0844b95670e274ef010d910b6671ac5f49e783", "scenarioSha256": "885dafb68162f5777fc050af34dbe3443940d041a45bfb18c51dfcf433ed54f3", diff --git a/mobile/rpc-foundation/goldens/tk-item-detail-github.json b/mobile/rpc-foundation/goldens/tk-item-detail-github.json index 3f1c693325c..b76d7f939bb 100644 --- a/mobile/rpc-foundation/goldens/tk-item-detail-github.json +++ b/mobile/rpc-foundation/goldens/tk-item-detail-github.json @@ -3,8 +3,8 @@ "family": "tasks.item-detail-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c0ef16b959002e4a3c5347114a0844b95670e274ef010d910b6671ac5f49e783", "scenarioSha256": "5fbff075d7da476f93c2a7da871c2afacc67822d1317acf6c23000195e2b2576", diff --git a/mobile/rpc-foundation/goldens/tk-item-detail-gitlab-reactions.json b/mobile/rpc-foundation/goldens/tk-item-detail-gitlab-reactions.json index c2c015534c3..882f74d59a5 100644 --- a/mobile/rpc-foundation/goldens/tk-item-detail-gitlab-reactions.json +++ b/mobile/rpc-foundation/goldens/tk-item-detail-gitlab-reactions.json @@ -3,8 +3,8 @@ "family": "tasks.item-detail-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c0ef16b959002e4a3c5347114a0844b95670e274ef010d910b6671ac5f49e783", "scenarioSha256": "c49d2df6c31f37c488ce9d29a801dd8ad0aa668ae380fc60b1f790ef508281d8", diff --git a/mobile/rpc-foundation/goldens/tk-item-detail-gitlab.json b/mobile/rpc-foundation/goldens/tk-item-detail-gitlab.json index f203e5e426c..be7e2edb3b6 100644 --- a/mobile/rpc-foundation/goldens/tk-item-detail-gitlab.json +++ b/mobile/rpc-foundation/goldens/tk-item-detail-gitlab.json @@ -3,8 +3,8 @@ "family": "tasks.item-detail-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c0ef16b959002e4a3c5347114a0844b95670e274ef010d910b6671ac5f49e783", "scenarioSha256": "36bbd34ed8b8f67e516ce7cd230b01ab88f14369fda632037c46dbbd1a0d95a3", diff --git a/mobile/rpc-foundation/goldens/tk-item-detail-linear.json b/mobile/rpc-foundation/goldens/tk-item-detail-linear.json index 69502f036f5..380913445c8 100644 --- a/mobile/rpc-foundation/goldens/tk-item-detail-linear.json +++ b/mobile/rpc-foundation/goldens/tk-item-detail-linear.json @@ -3,8 +3,8 @@ "family": "tasks.item-detail-linear", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c0ef16b959002e4a3c5347114a0844b95670e274ef010d910b6671ac5f49e783", "scenarioSha256": "f0407adc774b29553bdd177885e8ea9047127c4ebe8298de160a421fb4c1fe67", diff --git a/mobile/rpc-foundation/goldens/tk-item-detail-metadata.json b/mobile/rpc-foundation/goldens/tk-item-detail-metadata.json index edf5030935c..ce9b3ae1bcf 100644 --- a/mobile/rpc-foundation/goldens/tk-item-detail-metadata.json +++ b/mobile/rpc-foundation/goldens/tk-item-detail-metadata.json @@ -3,8 +3,8 @@ "family": "tasks.item-detail-metadata", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "58ea1553e04017c993aea4753aace41ee664705a3fdb3b18569c5a9d7968cf06", "scenarioSha256": "e6429c235d8c0b0376f71fea7b47c3b9ff22b850c92922b85ff993ae8b6cd6d0", diff --git a/mobile/rpc-foundation/goldens/tk-item-merge-gitlab.json b/mobile/rpc-foundation/goldens/tk-item-merge-gitlab.json index 5be02a07fc1..d3baef6b396 100644 --- a/mobile/rpc-foundation/goldens/tk-item-merge-gitlab.json +++ b/mobile/rpc-foundation/goldens/tk-item-merge-gitlab.json @@ -3,8 +3,8 @@ "family": "tasks.item-merge-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", "scenarioSha256": "28d8dfb15fec1ecaaa1c675c9c8c0cdc196e184a6884625c44dfe1f0f9fc8e7e", diff --git a/mobile/rpc-foundation/goldens/tk-item-metadata-github.json b/mobile/rpc-foundation/goldens/tk-item-metadata-github.json index 5ad84c81948..bbbd1651c60 100644 --- a/mobile/rpc-foundation/goldens/tk-item-metadata-github.json +++ b/mobile/rpc-foundation/goldens/tk-item-metadata-github.json @@ -3,8 +3,8 @@ "family": "tasks.item-metadata-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", "scenarioSha256": "010c65eaa056c5df0b867dd5b5851e206e8479e9fcce02515f1e326df4b8889c", 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 031509457ee..7f8ec31829a 100644 --- a/mobile/rpc-foundation/goldens/tk-item-metadata-gitlab-mr.json +++ b/mobile/rpc-foundation/goldens/tk-item-metadata-gitlab-mr.json @@ -3,8 +3,8 @@ "family": "tasks.item-metadata-gitlab-mr", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", "scenarioSha256": "daa54da6cfb8d96c2a66c138beeaf70c764f96a60bdc84f2ff4cde80483cb365", diff --git a/mobile/rpc-foundation/goldens/tk-item-metadata-gitlab.json b/mobile/rpc-foundation/goldens/tk-item-metadata-gitlab.json index 0a8e93d9bd5..58bc7c096be 100644 --- a/mobile/rpc-foundation/goldens/tk-item-metadata-gitlab.json +++ b/mobile/rpc-foundation/goldens/tk-item-metadata-gitlab.json @@ -3,8 +3,8 @@ "family": "tasks.item-metadata-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", "scenarioSha256": "4daf374f040e27836c154245d6a7fbad9ba3f6e6c0c9608218451286e4712d6b", diff --git a/mobile/rpc-foundation/goldens/tk-item-reply-merge.json b/mobile/rpc-foundation/goldens/tk-item-reply-merge.json index eae52d4b240..73bc7f81249 100644 --- a/mobile/rpc-foundation/goldens/tk-item-reply-merge.json +++ b/mobile/rpc-foundation/goldens/tk-item-reply-merge.json @@ -3,8 +3,8 @@ "family": "tasks.item-reply-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", "scenarioSha256": "b8e60092a29ea4944a891adc026444cc1da18c52221876f9e7c07b450b34cea8", diff --git a/mobile/rpc-foundation/goldens/tk-item-review-github.json b/mobile/rpc-foundation/goldens/tk-item-review-github.json index 966b7a299b2..b1b262be655 100644 --- a/mobile/rpc-foundation/goldens/tk-item-review-github.json +++ b/mobile/rpc-foundation/goldens/tk-item-review-github.json @@ -3,8 +3,8 @@ "family": "tasks.item-review-github", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8f68885d57a9aa76d80ba0ee29a95bdbaa98cef29c79c68ce75d67202cde7bfe", "scenarioSha256": "3ba358ff7b6a95d9158257225483f77578dfa10c8643cdf89f8a81e0022997e9", 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 bf50947d1ae..062ccc873ca 100644 --- a/mobile/rpc-foundation/goldens/tk-item-status-gitlab-mr.json +++ b/mobile/rpc-foundation/goldens/tk-item-status-gitlab-mr.json @@ -3,8 +3,8 @@ "family": "tasks.item-status-gitlab-mr", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", "scenarioSha256": "5de4936aed0efd0d8bd5bc5ce893d561f6bc3d0fdf4a76c9e33e7cbefd6ec362", diff --git a/mobile/rpc-foundation/goldens/tk-item-status-gitlab.json b/mobile/rpc-foundation/goldens/tk-item-status-gitlab.json index f1e51ca70fb..fd64165dacc 100644 --- a/mobile/rpc-foundation/goldens/tk-item-status-gitlab.json +++ b/mobile/rpc-foundation/goldens/tk-item-status-gitlab.json @@ -3,8 +3,8 @@ "family": "tasks.item-status-gitlab", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "8c4218bfb2af227da5386f29989cec438f2c6187f39ce1c06859e136ea920bfa", "scenarioSha256": "85414544a9e8570567770b43e6bf5cfcc406c9b9b4ffed3a4ff0c8187beb7549", diff --git a/mobile/rpc-foundation/goldens/tk-linear-connect.json b/mobile/rpc-foundation/goldens/tk-linear-connect.json index 7e6217099be..18f7e5a703c 100644 --- a/mobile/rpc-foundation/goldens/tk-linear-connect.json +++ b/mobile/rpc-foundation/goldens/tk-linear-connect.json @@ -3,8 +3,8 @@ "family": "tasks.linear-connect", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "d1bd7ad9b647a50403953ba01d3a4bcccc5f4020c2aefa6146cca8c7688612c1", diff --git a/mobile/rpc-foundation/goldens/tk-linear-item.json b/mobile/rpc-foundation/goldens/tk-linear-item.json index 5b65e5813d9..94f30aad53d 100644 --- a/mobile/rpc-foundation/goldens/tk-linear-item.json +++ b/mobile/rpc-foundation/goldens/tk-linear-item.json @@ -3,8 +3,8 @@ "family": "tasks.linear-item", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "97cfbcd82778ed6517ca2d10b2f3ad5a8d366e380d7846c1e89d5a5baf17e739", "scenarioSha256": "354eaff5243b3aae774c375aa303548d82c4db106a89ada39907d6654fa549b3", diff --git a/mobile/rpc-foundation/goldens/tk-linear-team-context.json b/mobile/rpc-foundation/goldens/tk-linear-team-context.json index 98d6aa2487e..3a9d1222397 100644 --- a/mobile/rpc-foundation/goldens/tk-linear-team-context.json +++ b/mobile/rpc-foundation/goldens/tk-linear-team-context.json @@ -3,8 +3,8 @@ "family": "tasks.linear-team-context", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "58ea1553e04017c993aea4753aace41ee664705a3fdb3b18569c5a9d7968cf06", "scenarioSha256": "524c2421e61d663dd1344a47ab0552c3bb029ad09e0b6271eac91f1548e8265c", diff --git a/mobile/rpc-foundation/goldens/tk-list-gitlab-items.json b/mobile/rpc-foundation/goldens/tk-list-gitlab-items.json index 9fed9423d6d..2cb3ad010f4 100644 --- a/mobile/rpc-foundation/goldens/tk-list-gitlab-items.json +++ b/mobile/rpc-foundation/goldens/tk-list-gitlab-items.json @@ -3,8 +3,8 @@ "family": "tasks.task-list-gitlab-items", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "9b26b8f112021fe65c156b7d4067071551bcdab44a5858f8a933f7ace66e6f80", diff --git a/mobile/rpc-foundation/goldens/tk-list-gitlab-todos.json b/mobile/rpc-foundation/goldens/tk-list-gitlab-todos.json index 7f2ace39852..c91195ed285 100644 --- a/mobile/rpc-foundation/goldens/tk-list-gitlab-todos.json +++ b/mobile/rpc-foundation/goldens/tk-list-gitlab-todos.json @@ -3,8 +3,8 @@ "family": "tasks.task-list-gitlab-todos", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "ba91378284c5dc3dc470f0601e4ff0202622a8d1fb97f27ab45c096d65c0bb48", diff --git a/mobile/rpc-foundation/goldens/tk-list-linear.json b/mobile/rpc-foundation/goldens/tk-list-linear.json index c064f744d16..e7c6cadf86f 100644 --- a/mobile/rpc-foundation/goldens/tk-list-linear.json +++ b/mobile/rpc-foundation/goldens/tk-list-linear.json @@ -3,8 +3,8 @@ "family": "tasks.task-list-linear", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "216ddbf8cb71481d179563d8b033d7dc6cd71bface049e83073b977909776fc9", diff --git a/mobile/rpc-foundation/goldens/tk-project-board-load.json b/mobile/rpc-foundation/goldens/tk-project-board-load.json index 9ef180cc08f..95dda3e85e5 100644 --- a/mobile/rpc-foundation/goldens/tk-project-board-load.json +++ b/mobile/rpc-foundation/goldens/tk-project-board-load.json @@ -3,8 +3,8 @@ "family": "tasks.project-board-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c4272385ed3b0de4feab38de9e4f6363ecd6317fdd4de47f76a98eb18abaf371", "scenarioSha256": "7840e811e81d3645f1c874b871158202a53432989f3b5c849df12550b082813b", diff --git a/mobile/rpc-foundation/goldens/tk-project-repo-slugs.json b/mobile/rpc-foundation/goldens/tk-project-repo-slugs.json index 44d2975452e..f8a864be94f 100644 --- a/mobile/rpc-foundation/goldens/tk-project-repo-slugs.json +++ b/mobile/rpc-foundation/goldens/tk-project-repo-slugs.json @@ -3,8 +3,8 @@ "family": "tasks.project-repo-slugs", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "c4272385ed3b0de4feab38de9e4f6363ecd6317fdd4de47f76a98eb18abaf371", "scenarioSha256": "a83d5768892764af2dd6866f03d51c09aef63d1c5d3e0645bd5e1c16454b201f", 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 1c78bdc3121..a97d889b08e 100644 --- a/mobile/rpc-foundation/goldens/tk-project-row-comments-issue.json +++ b/mobile/rpc-foundation/goldens/tk-project-row-comments-issue.json @@ -3,8 +3,8 @@ "family": "tasks.project-row-comments-issue", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", "scenarioSha256": "6f1bfb05a9df6482200bbab4400fd07a09955d47fcc468e1d2feda1ca9875aa1", 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 c658deda3dc..db2f313d3cb 100644 --- a/mobile/rpc-foundation/goldens/tk-project-row-comments-pr.json +++ b/mobile/rpc-foundation/goldens/tk-project-row-comments-pr.json @@ -3,8 +3,8 @@ "family": "tasks.project-row-comments-pr", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", "scenarioSha256": "e5ff558593fd32d66e6ba1722ebf54d50992c9c2b6db41ef2435b47972fbd0fd", diff --git a/mobile/rpc-foundation/goldens/tk-project-row-detail.json b/mobile/rpc-foundation/goldens/tk-project-row-detail.json index c4965b1fcab..9ad1bed2168 100644 --- a/mobile/rpc-foundation/goldens/tk-project-row-detail.json +++ b/mobile/rpc-foundation/goldens/tk-project-row-detail.json @@ -3,8 +3,8 @@ "family": "tasks.project-row-detail", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f8f6e5d500f959b9b15c5498885a05422747880b6aef4ad795bc3064ebbacea6", "scenarioSha256": "f572b37cfd15f41f283e5f96b772a1055670f80e68064ac81477d9b768fc971a", diff --git a/mobile/rpc-foundation/goldens/tk-project-row-fields.json b/mobile/rpc-foundation/goldens/tk-project-row-fields.json index fbf658fbabf..e8e0c79551d 100644 --- a/mobile/rpc-foundation/goldens/tk-project-row-fields.json +++ b/mobile/rpc-foundation/goldens/tk-project-row-fields.json @@ -3,8 +3,8 @@ "family": "tasks.project-row-fields", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", "scenarioSha256": "af54a351f4b79fff4a11948fc47a9f5194733065682ff96d6b46b9ae292e327e", 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 dfd27044274..ff4723a8d9b 100644 --- a/mobile/rpc-foundation/goldens/tk-project-row-files-merge.json +++ b/mobile/rpc-foundation/goldens/tk-project-row-files-merge.json @@ -3,8 +3,8 @@ "family": "tasks.project-row-files-merge", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "b228732762828412ad3d9eec3ece00a897d866046e37044322c3911758d6e0a9", "scenarioSha256": "fef96700723edcf7d0a55ee05928a0293b8a28217b161cd3823437f3bc33b1ec", 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 a11b8975379..34ae983fc05 100644 --- a/mobile/rpc-foundation/goldens/tk-project-row-metadata-load.json +++ b/mobile/rpc-foundation/goldens/tk-project-row-metadata-load.json @@ -3,8 +3,8 @@ "family": "tasks.project-row-metadata-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "f8f6e5d500f959b9b15c5498885a05422747880b6aef4ad795bc3064ebbacea6", "scenarioSha256": "60ea389fe16734fb53db01101f1feb4496653a99faa09e4309b3790a50d558d7", 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 7d64712a6e3..4d2f7cedd47 100644 --- a/mobile/rpc-foundation/goldens/tk-project-row-review-checks.json +++ b/mobile/rpc-foundation/goldens/tk-project-row-review-checks.json @@ -3,8 +3,8 @@ "family": "tasks.project-row-review-checks", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "370aeaee59978071ccb821da13c9e6114936c168947b608539cdb80d40cc9889", "scenarioSha256": "08caec8e0ab5e674aabbf034ca88fc4a000c4b645ad6397afe6dc18db1f7c098", diff --git a/mobile/rpc-foundation/goldens/tk-project-row-threads.json b/mobile/rpc-foundation/goldens/tk-project-row-threads.json index cc902dc1484..f063728a2dc 100644 --- a/mobile/rpc-foundation/goldens/tk-project-row-threads.json +++ b/mobile/rpc-foundation/goldens/tk-project-row-threads.json @@ -3,8 +3,8 @@ "family": "tasks.project-row-threads", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "55058202df36c8b951510215936e496ea88d3d71a6690090a13c52deb13e34e1", "scenarioSha256": "815f55c0fb848fc9345a66bb7b71b1351f17e56129e005eb1776d6b47c831647", diff --git a/mobile/rpc-foundation/goldens/tk-provider-load.json b/mobile/rpc-foundation/goldens/tk-provider-load.json index 9eee68f75f1..41c4151a95d 100644 --- a/mobile/rpc-foundation/goldens/tk-provider-load.json +++ b/mobile/rpc-foundation/goldens/tk-provider-load.json @@ -3,8 +3,8 @@ "family": "tasks.provider-load", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "07a15e900363faa25bc364f5bc1c330f96798abfeaed35210428c2ac558586b8", "scenarioSha256": "21b6272878cba5f2b41c89378c178933ffc9406fe69b9c693fc5021a265ef2c9", 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 d56f731f230..9efc1401dc5 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,8 +3,8 @@ "family": "transport.capability-probe", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", "scenarioSha256": "c5d28c2973881ae6cc94c7d8f6eef544046461f15e236634489afd272b5f1e6b", 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 9746648d883..7c6278f2c1e 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,8 +3,8 @@ "family": "transport.capability-probe", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", "scenarioSha256": "95ef0a8b60bf92ef5c12a73f923dc143989b34374fb319f812fbaa58c79aa6a6", diff --git a/mobile/rpc-foundation/goldens/transport-capability-probe-publishes.json b/mobile/rpc-foundation/goldens/transport-capability-probe-publishes.json index 53356530c19..7b95181477e 100644 --- a/mobile/rpc-foundation/goldens/transport-capability-probe-publishes.json +++ b/mobile/rpc-foundation/goldens/transport-capability-probe-publishes.json @@ -3,8 +3,8 @@ "family": "transport.capability-probe", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", "scenarioSha256": "6e0c3a784992e383a05ccfdf34e44e6f74ebd55ff17c4de0b05b2dfb4197c681", 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 4fc1823c764..de9982d7241 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,8 +3,8 @@ "family": "transport.capability-probe", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", "scenarioSha256": "2ba1e1d70c98e2fd0d2d2dce6f68c11a186756f05207747e156375fc613940d7", 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 3e3b9e77399..1089ca5ab44 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,8 +3,8 @@ "family": "transport.host-status-gates", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", "scenarioSha256": "f25f444aca6cf768c602bf879e6b30235d1c4c0632636cfd245bd6e27959756b", 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 5048b46135b..252865e3267 100644 --- a/mobile/rpc-foundation/goldens/transport-host-status-gates-ready.json +++ b/mobile/rpc-foundation/goldens/transport-host-status-gates-ready.json @@ -3,8 +3,8 @@ "family": "transport.host-status-gates", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", "scenarioSha256": "9c5095c24bdf5ab65d6387cc22b9984fee3aa7d5ce93d96bcb470944ac253f86", 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 c505e9a72d5..441022fe73c 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,8 +3,8 @@ "family": "transport.host-status-gates", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", "scenarioSha256": "a7871b5f1d37b0156970858d5a7fcab3105de7a8a6bfe827299a36f2b2ba5548", 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 40ca469ae80..a34068407e8 100644 --- a/mobile/rpc-foundation/goldens/transport-pairing-race-both-refused.json +++ b/mobile/rpc-foundation/goldens/transport-pairing-race-both-refused.json @@ -3,8 +3,8 @@ "family": "transport.pairing-race", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", "scenarioSha256": "4f0ddbea3c08ea3e90f6e707215a4831f06aed408065b45d0771028d256d6b12", 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 329d8fd3db8..0d8a414b263 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,8 +3,8 @@ "family": "transport.pairing-race", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", "scenarioSha256": "488173fa313295f97aa88fb4bf1944fdb655e37cfd2444e9d15515bd6ad82d95", 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 00ba0637e55..a9b9b16d716 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,8 +3,8 @@ "family": "transport.pairing-race", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", "scenarioSha256": "dee9824e5ec32115fa7dfaaf223fc34c28d057a5526ac3dad42365543288a934", 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 0f86d726fd3..3bcafbc6460 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,8 +3,8 @@ "family": "transport.pairing-race", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "34b382b13fe75e8ef4002325287c95b3c4db62eeaaf3762af7fbaf6f836c2fa1", "scenarioSha256": "a34ffec446f9bbc465bd3f7d0a43166c9bc221a6ece8714e0b5717169625cf43", diff --git a/mobile/rpc-foundation/goldens/tw-capabilities-advertised.json b/mobile/rpc-foundation/goldens/tw-capabilities-advertised.json index 8b50cf561f2..b15d8ade815 100644 --- a/mobile/rpc-foundation/goldens/tw-capabilities-advertised.json +++ b/mobile/rpc-foundation/goldens/tw-capabilities-advertised.json @@ -3,8 +3,8 @@ "family": "worktree.runtime-capabilities", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "9d79bcfd6957d11d5ce8c3296f1038a3cfab81eedad7f990b44071104dfd0f91", diff --git a/mobile/rpc-foundation/goldens/tw-capabilities-cutover-retried.json b/mobile/rpc-foundation/goldens/tw-capabilities-cutover-retried.json index 28ccb52750f..208f268e6ed 100644 --- a/mobile/rpc-foundation/goldens/tw-capabilities-cutover-retried.json +++ b/mobile/rpc-foundation/goldens/tw-capabilities-cutover-retried.json @@ -3,8 +3,8 @@ "family": "worktree.runtime-capabilities", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "fb9c0e4b7c34f9bd1bd355b606c6ba75a7583cff3788000b7ed013612f5574fe", diff --git a/mobile/rpc-foundation/goldens/tw-capabilities-legacy-idempotency.json b/mobile/rpc-foundation/goldens/tw-capabilities-legacy-idempotency.json index eb700e30d2e..28622ac3027 100644 --- a/mobile/rpc-foundation/goldens/tw-capabilities-legacy-idempotency.json +++ b/mobile/rpc-foundation/goldens/tw-capabilities-legacy-idempotency.json @@ -3,8 +3,8 @@ "family": "worktree.runtime-capabilities", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "d73fed49e0a7e3e054d5c2fa75780f98bf78b6fa7e02f1ccb2fdc49465cf2fe5", diff --git a/mobile/rpc-foundation/goldens/tw-create-retry-agent-launched.json b/mobile/rpc-foundation/goldens/tw-create-retry-agent-launched.json index f1e2c3f7986..59b7d27d8b1 100644 --- a/mobile/rpc-foundation/goldens/tw-create-retry-agent-launched.json +++ b/mobile/rpc-foundation/goldens/tw-create-retry-agent-launched.json @@ -3,8 +3,8 @@ "family": "worktree.agent-launch-create", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "85595f5fdde16441d22bf07c14c65edda6cb90019d036aae2c5031d19664e66f", 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 f32bce00b7a..9c76e077bb1 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,8 +3,8 @@ "family": "worktree.create-retry", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "a99bb80a5826af1df8d74114fcc5654aa42c9208747b512cea9bd5ca65b64ccb", 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 219bbe04291..d00b0b880cb 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,8 +3,8 @@ "family": "worktree.create-retry", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "3cda09e4a4ad4092f5f9a48b7c9715a99a51eb3bc4bed00f7054537a9e21cea9", 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 8bfe1d0fbeb..adcbc451b5b 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,8 +3,8 @@ "family": "worktree.create-retry", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "61097c13b262a4454510936fa9c9554a07865b610f18407f1b67bdd74476df08", diff --git a/mobile/rpc-foundation/goldens/tw-create-retry-created.json b/mobile/rpc-foundation/goldens/tw-create-retry-created.json index ab7574ba726..ee1d7dcb693 100644 --- a/mobile/rpc-foundation/goldens/tw-create-retry-created.json +++ b/mobile/rpc-foundation/goldens/tw-create-retry-created.json @@ -3,8 +3,8 @@ "family": "worktree.create-retry", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "0278216fee698c00118bb0e73a7fe755dc59c3b8e2b0459153edae64f155774c", 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 1d3ee12c979..b7d5495acf4 100644 --- a/mobile/rpc-foundation/goldens/tw-create-retry-name-collision.json +++ b/mobile/rpc-foundation/goldens/tw-create-retry-name-collision.json @@ -3,8 +3,8 @@ "family": "worktree.create-retry", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "6cb658dadc9e146c4f36c6ce643451e72300b8cdda19cc684ffa9fb2b0822c0a", 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 7559096ef7d..274b8bda06b 100644 --- a/mobile/rpc-foundation/goldens/tw-create-retry-unretryable-refusal.json +++ b/mobile/rpc-foundation/goldens/tw-create-retry-unretryable-refusal.json @@ -3,8 +3,8 @@ "family": "worktree.create-retry", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "16abe9e1a8d4cff17b3ea29d40277ae30a3d555a4a9efa08b2745c3a85b02740", 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 965dfc32451..9ad5aa3bf77 100644 --- a/mobile/rpc-foundation/goldens/tw-create-retry-warning-kept.json +++ b/mobile/rpc-foundation/goldens/tw-create-retry-warning-kept.json @@ -3,8 +3,8 @@ "family": "worktree.create-retry", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "f469b2b7d61e7fc500fa97b5548f5a3732b0dbcdb405412a514a609f786dfbb5", diff --git a/mobile/rpc-foundation/goldens/tw-hosted-base-resolved.json b/mobile/rpc-foundation/goldens/tw-hosted-base-resolved.json index b43dbf986db..0e978694548 100644 --- a/mobile/rpc-foundation/goldens/tw-hosted-base-resolved.json +++ b/mobile/rpc-foundation/goldens/tw-hosted-base-resolved.json @@ -3,8 +3,8 @@ "family": "worktree.hosted-base", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "b3734c24f8a083d3efcdd995ea6a57e608d3d3ae3bbbd514db19dcf69448fa48", 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 58679803407..75a646647fb 100644 --- a/mobile/rpc-foundation/goldens/tw-hosted-base-soft-error.json +++ b/mobile/rpc-foundation/goldens/tw-hosted-base-soft-error.json @@ -3,8 +3,8 @@ "family": "worktree.hosted-base", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "451e74a430d2549976fa360a0e43e76a8d855b1470b8e313797019770ceca4cb", diff --git a/mobile/rpc-foundation/goldens/tw-paste-lookup-resolved.json b/mobile/rpc-foundation/goldens/tw-paste-lookup-resolved.json index 6fc5d731e2f..c3f60a57aa0 100644 --- a/mobile/rpc-foundation/goldens/tw-paste-lookup-resolved.json +++ b/mobile/rpc-foundation/goldens/tw-paste-lookup-resolved.json @@ -3,8 +3,8 @@ "family": "tasks.paste-lookup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "81be14c5ec31045004465de4234d1f682f5946d6f8dac7a42263e285b1f24591", 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 00ec2395088..aca8172e109 100644 --- a/mobile/rpc-foundation/goldens/tw-paste-lookup-slug-refused.json +++ b/mobile/rpc-foundation/goldens/tw-paste-lookup-slug-refused.json @@ -3,8 +3,8 @@ "family": "tasks.paste-lookup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "e9d85c576adf93063a8f56d49d28869c402cad38122732b46b8ec021d25db5e3", 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 9cff92c1122..74955710747 100644 --- a/mobile/rpc-foundation/goldens/tw-paste-lookup-slug-unsupported.json +++ b/mobile/rpc-foundation/goldens/tw-paste-lookup-slug-unsupported.json @@ -3,8 +3,8 @@ "family": "tasks.paste-lookup", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "14509b4c1cc3beb00cc329b6bae46913f59b3938f76c0bd3bf3e374f34fb680d", 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 d3d9e67abe6..48be865c4bb 100644 --- a/mobile/rpc-foundation/goldens/tw-setup-hook-trust-always.json +++ b/mobile/rpc-foundation/goldens/tw-setup-hook-trust-always.json @@ -3,8 +3,8 @@ "family": "worktree.setup-hook-trust", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "0d2e3f48aadf45abbf6927b72ed5fef4caa8e3eb2efd1046339a3fbfab6f9f18", 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 d618c53bfec..46eabfbdf67 100644 --- a/mobile/rpc-foundation/goldens/tw-setup-hook-trust-approved.json +++ b/mobile/rpc-foundation/goldens/tw-setup-hook-trust-approved.json @@ -3,8 +3,8 @@ "family": "worktree.setup-hook-trust", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "f54f5c6dbbe7dbcf8e85e9bd36b27ca9bea7de65d5e35dabace49b3fc766a403", 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 c6d4c97de04..f3b003ce348 100644 --- a/mobile/rpc-foundation/goldens/tw-smart-search-all-providers.json +++ b/mobile/rpc-foundation/goldens/tw-smart-search-all-providers.json @@ -3,8 +3,8 @@ "family": "tasks.smart-source-search", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "5d869d55848aea469954eb945ddc2b74f366387f8fc2853b7ae01de779208c4a", 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 a3013a38ca6..8e2e6cb6759 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,8 +3,8 @@ "family": "tasks.smart-source-search", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "4537bf83f7a030521eec549adf4490da5be183471d5a9f9e58b71815b29481ff", 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 c31d03b21dc..a25d83ee183 100644 --- a/mobile/rpc-foundation/goldens/tw-smart-search-linear-listed.json +++ b/mobile/rpc-foundation/goldens/tw-smart-search-linear-listed.json @@ -3,8 +3,8 @@ "family": "tasks.smart-source-search", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "52a76b7a830b32287bce14abbe1b9d9ac70e71eafe5b4c6801c2eb14a4150125", "scenarioSha256": "9681485eec93644a01dd6dff0d07f9629361a86989a900176c5aaff3d5805db3", 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 17b3b5d3d60..82427615c20 100644 --- a/mobile/rpc-foundation/goldens/tw-task-preferences-resume-write.json +++ b/mobile/rpc-foundation/goldens/tw-task-preferences-resume-write.json @@ -3,8 +3,8 @@ "family": "settings-best-effort", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab", "scenarioSha256": "31bfa49f888b0eb3f72873bf4a3af26129e78c23126e8fc8fe45b952caa60904", 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 9b3e0ed37ba..04e33feb424 100644 --- a/mobile/rpc-foundation/goldens/tw-workspace-source-presets-refused.json +++ b/mobile/rpc-foundation/goldens/tw-workspace-source-presets-refused.json @@ -3,8 +3,8 @@ "family": "tasks.workspace-source", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", "scenarioSha256": "2cd1e8972f226572744dad7da82afffbdf0452a121c1cd8c3334d5c3fde5d57c", diff --git a/mobile/rpc-foundation/goldens/tw-workspace-source-presets.json b/mobile/rpc-foundation/goldens/tw-workspace-source-presets.json index a0a1ea0d736..8e21063e68e 100644 --- a/mobile/rpc-foundation/goldens/tw-workspace-source-presets.json +++ b/mobile/rpc-foundation/goldens/tw-workspace-source-presets.json @@ -3,8 +3,8 @@ "family": "tasks.workspace-source", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", "scenarioSha256": "046dd3a125a3c9abcf5a0dd122818939b516adb91cbda2554b3409d4bb3a7980", 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 1112ba2916e..5c1b3585a64 100644 --- a/mobile/rpc-foundation/goldens/tw-workspace-sparse-missing-preset.json +++ b/mobile/rpc-foundation/goldens/tw-workspace-sparse-missing-preset.json @@ -3,8 +3,8 @@ "family": "tasks.workspace-sparse", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", "scenarioSha256": "865a659012dd882fd6073813585e2911a1d6252404fbf5a5e273f062b89fc91d", diff --git a/mobile/rpc-foundation/goldens/tw-workspace-sparse-saved.json b/mobile/rpc-foundation/goldens/tw-workspace-sparse-saved.json index 6c80428924e..c67c5b1a1f0 100644 --- a/mobile/rpc-foundation/goldens/tw-workspace-sparse-saved.json +++ b/mobile/rpc-foundation/goldens/tw-workspace-sparse-saved.json @@ -3,8 +3,8 @@ "family": "tasks.workspace-sparse", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", "scenarioSha256": "124f664e339bfd83a1d892e1cd953a78fdf0dc4b20c4272356d24079c72a3e04", 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 d5dfbd46d96..e3b6a317468 100644 --- a/mobile/rpc-foundation/goldens/tw-workspace-ssh-connect-refused.json +++ b/mobile/rpc-foundation/goldens/tw-workspace-ssh-connect-refused.json @@ -3,8 +3,8 @@ "family": "tasks.workspace-ssh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", "scenarioSha256": "dd25391fdd3dc864ae493f72d013e789884a21e9c71522edc79323bc2b6c7f76", diff --git a/mobile/rpc-foundation/goldens/tw-workspace-ssh-connected.json b/mobile/rpc-foundation/goldens/tw-workspace-ssh-connected.json index 8defc8c0387..f7500d9aa42 100644 --- a/mobile/rpc-foundation/goldens/tw-workspace-ssh-connected.json +++ b/mobile/rpc-foundation/goldens/tw-workspace-ssh-connected.json @@ -3,8 +3,8 @@ "family": "tasks.workspace-ssh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", "scenarioSha256": "495f51d9c2f7f3d71f53a53e88786b8d1f767a5bf66b8655c28222d2909a964c", 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 5bf629b53ff..7a39b994431 100644 --- a/mobile/rpc-foundation/goldens/tw-workspace-ssh-local-agents.json +++ b/mobile/rpc-foundation/goldens/tw-workspace-ssh-local-agents.json @@ -3,8 +3,8 @@ "family": "tasks.workspace-ssh-local", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", "scenarioSha256": "af0623c2d106d2ed18ef9149d4990539f9ed82146ae091a872a3e1d792efeffe", 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 9df4dca2456..08c4e096cc1 100644 --- a/mobile/rpc-foundation/goldens/tw-workspace-ssh-not-ready.json +++ b/mobile/rpc-foundation/goldens/tw-workspace-ssh-not-ready.json @@ -3,8 +3,8 @@ "family": "tasks.workspace-ssh", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e567302ac8acffcfd602c9b323ecf8b5b7c0c4692bda1a4c881011a91d98979", "scenarioSha256": "3aa23f15da8fe9972e47c767db454b41750ca353ab10797082fde4514ffe9da0", diff --git a/mobile/rpc-foundation/goldens/worktree-catalog-snapshot-unreadable.json b/mobile/rpc-foundation/goldens/worktree-catalog-snapshot-unreadable.json index ccec33c897b..060217fcd79 100644 --- a/mobile/rpc-foundation/goldens/worktree-catalog-snapshot-unreadable.json +++ b/mobile/rpc-foundation/goldens/worktree-catalog-snapshot-unreadable.json @@ -3,8 +3,8 @@ "family": "worktree.catalog-snapshot", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e942ddfbaa0ba6bfc2993969276987f6528ac53765d125e99a830e261f93a8e", "scenarioSha256": "e28e66567389598edbc720c89f5af73b5beca836cd0357af235d8ddc3d29fbfc", diff --git a/mobile/rpc-foundation/goldens/worktree-catalog-snapshot.json b/mobile/rpc-foundation/goldens/worktree-catalog-snapshot.json index 457dbafc2bb..ce2bf364381 100644 --- a/mobile/rpc-foundation/goldens/worktree-catalog-snapshot.json +++ b/mobile/rpc-foundation/goldens/worktree-catalog-snapshot.json @@ -3,8 +3,8 @@ "family": "worktree.catalog-snapshot", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e942ddfbaa0ba6bfc2993969276987f6528ac53765d125e99a830e261f93a8e", "scenarioSha256": "d2947158840576cbd0f0604ed3d37b0f446c63c6d439b4d1b7def7fe8524523d", diff --git a/mobile/rpc-foundation/goldens/worktree-home-catalog.json b/mobile/rpc-foundation/goldens/worktree-home-catalog.json index 4693a9969a3..d2c17d22217 100644 --- a/mobile/rpc-foundation/goldens/worktree-home-catalog.json +++ b/mobile/rpc-foundation/goldens/worktree-home-catalog.json @@ -3,8 +3,8 @@ "family": "worktree.home-catalog", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e942ddfbaa0ba6bfc2993969276987f6528ac53765d125e99a830e261f93a8e", "scenarioSha256": "4749bb3b871275ba08f026f9b6bcfd383605f443e7bba70a7f89175b91db6fa5", diff --git a/mobile/rpc-foundation/goldens/worktree-retired-names.json b/mobile/rpc-foundation/goldens/worktree-retired-names.json index 04471c374fa..5910667bde2 100644 --- a/mobile/rpc-foundation/goldens/worktree-retired-names.json +++ b/mobile/rpc-foundation/goldens/worktree-retired-names.json @@ -3,8 +3,8 @@ "family": "worktree.retired-names", "namedDeltas": [], "runnerVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", - "lockfileSha256": "1327605e77b3fed83c7410635d39fdab40c49380e5cbf483ec6ff1b404b4e1d1", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", + "lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb", "recorderSha256": "f67c2f5b753d2a4f572599f6861fae8e6e917fe89ac75b58288f8e84be609d86", "adapterSha256": "4e942ddfbaa0ba6bfc2993969276987f6528ac53765d125e99a830e261f93a8e", "scenarioSha256": "2faa07ee5f12b3ed584117359d3b7aeb9c78a04e8fc49e753372f8c3927a3740", diff --git a/mobile/rpc-foundation/pilot-scenarios.json b/mobile/rpc-foundation/pilot-scenarios.json index 4c494bf5887..839ed37616d 100644 --- a/mobile/rpc-foundation/pilot-scenarios.json +++ b/mobile/rpc-foundation/pilot-scenarios.json @@ -1,6 +1,6 @@ { "schemaVersion": 1, - "baseline": "c5c1477ad4daabde26c6f1746beb22b2fd4e5475", + "baseline": "02a55944347346065453e179e071e64d9ae861dc", "scenarios": [ { "id": "b1", From d06b43e634370ebde6e553fa5fa622977c40c8ee Mon Sep 17 00:00:00 2001 From: OrcaWin Date: Fri, 25 Sep 2026 21:01:32 -0700 Subject: [PATCH 11/12] fix(tasks): read a malformed saved Linear team selection as sticky-all instead of crashing the page (#22279) * fix(tasks): read a malformed saved Linear team selection as sticky-all instead of crashing the page A persisted defaultLinearTeamSelection that is not a string array (a string reached 1.4.207, report 0a2b6e7f) threw '(t ?? []).filter is not a function' inside a commit-phase effect and tripped the page.tasks error boundary. The value is now normalized where the page reads it and where a host projects it to paired clients; anything but a string array means sticky-all. * fix(mobile): read a malformed saved Linear team selection as sticky-all A host that predates the desktop fix projects its raw store value, so the mobile Linear list must tolerate the same string shape. Also trims the desktop helper's comments to the why. * fix(tasks): validate projected Linear team IDs and refresh parity contract --------- Co-authored-by: m4air Co-authored-by: m4air --- .../mobile-tasks-refactor-parity.test.ts | 3 +- .../mobile-tasks-reviewer-linear.test.ts | 26 ++++++++++ .../src/tasks/mobile-tasks-reviewer-linear.ts | 9 ++-- ...nt-settings-linear-team-projection.test.ts | 51 +++++++++++++++++++ src/main/runtime/runtime-client-settings.ts | 5 +- .../task-page-linear-team-selection.test.ts | 40 ++++++++++++++- .../task-page-linear-team-selection.ts | 16 +++++- .../use-task-page-linear-list-selection.ts | 13 ++++- 8 files changed, 151 insertions(+), 12 deletions(-) create mode 100644 mobile/src/tasks/mobile-tasks-reviewer-linear.test.ts create mode 100644 src/main/runtime/runtime-client-settings-linear-team-projection.test.ts diff --git a/mobile/src/tasks/mobile-tasks-refactor-parity.test.ts b/mobile/src/tasks/mobile-tasks-refactor-parity.test.ts index 859fb8d1459..3ba14c571d6 100644 --- a/mobile/src/tasks/mobile-tasks-refactor-parity.test.ts +++ b/mobile/src/tasks/mobile-tasks-refactor-parity.test.ts @@ -110,7 +110,8 @@ const hash = (parts: string[] | string): string => const SCREEN_RPC_SCREEN_HOOKS = '0f66df2141117dfec2f8a0adb3f598312e6fda8e80833a365a645796f5ab48c3' const PRE_REFACTOR_DIFF_HOOKS = '93c7189b32bed8456cc51814fffa8ce80cf62011ef968a9d53ddec2b9686f58f' const SCREEN_RPC_STATEMENTS = 'dd8f33cb3cf96f5c39abac397cb77e35f59079291033a1866ead462b041ab979' -const MAIN_REBASED_DECLARATIONS = '920a1b66445d10e2a64fbdbe9d7138a4ebe21bbccde1b9ac9c89267cecc584b9' +// Saved Linear selections now accept unknown persisted values; reconciliation tests cover them. +const MAIN_REBASED_DECLARATIONS = 'ec77d34712c7c4ab19ac6a4d57878f32d22aba790d2420cc14c2c0f000d120e9' const SCREEN_RPC_SEMANTICS = 'e07a63387d57106483ee703ec6c19dea593e0eca5c651758f42bcb36254850b7' const PRE_REFACTOR_STYLES = '1db6af69c791d9963928541ad5310942fcbda6d984b422c90b6eb92b6816579a' const SCREEN_RPC_RENDER_TREE = '086742f95f1e87fb89d8c67ffd9f7a229799ae05115f9f4bcc1a925e56dcc8bb' diff --git a/mobile/src/tasks/mobile-tasks-reviewer-linear.test.ts b/mobile/src/tasks/mobile-tasks-reviewer-linear.test.ts new file mode 100644 index 00000000000..3fec8b222ae --- /dev/null +++ b/mobile/src/tasks/mobile-tasks-reviewer-linear.test.ts @@ -0,0 +1,26 @@ +import { describe, expect, it, vi } from 'vitest' + +vi.mock('./mobile-tasks-dependencies', () => import('../theme/mobile-theme')) +import { reconcileTeamSelection } from './mobile-tasks-reviewer-linear' +import type { LinearTeam } from './mobile-tasks-provider-detail-types' + +function team(id: string): LinearTeam { + return { id, name: id, key: id.toUpperCase() } +} + +describe('reconcileTeamSelection', () => { + it('selects every team for sticky-all', () => { + expect([...reconcileTeamSelection([team('a'), team('b')], null)]).toEqual(['a', 'b']) + }) + + it('keeps saved teams that still exist', () => { + expect([...reconcileTeamSelection([team('a'), team('b')], ['b'])]).toEqual(['b']) + }) + + // Why: an older host projects its raw store value, which reached 1.4.207 + // desktops as a string (0a2b6e7f); the mobile list must not fail on it. + it('reads a saved value of the wrong shape as sticky-all instead of throwing', () => { + expect([...reconcileTeamSelection([team('a'), team('b')], 'a')]).toEqual(['a', 'b']) + expect([...reconcileTeamSelection([team('a'), team('b')], { 0: 'a' })]).toEqual(['a', 'b']) + }) +}) diff --git a/mobile/src/tasks/mobile-tasks-reviewer-linear.ts b/mobile/src/tasks/mobile-tasks-reviewer-linear.ts index ed5e51f8bf7..32b872550aa 100644 --- a/mobile/src/tasks/mobile-tasks-reviewer-linear.ts +++ b/mobile/src/tasks/mobile-tasks-reviewer-linear.ts @@ -196,11 +196,10 @@ export function linearIssueSecondaryParts( return parts } -export function reconcileTeamSelection( - teams: LinearTeam[], - saved: string[] | null | undefined -): Set { - if (!saved) { +// Why `unknown`: a host predating the desktop fix for 0a2b6e7f projects its +// raw store value, which can be a string; that must read as sticky-all. +export function reconcileTeamSelection(teams: LinearTeam[], saved: unknown): Set { + if (!Array.isArray(saved)) { return new Set(teams.map((team) => team.id)) } const available = new Set(teams.map((team) => team.id)) diff --git a/src/main/runtime/runtime-client-settings-linear-team-projection.test.ts b/src/main/runtime/runtime-client-settings-linear-team-projection.test.ts new file mode 100644 index 00000000000..c26eecb3d95 --- /dev/null +++ b/src/main/runtime/runtime-client-settings-linear-team-projection.test.ts @@ -0,0 +1,51 @@ +import { describe, expect, it } from 'vitest' +import { RuntimeClientSettingsController } from './runtime-client-settings' +import { createGlobalSettingsFixture } from '../../shared/global-settings-test-fixture' +import type { GlobalSettings } from '../../shared/global-settings-types' + +// Why: the projection is what paired clients render page.tasks from, and a +// non-array in the host store crashed that page in 1.4.207 (0a2b6e7f). +function projectionOf(settings: Partial) { + // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: get() reads nothing but store.getSettings(); every other RuntimeStore member is unreachable from that path. + return new RuntimeClientSettingsController({ getSettings: () => settings } as never).get() +} + +function hostSettings(overrides: Record): Partial { + // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: the override deliberately carries the malformed on-disk shape the projection must tolerate. + return { + ...createGlobalSettingsFixture({ workspaceDir: '/w' }), + ...overrides + } as Partial +} + +describe('RuntimeClientSettingsController Linear team selection projection', () => { + it('publishes a saved team array unchanged', () => { + expect( + projectionOf(hostSettings({ defaultLinearTeamSelection: ['t1', 't2'] })) + .defaultLinearTeamSelection + ).toEqual(['t1', 't2']) + }) + + it('publishes sticky-all as null', () => { + expect( + projectionOf(hostSettings({ defaultLinearTeamSelection: null })).defaultLinearTeamSelection + ).toBeNull() + }) + + it('publishes only string team IDs from a malformed array', () => { + expect( + projectionOf(hostSettings({ defaultLinearTeamSelection: ['t1', 7, null, {}, 't2'] })) + .defaultLinearTeamSelection + ).toEqual(['t1', 't2']) + }) + + it('publishes null when the host store holds a string or an object', () => { + expect( + projectionOf(hostSettings({ defaultLinearTeamSelection: 't1' })).defaultLinearTeamSelection + ).toBeNull() + expect( + projectionOf(hostSettings({ defaultLinearTeamSelection: { 0: 't1' } })) + .defaultLinearTeamSelection + ).toBeNull() + }) +}) diff --git a/src/main/runtime/runtime-client-settings.ts b/src/main/runtime/runtime-client-settings.ts index 262021da0e5..76c7e772e5c 100644 --- a/src/main/runtime/runtime-client-settings.ts +++ b/src/main/runtime/runtime-client-settings.ts @@ -107,7 +107,10 @@ export class RuntimeClientSettingsController { defaultTaskViewPreset: settings.defaultTaskViewPreset ?? 'issues', visibleTaskProviders: settings.visibleTaskProviders ?? [...TASK_PROVIDERS], defaultRepoSelection: settings.defaultRepoSelection ?? null, - defaultLinearTeamSelection: settings.defaultLinearTeamSelection ?? null, + // Persisted settings can violate the paired client's string-array contract. + defaultLinearTeamSelection: Array.isArray(settings.defaultLinearTeamSelection) + ? settings.defaultLinearTeamSelection.filter((id): id is string => typeof id === 'string') + : null, githubProjects: settings.githubProjects, experimentalNewWorktreeCardStyle: settings.experimentalNewWorktreeCardStyle === true, // The three that decide whether a new agent tab -- and so an orchestration worker -- is a diff --git a/src/renderer/src/components/task-page-linear-team-selection.test.ts b/src/renderer/src/components/task-page-linear-team-selection.test.ts index 6eb1878fbbd..b75b6404080 100644 --- a/src/renderer/src/components/task-page-linear-team-selection.test.ts +++ b/src/renderer/src/components/task-page-linear-team-selection.test.ts @@ -1,6 +1,9 @@ import { describe, expect, it } from 'vitest' import type { LinearTeam } from '../../../shared/linear/workspace-types' -import { reconcileLinearTeamSelection } from './task-page-linear-team-selection' +import { + reconcileLinearTeamSelection, + storedLinearTeamSelection +} from './task-page-linear-team-selection' function team(id: string): LinearTeam { return { @@ -34,4 +37,39 @@ describe('reconcileLinearTeamSelection', () => { 'd' ]) }) + + // Why: 0a2b6e7f (1.4.207) crashed page.tasks with "(t ?? []).filter is not a + // function": the persisted setting reached the renderer as a string, which + // `new Set(value)` in the hook initializer accepts and this call did not. + it('treats a saved selection of the wrong shape as sticky-all', () => { + expect(Array.from(reconcileLinearTeamSelection([team('a'), team('b')], 'a'))).toEqual([ + 'a', + 'b' + ]) + expect(Array.from(reconcileLinearTeamSelection([team('a'), team('b')], { 0: 'a' }))).toEqual([ + 'a', + 'b' + ]) + }) +}) + +describe('storedLinearTeamSelection', () => { + it('keeps a string array', () => { + expect(storedLinearTeamSelection(['a', 'b'])).toEqual(['a', 'b']) + }) + + it('reads null and undefined as sticky-all', () => { + expect(storedLinearTeamSelection(null)).toBeNull() + expect(storedLinearTeamSelection(undefined)).toBeNull() + }) + + it('reads a string, an object or a number as sticky-all instead of throwing', () => { + expect(storedLinearTeamSelection('a')).toBeNull() + expect(storedLinearTeamSelection({ 0: 'a' })).toBeNull() + expect(storedLinearTeamSelection(7)).toBeNull() + }) + + it('drops non-string entries from a mixed array', () => { + expect(storedLinearTeamSelection(['a', 1, null, 'b'])).toEqual(['a', 'b']) + }) }) diff --git a/src/renderer/src/components/task-page-linear-team-selection.ts b/src/renderer/src/components/task-page-linear-team-selection.ts index 3ec82284a59..9cebac902b7 100644 --- a/src/renderer/src/components/task-page-linear-team-selection.ts +++ b/src/renderer/src/components/task-page-linear-team-selection.ts @@ -1,8 +1,18 @@ import type { LinearTeam } from '../../../shared/linear/workspace-types' +// Why: the persisted value is not validated on the way in and a string reached +// 1.4.207 (0a2b6e7f); anything but a string array reads as sticky-all. +export function storedLinearTeamSelection(value: unknown): string[] | null { + if (!Array.isArray(value)) { + return null + } + return value.filter((id): id is string => typeof id === 'string') +} + +// Why `unknown`: this is the crash site, so it must hold for the raw setting too. export function reconcileLinearTeamSelection( availableTeams: LinearTeam[], - storedSelection: readonly string[] | null | undefined + storedSelection: unknown ): ReadonlySet { const availableIds = availableTeams.map((team) => team.id) if (availableIds.length === 0) { @@ -10,7 +20,9 @@ export function reconcileLinearTeamSelection( } const availableIdSet = new Set(availableIds) - const validStoredSelection = (storedSelection ?? []).filter((id) => availableIdSet.has(id)) + const validStoredSelection = (storedLinearTeamSelection(storedSelection) ?? []).filter((id) => + availableIdSet.has(id) + ) if (validStoredSelection.length > 0) { return new Set(validStoredSelection) } diff --git a/src/renderer/src/components/use-task-page-linear-list-selection.ts b/src/renderer/src/components/use-task-page-linear-list-selection.ts index 8c8de172f9a..ae2e03f0603 100644 --- a/src/renderer/src/components/use-task-page-linear-list-selection.ts +++ b/src/renderer/src/components/use-task-page-linear-list-selection.ts @@ -7,7 +7,10 @@ import { buildLinearTeamUrl, getLinearOrganizationUrlKeyFromIssueUrl } from '../../../shared/linear/links' -import { reconcileLinearTeamSelection } from '@/components/task-page-linear-team-selection' +import { + reconcileLinearTeamSelection, + storedLinearTeamSelection +} from '@/components/task-page-linear-team-selection' import { useTaskPageLinearFilterSelection } from './use-task-page-linear-filter-selection' export type TaskPageLinearListSelectionPreludeModel = ReturnType< typeof useTaskPageLinearListSelectionPrelude @@ -42,7 +45,13 @@ export function useTaskPageLinearListSelectionPrelude(model: TaskPageGitLabLoadi linearCustomViewContentsError, availableTeams } = model - const defaultLinearTeamSelection = settings?.defaultLinearTeamSelection + // Why memoized: the normalized array feeds an effect that sets state, and a + // fresh array per render would re-run it every render. + const rawLinearTeamSelection = settings?.defaultLinearTeamSelection + const defaultLinearTeamSelection = useMemo( + () => storedLinearTeamSelection(rawLinearTeamSelection), + [rawLinearTeamSelection] + ) const [linearTeamSelection, setLinearTeamSelection] = useState>(() => { if (!defaultLinearTeamSelection) { return new Set() From 067975bfd1c54f755bca8e81a43a3d611322a7da Mon Sep 17 00:00:00 2001 From: Brennan Benson <79079362+brennanb2025@users.noreply.github.com> Date: Fri, 25 Sep 2026 21:04:31 -0700 Subject: [PATCH 12/12] fix(native-chat): every lease latch has a way to die (#22820) * fix(native-chat): every lease latch has a way to die A failed exit settlement no longer leaves the lease in recovery: the release writes no stage and keeps the exit in its death evidence, and whatever the dead generation left running is settled from that evidence at the next acquire or read restore. The settlement retry flag, its disposition and every branch that read it are gone. A reservation that recorded no process is released at startup and after a failed start, the never-written conflicted status and the processless proof are deleted, recovery resolution always concludes, and Codex records its child's identity at spawn, before the handshake. * test(native-chat): a re-create needs a release proven by death evidence * test(codex): the child's pid is reported before the handshake * test(native-chat): type the crash and exit fixtures without casts * fix(native-chat): wait out a terminal owner an older build recorded, in recovery rather than manual recovery * test(native-chat): a chat mid-turn at quit reopens idle, and an older build reads an unproven release * test(native-chat): explain the baseline store cast * fix(native-chat): a terminal owner's refusal names the process instead of recursing Opening a chat whose terminal owner an older build recorded threw a stack overflow instead of the refusal that names the process to quit. * fix(native-chat): wait out a terminal owner recovery cannot verify instead of releasing it A terminal agent an older build recorded keeps its PTY across an Orca restart, so a probe that cannot answer (a start-time read that fails on a loaded host) is not evidence its transport is gone. Releasing it let a native child resume the same conversation beside the live terminal agent. Only proof of its exit now ends the claim. * ci(cross-version): run the unproven-release downgrade test The sharded unit job excludes tests/e2e/cross-version-wire, and the cross-version job runs an explicit list that did not name the new test, so it never ran in CI. A change to the record validator now also starts the job. * refactor(native-chat): map the retired manual-recovery stage to recovering at decode Nothing in this build writes manual-recovery, and restart reconciliation already rewrites it. Mapping it where the other retired handoff stages are mapped removes it from the in-memory lease type and deletes the branches that could only see it: the acquisition refusal, the renewer skip, the unproven-release stage check, and the handoff-status 'manual recovery is required' answer. Older builds accept recovering, so a record written back still loads after a downgrade. * docs(native-chat): say what happens to a live child an ownerless reservation leaves The reaper runs once at store open, while the unreconciled lease still claims the child's token, so it does not stop that child on this launch. The comment claimed it did. * test(native-chat): name the each-case label for its role * fix(native-chat): continue a create retried after recovery released its reservation The client retries a create it never heard back from under the same operation id. Recovery had released that create's reservation, so the retry was refused agent_session_ownership_unknown while its row was pending, and agent_session_operation_expired once the row aged out, and the chat never started. A retry whose lease nothing holds now continues as a fresh reservation at the next fence, which also stops the old reservation's spawn from committing. * test(native-chat): name the refusal a replayed create used to get * fix(native-chat): one quit-the-terminal-agent message for a chat a terminal agent holds A chat held by a terminal agent an older build recorded frees only when that agent exits. Sending said to reopen the chat and opening it said two runtimes claimed it; both now say the chat is open in a terminal agent, name its process, and say to quit it. Error codes are unchanged. * ci: run PR checks on the rebased head * fix(native-chat): name a terminal owner's process only when its start time can tell it from a reused pid * test(native-chat): relaunch from the dying host's durable state, so its still-pending attach cannot race the new host --- .github/workflows/pr.yml | 1 + config/scripts/pr-code-change-scope.mjs | 1 + .../claude-context-usage-restart.test.ts | 12 +- .../claude/claude-structured-session-state.ts | 1 - .../codex-app-server-connection-types.ts | 2 + .../codex/codex-app-server-connection.test.ts | 39 +++ src/main/codex/codex-app-server-connection.ts | 9 +- .../codex/codex-structured-owner-identity.ts | 26 ++ .../codex/codex-structured-session-acquire.ts | 12 +- .../codex-structured-session-close.test.ts | 5 +- .../codex/codex-structured-session-close.ts | 16 +- ...-agent-session-acquisition-options.test.ts | 23 +- .../structured-agent-session-acquisition.ts | 18 +- .../structured-agent-session-adapter.ts | 7 +- ...ured-agent-session-attach-orchestration.ts | 28 +-- ...ured-agent-session-crash-mid-start.test.ts | 235 ++++++++++++++++++ ...gent-session-dead-generation-settlement.ts | 51 ++++ ...ession-failed-create-owner-verdict.test.ts | 6 +- .../structured-agent-session-hold-resume.ts | 9 +- .../structured-agent-session-host.test.ts | 32 ++- .../structured-agent-session-host.ts | 2 +- .../structured-agent-session-lease-release.ts | 4 +- .../structured-agent-session-lease-renewer.ts | 3 +- ...gent-session-legacy-handoff-record.test.ts | 24 +- .../structured-agent-session-owner-status.ts | 13 - ...nt-session-processless-reservation.test.ts | 7 - ...ed-agent-session-readable-restorer.test.ts | 2 +- ...uctured-agent-session-readable-restorer.ts | 6 +- ...agent-session-recovered-turn-clock.test.ts | 13 +- ...tured-agent-session-recovery-exits.test.ts | 20 +- ...-agent-session-recovery-resolution.test.ts | 119 +++------ ...tured-agent-session-recovery-resolution.ts | 77 +++--- ...tructured-agent-session-refusal-message.ts | 11 +- ...ured-agent-session-restart-restore.test.ts | 26 +- ...tructured-agent-session-restart-restore.ts | 13 +- ...ctured-agent-session-resume-eligibility.ts | 7 +- .../structured-agent-session-reveal.test.ts | 2 +- .../structured-agent-session-reveal.ts | 22 +- ...red-agent-session-send-preparation.test.ts | 2 +- ...agent-session-settled-attach-retry.test.ts | 50 ++-- ...red-agent-session-settlement-retry.test.ts | 190 -------------- ...ructured-agent-session-settlement-retry.ts | 130 ---------- ...d-agent-session-stale-turn-verdict.test.ts | 27 +- ...ctured-agent-session-stale-turn-verdict.ts | 50 +--- ...red-agent-session-surface-lifetime.test.ts | 57 +++-- ...ured-agent-session-unexpected-exit.test.ts | 54 ++-- ...tructured-agent-session-unexpected-exit.ts | 12 +- ...t-session-wedged-profile-migration.test.ts | 231 +++++++++++++---- .../agent-session-instrumentation.ts | 1 - .../observability/instrumentation.test.ts | 3 +- ...-session-acquisition-failure-settlement.ts | 18 +- ...-session-eviction-settlement-latch.test.ts | 141 ----------- .../agent-session-lease-transitions.ts | 52 ++-- .../agent-session-process-identity-probe.ts | 4 +- .../agent-session-processless-reservation.ts | 44 ---- ...-record-store-legacy-handoff-lease.test.ts | 2 +- .../agent-session-record-store.test.ts | 57 +++-- .../runtime/agent-session-record-store.ts | 25 +- ...ession-released-reservation-replay.test.ts | 171 +++++++++++++ ...gent-session-reservation-admission.test.ts | 9 +- .../agent-session-reservation-admission.ts | 46 +++- ...agent-session-restart-lease-transitions.ts | 29 +-- .../agent-session-store-transaction-queue.ts | 19 +- ...gent-session-surface-release-transition.ts | 12 +- ...ude-structured-session-integration.test.ts | 19 ++ .../structured-agent-session-owner-probe.ts | 6 +- .../structured-agent-session-runtime.test.ts | 11 - .../structured-claude-runtime-adapter.ts | 3 - .../agent-session-lease-adjudication.test.ts | 72 +++--- .../agent-session-lease-adjudication.ts | 83 +++---- ...agent-session-legacy-handoff-lease.test.ts | 31 ++- .../agent-session-legacy-handoff-lease.ts | 37 +-- src/shared/agent-session-mutation-envelope.ts | 9 +- src/shared/agent-session-operation-ledger.ts | 32 ++- src/shared/agent-session-record.ts | 27 +- ...on-unproven-release-downgrade.unit.test.ts | 107 ++++++++ 76 files changed, 1494 insertions(+), 1283 deletions(-) create mode 100644 src/main/native-chat/agent-session-wire/structured-agent-session-crash-mid-start.test.ts delete mode 100644 src/main/native-chat/agent-session-wire/structured-agent-session-settlement-retry.test.ts delete mode 100644 src/main/native-chat/agent-session-wire/structured-agent-session-settlement-retry.ts delete mode 100644 src/main/runtime/agent-session-eviction-settlement-latch.test.ts delete mode 100644 src/main/runtime/agent-session-processless-reservation.ts create mode 100644 src/main/runtime/agent-session-released-reservation-replay.test.ts create mode 100644 tests/e2e/cross-version-wire/agent-session-unproven-release-downgrade.unit.test.ts diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 1b52aac7571..6ac6de78ed3 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -757,6 +757,7 @@ jobs: tests/e2e/cross-version-wire/cross-version-agent-session-wire.unit.test.ts tests/e2e/cross-version-wire/cross-version-worktree-identity-downgrade.unit.test.ts tests/e2e/cross-version-wire/cross-version-session-tabs-retirement-proof.unit.test.ts + tests/e2e/cross-version-wire/agent-session-unproven-release-downgrade.unit.test.ts managed_hook_node18: name: managed hooks on Node 18 diff --git a/config/scripts/pr-code-change-scope.mjs b/config/scripts/pr-code-change-scope.mjs index babe8e8c7e0..f984ff56590 100644 --- a/config/scripts/pr-code-change-scope.mjs +++ b/config/scripts/pr-code-change-scope.mjs @@ -142,6 +142,7 @@ const CROSS_VERSION_WIRE_PREFIXES = [ 'src/shared/rpc-contract/agent-launch-params', 'src/shared/agent-session-wire', 'src/shared/agent-session-mutation-envelope', + 'src/shared/agent-session-record', 'src/shared/agent-session-journal-', 'src/main/ai-vault/structured-session-ownership.ts', 'src/main/native-chat/agent-session-journal/', diff --git a/src/main/claude/claude-context-usage-restart.test.ts b/src/main/claude/claude-context-usage-restart.test.ts index 58f883ab06d..cb0dff927c5 100644 --- a/src/main/claude/claude-context-usage-restart.test.ts +++ b/src/main/claude/claude-context-usage-restart.test.ts @@ -6,7 +6,7 @@ import { selectStructuredAgentContextUsage } from '../../shared/structured-agent import type { AgentSessionJournal } from '../native-chat/agent-session-journal/journal-store' import { createTrackedJournalOpener } from '../native-chat/agent-session-journal/journal-store-test-open' import { createDeferredStructuredAgentSessionEventSink } from '../native-chat/agent-session-wire/structured-agent-session-event-sink' -import { settleStaleSessionStateOnAcquire } from '../native-chat/agent-session-wire/structured-agent-session-stale-turn-verdict' +import { settleStaleStructuredAgentSessionState } from '../native-chat/agent-session-wire/structured-agent-session-dead-generation-settlement' import { readAgentJournalTurn } from '../../shared/agent-session-turn-record' import { bindClaudeContextUsageCapture } from './claude-context-usage' import { createClaudeJournalTranslator } from './claude-structured-journal-translation' @@ -212,11 +212,12 @@ describe('context usage across a restart', () => { // The child dies with turn-b running; nothing ends it from the provider side. crashed.release() - await settleStaleSessionStateOnAcquire({ + await settleStaleStructuredAgentSessionState({ journal, sessionId: 'orca-session', fence: 2, - acquisitionGeneration: 'next' + acquisitionGeneration: 'next', + deathEvidence: null }) const turns = journal.snapshot().items.map((item) => readAgentJournalTurn(item.body)?.state) expect(turns).toContain('unverifiable') @@ -233,11 +234,12 @@ describe('context usage across a restart', () => { // The write is queued while the host settles the turn behind the sink's back. live.detach() live.translator.handle(assistantFrame('reply-a2', 3_000, 30_000)) - await settleStaleSessionStateOnAcquire({ + await settleStaleStructuredAgentSessionState({ journal, sessionId: 'orca-session', fence: 1, - acquisitionGeneration: 'next' + acquisitionGeneration: 'next', + deathEvidence: null }) live.reattach() await live.settle() diff --git a/src/main/claude/claude-structured-session-state.ts b/src/main/claude/claude-structured-session-state.ts index 37cc762c6f5..60055874b37 100644 --- a/src/main/claude/claude-structured-session-state.ts +++ b/src/main/claude/claude-structured-session-state.ts @@ -70,7 +70,6 @@ export type ClaudeStructuredSessionEvent = cause?: 'unexpected-exit' | 'requested-close' fence?: number acquisitionGeneration?: string - settlementRetryRequired?: boolean /** Host clock when the end was observed. */ observedAt?: number /** The child ended before proving startup, so reacquiring would repeat the same start. */ diff --git a/src/main/codex/codex-app-server-connection-types.ts b/src/main/codex/codex-app-server-connection-types.ts index 5c3c2f425a2..df3f40ac39a 100644 --- a/src/main/codex/codex-app-server-connection-types.ts +++ b/src/main/codex/codex-app-server-connection-types.ts @@ -9,6 +9,8 @@ export type CodexAppServerConnectionHandlers = { onServerRequest?: (request: CodexAppServerServerRequest) => void onUnhandledFrame?: (kind: string, payload: unknown) => void onExit?: (error: Error) => void + /** Awaited once the child has a pid and before the handshake; a rejection reaps the child. */ + onSpawned?: (pid: number) => Promise } export type CodexAppServerConnection = { diff --git a/src/main/codex/codex-app-server-connection.test.ts b/src/main/codex/codex-app-server-connection.test.ts index d67f2ebecc6..aa5a4474235 100644 --- a/src/main/codex/codex-app-server-connection.test.ts +++ b/src/main/codex/codex-app-server-connection.test.ts @@ -182,6 +182,45 @@ describe('openCodexAppServerConnection', () => { await connection.close() }) + it('reports the spawned pid before it sends the handshake', async () => { + const { child, spawnImpl, written } = stubChild() + answerInitialize(child) + const writtenAtSpawn: number[] = [] + + const connection = await openCodexAppServerConnection( + { command: 'codex', args: ['app-server'] }, + { + onSpawned: async (pid) => { + writtenAtSpawn.push(written.length) + expect(pid).toBe(child.pid) + } + }, + spawnImpl + ) + + // The owner is durable before initialize, so a crash mid-handshake leaves it stoppable. + expect(writtenAtSpawn).toEqual([0]) + expect(written[0]).toMatchObject({ method: 'initialize' }) + await connection.close() + }) + + it('reaps the child and never handshakes when its spawn cannot be recorded', async () => { + const { spawnImpl, written } = stubChild() + + await expect( + openCodexAppServerConnection( + { command: 'codex', args: ['app-server'] }, + { + onSpawned: async () => { + throw new Error('agent_session_checkpoint_stale') + } + }, + spawnImpl + ) + ).rejects.toThrow('agent_session_checkpoint_stale') + expect(written).toEqual([]) + }) + it('completes the handshake and keeps the child alive across calls', async () => { const notifications: { method: string; params: unknown }[] = [] const connection = await openFakeServer({ diff --git a/src/main/codex/codex-app-server-connection.ts b/src/main/codex/codex-app-server-connection.ts index 4bfd9a15169..c0ac7f07400 100644 --- a/src/main/codex/codex-app-server-connection.ts +++ b/src/main/codex/codex-app-server-connection.ts @@ -280,13 +280,20 @@ export async function openCodexAppServerConnection( close } + let handshaking = false try { + // A spawn that failed has no pid; the handshake below reports why. + if (child.pid !== undefined) { + await handlers.onSpawned?.(child.pid) + } + handshaking = true await initializeCodexAppServerConnection(connection) } catch (error) { if ((await close()) !== true) { throw new CodexAppServerHandshakeExitUnprovenError(connection, error) } - throw error instanceof CodexAppServerUnsupportedError || + throw !handshaking || + error instanceof CodexAppServerUnsupportedError || error instanceof CodexAppServerTimeoutError ? error : buildExitError(error instanceof Error ? error : new Error(String(error))) diff --git a/src/main/codex/codex-structured-owner-identity.ts b/src/main/codex/codex-structured-owner-identity.ts index 44f25ea4724..805a767e620 100644 --- a/src/main/codex/codex-structured-owner-identity.ts +++ b/src/main/codex/codex-structured-owner-identity.ts @@ -17,6 +17,32 @@ export const CODEX_SPAWN_TOKEN_ENV = 'ORCA_AGENT_SESSION_SPAWN_TOKEN' const START_TIME_READ_ATTEMPTS = 3 +/** + * The child's identity, read once. The real connection reports its spawn before the handshake, and + * `onSpawned` makes it durable there, so a crash mid-start leaves an owner recovery can stop; a + * connection that reports no spawn is identified once it is open. + */ +export function codexSpawnedProcessIdentity( + input: { + identity: AgentSessionJournalIdentity + spawnToken: string + onSpawned?: (process: AgentSessionProcessIdentity) => Promise + }, + readStartTime?: (pid: number) => Promise +): { + onSpawned: (pid: number) => Promise + read: (pid: number | undefined) => Promise +} { + let spawned: Promise | undefined + return { + onSpawned: async (pid) => { + spawned = codexProcessIdentity({ ...input, pid }, readStartTime) + await input.onSpawned?.(await spawned) + }, + read: (pid) => spawned ?? codexProcessIdentity({ ...input, pid }, readStartTime) + } +} + export async function codexProcessIdentity( input: { identity: AgentSessionJournalIdentity diff --git a/src/main/codex/codex-structured-session-acquire.ts b/src/main/codex/codex-structured-session-acquire.ts index 2ce13d21250..ae92bd48f54 100644 --- a/src/main/codex/codex-structured-session-acquire.ts +++ b/src/main/codex/codex-structured-session-acquire.ts @@ -13,7 +13,10 @@ import { CodexSubagentExecutions } from './codex-subagent-executions' import { createCodexDispatchEchoes } from './codex-structured-dispatch-echo' import { createCodexJournalTranslator } from './codex-structured-journal-translation' import { openCodexAppServerConnection } from './codex-app-server-connection' -import { codexProcessIdentity, codexProviderHandleLink } from './codex-structured-owner-identity' +import { + codexProviderHandleLink, + codexSpawnedProcessIdentity +} from './codex-structured-owner-identity' import { buildCodexStructuredChildEnvironment } from './codex-structured-child-environment' import { openCodexThread } from './codex-structured-thread-open' import { @@ -106,6 +109,7 @@ export async function acquireCodexStructuredSession(input: { }) : null const open = deps.openConnection ?? openCodexAppServerConnection + const spawnIdentity = codexSpawnedProcessIdentity(acquireInput, deps.readProcessStartTime) try { await stopSupersededCodexAcquisition({ sessionId, @@ -165,6 +169,7 @@ export async function acquireCodexStructuredSession(input: { () => input.handleUnhandledFrame(sessionId, kind, payload), Buffer.byteLength(JSON.stringify(payload ?? null), 'utf8') ), + onSpawned: spawnIdentity.onSpawned, onExit: (error) => { try { handleCodexSessionExit({ @@ -202,10 +207,7 @@ export async function acquireCodexStructuredSession(input: { 'Codex thread history exceeds the bounded restore queue; history was not partially imported.' ) } - const process = await codexProcessIdentity( - { ...acquireInput, pid: connection.pid }, - deps.readProcessStartTime - ) + const process = await spawnIdentity.read(connection.pid) acquisitions.assertCurrent(sessionId, attempt) const acquired: AgentSessionAcquisition = { process, diff --git a/src/main/codex/codex-structured-session-close.test.ts b/src/main/codex/codex-structured-session-close.test.ts index 17f3aecf671..dffa7157dd6 100644 --- a/src/main/codex/codex-structured-session-close.test.ts +++ b/src/main/codex/codex-structured-session-close.test.ts @@ -125,10 +125,7 @@ describe('Codex structured session close lifecycle', () => { expect(clearPrompts).toHaveBeenCalledOnce() expect(onEvent).toHaveBeenCalledOnce() expect(translator.dispose).toHaveBeenCalledOnce() - expect(onEvent.mock.calls[0]?.[0]).toMatchObject({ - cause: 'unexpected-exit', - settlementRetryRequired: true - }) + expect(onEvent.mock.calls[0]?.[0]).toMatchObject({ cause: 'unexpected-exit' }) expect(translator.handle).toHaveBeenCalledOnce() }) diff --git a/src/main/codex/codex-structured-session-close.ts b/src/main/codex/codex-structured-session-close.ts index 1ed8dcd385c..0a1de244dca 100644 --- a/src/main/codex/codex-structured-session-close.ts +++ b/src/main/codex/codex-structured-session-close.ts @@ -34,17 +34,13 @@ export function handleCodexSessionExit(input: { acquisitionGeneration: session.acquisitionGeneration, observedAt: session.exitObservedAt } as const - // A synchronous sink rejection (usually backpressure) is handed to host - // recovery, which appends the bounded fallback before reacquisition. + // A synchronous sink rejection (usually backpressure) leaves the terminal rows to the host's + // exit settlement, which writes its own bounded fallback. const admission = session.translator?.handle(event) ?? { accepted: true } - if (!admission.accepted) { - // The connection invokes onExit exactly once. Forward a flagged event so - // host recovery can append its no-new-blob fallback even when admission is - // backpressured; waiting for a second callback would strand the lease. - if (event.cause !== 'unexpected-exit' && !input.allowFailedSettlement) { - return false - } - event.settlementRetryRequired = true + // The connection invokes onExit exactly once, so an unexpected exit is forwarded even when + // admission is backpressured; waiting for a second callback would strand the lease. + if (!admission.accepted && event.cause !== 'unexpected-exit' && !input.allowFailedSettlement) { + return false } session.ended = true // Nothing can echo for this child any more; the journal's pending-submission diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-acquisition-options.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-acquisition-options.test.ts index 3172a04597e..e3da044d43c 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-acquisition-options.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-acquisition-options.test.ts @@ -107,7 +107,7 @@ function expectSettledAttachLease(record: AgentSessionRecord | null): void { expect(record).not.toBeNull() const lease = record!.lease const durableState = lease.handoffStage ?? lease.claimStatus - expect(['live', 'released', 'recovering', 'manual-recovery']).toContain(durableState) + expect(['live', 'released', 'recovering']).toContain(durableState) expect(lease.handoffStage).not.toBe('new-owner-proving') } @@ -553,14 +553,12 @@ describe('structured session acquisition options', () => { }) await expect(perform(reopened, RESUME_OPERATION, 2)).resolves.toMatchObject({ ok: true }) expectSettledAttachLease(reopened.getRecord(SESSION)) - } else { + } else if (failurePoint === 'proof' || failurePoint === 'journal') { + // A recorded owner goes to recovery, which concludes about it before the next start. expect(failedRecord?.lease).toMatchObject({ runtimeFence: 1, claimStatus: failurePoint === 'journal' ? 'live' : 'reserved', - handoffStage: - failurePoint === 'proof' || failurePoint === 'journal' - ? 'recovering' - : 'manual-recovery', + handoffStage: 'recovering', // The settled operation must not stay named by the lease as an in-flight transfer. handoffOperationId: null, reservedSpawnToken: 'spawn-a' @@ -569,6 +567,19 @@ describe('structured session acquisition options', () => { ok: false, refusal: { code: 'agent_session_ownership_unknown' } }) + } else { + // No owner was recorded, and the adapter closed the stdio of anything it spawned: released, + // with no death evidence, since nothing proved one. + expect(failedRecord?.lease).toMatchObject({ + runtimeFence: 2, + claimStatus: 'released', + handoffStage: null, + handoffOperationId: null, + ownerProcess: null, + reservedSpawnToken: null, + deathEvidence: null + }) + await expect(perform(reopened, RESUME_OPERATION, 2)).resolves.toMatchObject({ ok: true }) } }) }) diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-acquisition.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-acquisition.ts index 7968176a5a9..ac2f1823e5f 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-acquisition.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-acquisition.ts @@ -26,16 +26,8 @@ export async function acquireOwner( if (!spawnToken) { throw new Error('agent_session_ownership_unknown') } - // Pre-spawn proof is single-use: this retry may create a child after the durable clear. try { try { - record = await input.store.setReservationProcesslessProof({ - sessionId: record.sessionId, - fence, - spawnToken, - processlessAt: null, - now: input.now() - }) await input.onAcquiring?.() } catch (error) { throw new AgentSessionPreSpawnError(error) @@ -47,7 +39,15 @@ export async function acquireOwner( spawnToken, ...(record.options ? { options: record.options } : {}), ...(input.eventSink ? { events: input.eventSink } : {}), - ...(input.recordPhase ? { recordPhase: input.recordPhase } : {}) + ...(input.recordPhase ? { recordPhase: input.recordPhase } : {}), + onSpawned: async (process) => { + record = await input.store.commitProcessIdentity({ + sessionId: record.sessionId, + fence, + process, + now: input.now() + }) + } }) const providerChildPhase = acquired.providerChildPhase ?? 'ready' // A starting child has proven nothing: the record keeps the reservation's saved options as diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-adapter.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-adapter.ts index c99b16d38a8..9174afc7fd2 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-adapter.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-adapter.ts @@ -136,10 +136,8 @@ export type StructuredAgentSessionEndedEvent = { cause: 'unexpected-exit' | 'requested-close' fence: number acquisitionGeneration: string - /** Host receipt of the child exit, retained across settlement retries. */ + /** Host receipt of the child exit: the end time of a turn it interrupted. */ observedAt?: number - /** Translator could not admit terminal rows; host recovery must append its bounded fallback. */ - settlementRetryRequired?: boolean /** The provider ended before it finished starting, so resuming it would repeat the failure. */ startupUnproven?: true } @@ -174,6 +172,9 @@ export type StructuredAgentSessionAcquireInput = { /** Provider events may begin before acquisition returns. */ events?: StructuredAgentSessionEventSink recordPhase?: AgentSessionCreatePhaseRecorder + /** Durably records the child's identity the moment it exists, before any handshake, so a crash + * mid-start leaves an owner recovery can stop. The acquisition's `process` must match it. */ + onSpawned?: (process: AgentSessionProcessIdentity) => Promise } export type StructuredAgentSessionSetOptionInput = { diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-attach-orchestration.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-attach-orchestration.ts index f39a183b0f0..bf62c3fffce 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-attach-orchestration.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-attach-orchestration.ts @@ -21,8 +21,7 @@ import { pinnedAgentSessionLaunchEnv } from './structured-agent-session-launch-env' import { refuseAgentSessionMutation } from './structured-agent-session-mutation-admission' -import { retryPendingStructuredAgentSessionSettlement } from './structured-agent-session-settlement-retry' -import { settleStaleSessionStateOnAcquire } from './structured-agent-session-stale-turn-verdict' +import { settleStaleStructuredAgentSessionState } from './structured-agent-session-dead-generation-settlement' import type { StructuredAgentSessionAttachContext } from './structured-agent-session-attach-context' import { forgetStructuredAgentSession } from './structured-agent-session-host-lifetime' import type { DeferredStructuredAgentSessionEventSink } from './structured-agent-session-event-sink' @@ -110,23 +109,6 @@ async function runAttach( await withAgentSessionCreatePhase('resolve_recovery', recordPhase, () => context.runtimeState.resolveRecovery(sessionId) ) - // Retries a durable provider-exit journal settlement before a new owner is reserved. Answers - // settled when the record has none pending, so every attach can ask unconditionally. - const settled = await withAgentSessionCreatePhase('settlement_retry', recordPhase, () => - retryPendingStructuredAgentSessionSettlement({ - deps: context.deps, - sessions: context.sessions, - sessionId, - params, - now: () => context.now() - }) - ) - if (!settled) { - return refuseAgentSessionMutation({ - code: 'agent_session_ownership_unknown', - message: 'The provider-exit terminal journal settlement is still pending; retry attach.' - }) - } const probe = await withAgentSessionCreatePhase('probe_owner', recordPhase, () => context.runtimeState.probeOwner(sessionId) ) @@ -134,6 +116,9 @@ async function runAttach( // attach makes it the session's; any other exit closes it with whatever the child queued. const attemptSink = context.runtimeState.mintEventSink(sessionId) let attemptSinkAdopted = false + // Read before the reserve clears it: how the previous generation ended decides how whatever it + // left running is settled. + const priorDeathEvidence = context.deps.store.getRecord(sessionId)?.lease.deathEvidence ?? null const attached = stampFailedCreateOwnerVerdict( context.deps.store, callerKey, @@ -182,11 +167,12 @@ async function runAttach( try { if (acquiredOwner) { // Before the drain: the buffered events are the new child's, never a stale row's. - await settleStaleSessionStateOnAcquire({ + await settleStaleStructuredAgentSessionState({ journal: attached.journal, sessionId, fence, - acquisitionGeneration + acquisitionGeneration, + deathEvidence: priorDeathEvidence }) } await bindAndDrain(eventSink, attached.journal, fence, (activity) => diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-crash-mid-start.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-crash-mid-start.test.ts new file mode 100644 index 00000000000..09a5aee05b7 --- /dev/null +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-crash-mid-start.test.ts @@ -0,0 +1,235 @@ +// A host that dies while its Codex child is still starting leaves a lease behind. The child's +// identity is committed the moment it spawns, before the handshake, so the next host can stop that +// exact process and start over instead of guessing whether anything is running. + +import { cp, mkdtemp, rm } from 'node:fs/promises' +import { tmpdir } from 'node:os' +import { join } from 'node:path' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { + AGENT_SESSION_MAX_NEW_OPERATION_AGE_MS, + AGENT_SESSION_OPERATION_FUTURE_SKEW_MS +} from '../../../shared/agent-session-host-authority' +import type { AgentSessionOwnerProbe } from '../../../shared/agent-session-lease-adjudication' +import type { openCodexAppServerConnection } from '../../codex/codex-app-server-connection' +import { adapterFor, fakeCodex } from '../../codex/codex-structured-session-adapter-fixture' +import { AgentSessionRecordStore } from '../../runtime/agent-session-record-store' +import type { StructuredAgentSessionAdapter } from './structured-agent-session-adapter' +import { StructuredAgentSessionHost } from './structured-agent-session-host' +import type { StructuredAgentSessionHostDeps } from './structured-agent-session-host-types' +import { + HOST_TEST_NOW as NOW, + HOST_TEST_SESSION as SESSION, + hostTestAttachParams, + resetHostTestOperationIds +} from './structured-agent-session-host-test-data' + +const CALLER = { callerKey: 'client-1' } +const CHILD_PID = 4321 + +let root: string + +beforeEach(async () => { + root = await mkdtemp(join(tmpdir(), 'orca-crash-mid-start-')) + resetHostTestOperationIds() +}) + +afterEach(async () => { + await rm(root, { recursive: true, force: true }) +}) + +type HostGeneration = 'dying' | 'relaunched' + +/** Each generation's files. The relaunch opens a copy taken at the crash: the dying host stays in + * this process with its attach still pending, and a dead process writes nothing after it dies. */ +function generationRoot(generation: HostGeneration): string { + return join(root, generation) +} + +async function crash(dying: AgentSessionRecordStore): Promise { + // An empty renewal queues behind every write the dying host committed, so they are on disk. + await dying.renewLeases([]) + await cp(generationRoot('dying'), generationRoot('relaunched'), { + recursive: true, + // A write still in flight at the crash never landed, and a dead process holds no lock. + filter: (source) => !source.endsWith('.tmp') && !source.includes('.lock') + }) +} + +function openStore(generation: HostGeneration): Promise { + return AgentSessionRecordStore.open({ + directory: join(generationRoot(generation), 'store'), + hostId: 'local' + }) +} + +/** A Codex adapter whose child spawns, reports its pid the way the real connection does, and then + * never answers the thread handshake: the host dies in that window. */ +function adapterThatNeverFinishesStarting(): StructuredAgentSessionAdapter { + const codex = fakeCodex({ + 'thread/start': () => new Promise(() => {}), + 'thread/resume': () => new Promise(() => {}) + }) + const openConnection: typeof openCodexAppServerConnection = async (launch, handlers = {}) => { + const connection = await codex.openConnection(launch, handlers) + await handlers.onSpawned?.(CHILD_PID) + return connection + } + return Object.assign(adapterFor({ ...codex, openConnection }), { supportsCreate: () => true }) +} + +/** A Codex adapter whose child never gets as far as reporting its pid: the reservation is all the + * next host finds. */ +function adapterThatNeverSpawns(): StructuredAgentSessionAdapter { + const codex = fakeCodex() + const openConnection: typeof openCodexAppServerConnection = () => new Promise(() => {}) + return Object.assign(adapterFor({ ...codex, openConnection }), { supportsCreate: () => true }) +} + +function host( + generation: HostGeneration, + store: AgentSessionRecordStore, + adapter: StructuredAgentSessionAdapter, + overrides: Partial = {} +): StructuredAgentSessionHost { + return new StructuredAgentSessionHost({ + store, + adapter, + journalRoot: generationRoot(generation), + claimKeyId: 'key-1', + mintSpawnToken: () => 'spawn-a', + now: () => NOW, + ...overrides + }) +} + +describe('a host that dies while its Codex child is starting', () => { + it('leaves the spawned child recorded, so the next host stops it by identity and starts over', async () => { + const first = await openStore('dying') + const dying = host('dying', first, adapterThatNeverFinishesStarting()) + void dying.attach(CALLER, hostTestAttachParams(null)).catch(() => {}) + await vi.waitFor(() => expect(first.getRecord(SESSION)?.lease.ownerProcess).toBeTruthy()) + // Durable before the handshake returned: the only record the next host will have. + expect(first.getRecord(SESSION)?.lease).toMatchObject({ + claimStatus: 'reserved', + handoffStage: 'new-owner-proving', + ownerProcess: { pid: CHILD_PID, spawnToken: 'spawn-a' } + }) + + // The relaunch. The orphan is still alive until something stops it. + let orphanAlive = true + const stopOwnerProcess = vi.fn(() => { + orphanAlive = false + }) + const restarted = fakeCodex() + await crash(first) + const store = await openStore('relaunched') + const relaunched = host( + 'relaunched', + store, + Object.assign(adapterFor(restarted), { supportsCreate: () => true }), + { + mintSpawnToken: () => 'spawn-b', + probeOwner: async () => + orphanAlive + ? { outcome: 'identity-matched', matchedOn: ['spawn-token'] } + : { outcome: 'pid-absent' }, + stopOwnerProcess + } + ) + await relaunched.restoreReadableSessions() + + expect(stopOwnerProcess).toHaveBeenCalledWith(CHILD_PID, 'SIGTERM') + expect(store.getRecord(SESSION)?.lease).toMatchObject({ + claimStatus: 'released', + handoffStage: null, + ownerProcess: null, + deathEvidence: { kind: 'pid-absent' } + }) + await relaunched.hold(SESSION, 'desktop-chat:1') + expect(restarted.connections).toHaveLength(1) + expect(store.getRecord(SESSION)?.lease).toMatchObject({ + claimStatus: 'live', + ownerProcess: { spawnToken: 'spawn-b' } + }) + }) +}) + +// The client keeps a create it never heard back from and retries it under the same operation id, so +// that replay, not a fresh hold, is what the user's Retry and first send go through. +describe('a create replayed after the host that ran it died', () => { + const PAST_OPERATION_EXPIRY = + AGENT_SESSION_MAX_NEW_OPERATION_AGE_MS + AGENT_SESSION_OPERATION_FUTURE_SKEW_MS + 60_000 + + it.each([ + ['its child was recorded', adapterThatNeverFinishesStarting, 0], + [ + 'its child was recorded, and its operation row has since expired', + adapterThatNeverFinishesStarting, + PAST_OPERATION_EXPIRY + ], + ['nothing was recorded beyond the reservation', adapterThatNeverSpawns, 0], + [ + 'nothing was recorded, and its operation row has since expired', + adapterThatNeverSpawns, + PAST_OPERATION_EXPIRY + ] + ] as const)('starts an agent when %s', async (_case, dyingAdapter, elapsedMs) => { + const params = hostTestAttachParams(null) + const first = await openStore('dying') + const dying = host('dying', first, dyingAdapter()) + void dying.attach(CALLER, params).catch(() => {}) + await vi.waitFor(() => + expect(first.getRecord(SESSION)?.lease).toMatchObject( + dyingAdapter === adapterThatNeverSpawns + ? { claimStatus: 'reserved' } + : { claimStatus: 'reserved', ownerProcess: { pid: CHILD_PID } } + ) + ) + + const restarted = fakeCodex() + await crash(first) + const store = await openStore('relaunched') + const relaunched = host( + 'relaunched', + store, + Object.assign(adapterFor(restarted), { supportsCreate: () => true }), + { + mintSpawnToken: () => 'spawn-b', + // A reservation with no pid probes indeterminate: no token scan off Linux. + probeOwner: async (record): Promise => + record.lease.ownerProcess + ? { outcome: 'pid-absent' } + : { outcome: 'indeterminate', reason: 'spawn token scan unavailable' }, + now: () => NOW + elapsedMs + } + ) + await relaunched.restoreReadableSessions() + expect(store.getRecord(SESSION)?.lease).toMatchObject({ + claimStatus: 'released', + handoffStage: null, + runtimeFence: 2 + }) + + const replayed = await relaunched.attach(CALLER, params) + // Before, `agent_session_ownership_unknown` while the row was pending, then `_operation_expired`. + expect(replayed.ok ? null : replayed.refusal.code).toBeNull() + expect(replayed).toMatchObject({ ok: true, value: { sessionId: SESSION, fence: 3 } }) + expect(restarted.connections).toHaveLength(1) + expect(store.getRecord(SESSION)?.lease).toMatchObject({ + claimStatus: 'live', + runtimeFence: 3, + ownerProcess: { spawnToken: 'spawn-b' } + }) + expect( + store.getOperationRow(CALLER.callerKey, params.envelope.clientOperationId)?.outcome + ).toEqual({ status: 'succeeded', sessionId: SESSION }) + + // Settled now: the same id replays that answer and never starts a second agent. + await expect(relaunched.attach(CALLER, params)).resolves.toMatchObject({ + ok: true, + replayed: true + }) + expect(restarted.connections).toHaveLength(1) + }) +}) diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-dead-generation-settlement.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-dead-generation-settlement.ts index 1b5f73fdbda..05f7b4a7fe8 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-dead-generation-settlement.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-dead-generation-settlement.ts @@ -11,8 +11,10 @@ import { cancelledJournalPromptBody } from '../agent-session-journal/journal-prompt-body-bounds' import type { AgentSessionJournal } from '../agent-session-journal/journal-store' +import type { AgentSessionDeathEvidence } from '../../../shared/agent-session-record' import { runningTurnLifecycleRevisions, + turnVerdictFromDeathEvidence, type StructuredAgentSessionTurnVerdict } from './structured-agent-session-stale-turn-verdict' @@ -201,6 +203,55 @@ export async function settleStructuredAgentSessionDeadGeneration(input: { } } +/** + * Settles whatever a generation with no child in this process left running: found when a new child + * is acquired, or when a chat is reopened for reading. Derived from the journal and the lease's + * death evidence each time, so nothing is owed in between. Only an observed exit earns an end time + * and the exit copy. Must run before a new child's buffered events land, or a live turn would be + * judged. + */ +export async function settleStaleStructuredAgentSessionState(input: { + journal: AgentSessionJournal + sessionId: string + fence: number + acquisitionGeneration: string | null + deathEvidence: AgentSessionDeathEvidence | null +}): Promise { + const { journal } = input + const items = journal.snapshot().items + const verdict = turnVerdictFromDeathEvidence(input.deathEvidence) + const generation = input.acquisitionGeneration ?? `seq-${journal.cursor().sequence}` + const settlementId = `stale-session:${input.sessionId}:${input.fence}:${generation}` + const mutations: JournalLifecycleMutationInput[] = [] + for (const item of items) { + const identity = parseAgentJournalItemKey(item.itemId) + const body = terminalDeadGenerationBody(item) + if (identity && body) { + mutations.push({ kind: 'item', identity, body }) + } + } + mutations.push(...runningTurnLifecycleRevisions(items, verdict)) + if (verdict.state === 'interrupted' && items.some(isInProgressItem)) { + mutations.unshift({ + kind: 'item', + identity: { provider: 'orca', clientMessageId: settlementId }, + body: { + kind: 'status', + text: boundJournalStatusText(unexpectedProviderExitOutcome(input.deathEvidence?.detail)) + } + }) + } + for (const chunk of partitionJournalLifecycleMutations(settlementId, mutations)) { + await journal.appendLifecycleBatch({ + settlementId: chunk.settlementId, + fence: input.fence, + recovered: true, + mutations: chunk.mutations + }) + } + return mutations.length +} + function terminalDeadGenerationBody(item: AgentJournalRenderItem): AgentJournalItemBody | null { if (item.body.kind === 'tool-call' && item.body.state === 'running') { return { ...item.body, state: 'failed' } diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-failed-create-owner-verdict.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-failed-create-owner-verdict.test.ts index 3d064eed7e0..ee664ebc0d4 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-failed-create-owner-verdict.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-failed-create-owner-verdict.test.ts @@ -132,6 +132,10 @@ describe('failed create owner verdict', () => { ok: false, refusal: { code: 'agent_session_ownership_unknown', ownerVerdict: 'unverifiable' } }) - expect(store.getRecord(SESSION)?.lease.claimStatus).not.toBe('released') + // Released so the next start can go ahead, but with no death evidence: nothing proved it. + expect(store.getRecord(SESSION)?.lease).toMatchObject({ + claimStatus: 'released', + deathEvidence: null + }) }) }) diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-hold-resume.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-hold-resume.ts index 9ea59e18487..b29af8c06bb 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-hold-resume.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-hold-resume.ts @@ -13,6 +13,7 @@ import type { AgentSessionWireRefusal } from '../../../shared/agent-session-wire' import { isAgentSessionWireRefusalCode } from '../../../shared/agent-session-wire-refusals' +import { terminalOwnerRefusalMessage } from '../../../shared/agent-session-legacy-handoff-lease' import type { StructuredAgentSessionAttachContext } from './structured-agent-session-attach-context' import { attachStructuredAgentSessionUnderSerialize, @@ -39,9 +40,9 @@ export async function resumeHeldStructuredAgentSession(input: { attachOptions?: StructuredAgentSessionAttachOptions }): Promise { const { sessionId, context, callerKey } = input - // The record is read only once this host has adjudicated it and exited any recovery stage a - // failed attempt latched — a lease left in `manual-recovery` by an unproven exit is one the - // resolver hands back, and the eligibility below must see it that way. + // The record is read only once this host has adjudicated it and recovery resolution has + // concluded about any owner a failed attempt left in `recovering`, so the eligibility below sees + // the lease the resolver handed back. const unreconciled = await context.reconcileLeases(sessionId) if (unreconciled) { return { ok: false, refusal: unreconciled } @@ -68,7 +69,7 @@ export async function resumeHeldStructuredAgentSession(input: { 'This host has not yet adjudicated the session lease.' ) : record.lease.claimStatus === 'conflicted' - ? refuse('agent_session_conflict', 'Another process claims this session.') + ? refuse('agent_session_conflict', terminalOwnerRefusalMessage(record.lease)) : refuse( 'agent_session_ownership_unknown', 'The session lease is not one this host may resume.' diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-host.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-host.test.ts index 3c32989a4f9..ad2ac96da7a 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-host.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-host.test.ts @@ -8,6 +8,7 @@ import { AgentSessionRecordStore } from '../../runtime/agent-session-record-stor import type { AgentSessionJournal } from '../agent-session-journal/journal-store' import type { StructuredAgentSessionAdapter } from './structured-agent-session-adapter' import { StructuredAgentSessionHost } from './structured-agent-session-host' +import type { StructuredAgentSessionHostDeps } from './structured-agent-session-host-types' import { adapter, attach, @@ -548,7 +549,8 @@ describe('restart', () => { * whether a persisted session is reachable at all. */ async function reboot( probeOwner: (record: AgentSessionRecord) => Promise, - adapterOverrides: Partial = {} + adapterOverrides: Partial = {}, + stopOwnerProcess?: StructuredAgentSessionHostDeps['stopOwnerProcess'] ) { store = await AgentSessionRecordStore.open({ directory: join(root, 'store'), hostId: 'local' }) host = new StructuredAgentSessionHost({ @@ -558,6 +560,7 @@ describe('restart', () => { claimKeyId: 'key-1', mintSpawnToken: () => 'spawn-b', probeOwner, + ...(stopOwnerProcess ? { stopOwnerProcess } : {}), now: () => NOW }) replaceHostTestState({ store, host }) @@ -616,7 +619,7 @@ describe('restart', () => { ...record.lease, // How a terminal owner an older build recorded loads. claimStatus: 'conflicted', - handoffStage: 'manual-recovery' + handoffStage: 'recovering' } })) await reboot(async () => ({ outcome: 'pid-absent' })) @@ -669,27 +672,30 @@ describe('restart', () => { expect(status).toMatchObject({ owner: 'native' }) }) - it('vouches for no owner of a chat in manual recovery or one this host cannot run', async () => { + it('vouches for no owner of a chat this host cannot run', async () => { await attach() - await store.transitionHandoff(SESSION, (record) => ({ - ...record, - lease: { ...record.lease, handoffStage: 'manual-recovery' } - })) - expect(host.handoffStatus(SESSION)).toMatchObject({ owner: 'none', phase: 'failed' }) await reboot(async () => ({ outcome: 'pid-absent' }), { supportsCreate: () => false }) expect(() => host.handoffStatus(SESSION)).toThrow('structured_agent_session_unsupported') }) - it("keeps a session whose owner cannot be probed out of a live writer's hands", async () => { + it('releases a session whose owner can never be probed, signalling nothing, and starts over', async () => { await attach() const held = store.getRecord(SESSION)?.lease.runtimeFence ?? 0 - await reboot(async () => ({ outcome: 'indeterminate', reason: 'no probe on this host' })) + const stopOwnerProcess = vi.fn() + await reboot( + async () => ({ outcome: 'indeterminate', reason: 'no probe on this host' }), + {}, + stopOwnerProcess + ) + acquire.mockClear() - expect(await host.attach(CALLER, ensureParams(held))).toMatchObject({ - ok: false, - refusal: { code: 'agent_session_ownership_unknown' } + expect(await host.attach(CALLER, ensureParams(await staleFenceFrom(held)))).toMatchObject({ + ok: true }) + expect(acquire).toHaveBeenCalledOnce() + // An unverifiable pid may already belong to an unrelated process. + expect(stopOwnerProcess).not.toHaveBeenCalled() }) it('does not remember a failed adjudication as done', async () => { diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-host.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-host.ts index 47a6d509ea8..40bbc38238d 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-host.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-host.ts @@ -101,7 +101,7 @@ export class StructuredAgentSessionHost { () => this.attachContext(), (sessionId) => this.close(sessionId) ) - this.restore = createStructuredAgentSessionHostRestore(deps, this.sessions, () => this.now(), { + this.restore = createStructuredAgentSessionHostRestore(deps, { reconcile: this.reconcileLeases, resolveRecovery: (sessionId) => this.runtimeState.resolveRecovery(sessionId), serialize: (sessionId, task) => this.serialize(sessionId, task), diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-lease-release.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-lease-release.ts index bacc56fbcaf..fe584a50fce 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-lease-release.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-lease-release.ts @@ -51,7 +51,7 @@ export async function releaseStoredStructuredAgentSessionOwnerAfterUnexpectedExi acquisitionGeneration: string | null now: number exitObservedAt?: number - settlementRetry?: { settlementId: string; detail: string } + exitReason?: string }): Promise { if (input.acquisitionGeneration !== input.expectedAcquisitionGeneration) { throw new Error('agent_session_checkpoint_stale') @@ -69,6 +69,6 @@ export async function releaseStoredStructuredAgentSessionOwnerAfterUnexpectedExi expectedFence: input.expectedFence, now: input.now, exitObservedAt: input.exitObservedAt, - ...(input.settlementRetry ? { settlementRetry: input.settlementRetry } : {}) + ...(input.exitReason ? { exitReason: input.exitReason } : {}) }) } diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-lease-renewer.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-lease-renewer.ts index f1e5ca98305..96eb344fee9 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-lease-renewer.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-lease-renewer.ts @@ -52,8 +52,7 @@ export class StructuredAgentSessionLeaseRenewer { record.lease.ownerProcess !== null && // A record parked in recovery has no transport the host can vouch for; renewing it // keeps an orphan pid's lease reading as a healthy owner. - record.lease.handoffStage !== 'recovering' && - record.lease.handoffStage !== 'manual-recovery' + record.lease.handoffStage !== 'recovering' ) const probes = await this.probe(records) const renewals: { diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-legacy-handoff-record.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-legacy-handoff-record.test.ts index 42ffe172cd7..5e0d7c83616 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-legacy-handoff-record.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-legacy-handoff-record.test.ts @@ -54,7 +54,13 @@ function openHost(): void { } /** Writes the lease an older build left behind, then starts a fresh app generation over it. */ -async function persistFromOlderBuild(lease: Partial): Promise { +/** Older builds also wrote the retired settlement latch fields. */ +type OlderBuildLease = Partial & { + settlementRetryRequired?: boolean + settlementRetryId?: string +} + +async function persistFromOlderBuild(lease: OlderBuildLease): Promise { expect(await host.attach(CALLER, hostTestAttachParams(null))).toMatchObject({ ok: true }) const attached = store.getRecord(SESSION)?.lease await host.flushAllStreamedEvents() @@ -134,9 +140,9 @@ describe('a record an older build left mid terminal handoff', () => { expect(store.getRecord(SESSION)?.lease).toMatchObject({ handoffStage: null, - handoffOperationId: null, - settlementRetryRequired: undefined + handoffOperationId: null }) + expect(store.getRecord(SESSION)?.lease).not.toHaveProperty('settlementRetryRequired') expect(await send('after the upgrade')).toMatchObject({ ok: true }) expect(acquire).toHaveBeenCalledOnce() expect(store.getRecord(SESSION)?.lease).toMatchObject({ @@ -208,11 +214,19 @@ describe('a record an older build left mid terminal handoff', () => { expect(store.getRecord(SESSION)?.lease).toMatchObject({ claimStatus: 'conflicted', - handoffStage: 'manual-recovery' + handoffStage: 'recovering' }) + // Sending and opening the chat both say what frees it: quitting that terminal agent. + const quitTerminal = + 'This chat is still open in a terminal agent (process 4242). Quit that agent to continue the chat here.' expect(await send('while the terminal still runs')).toMatchObject({ ok: false, - refusal: { code: 'agent_session_conflict' } + refusal: { code: 'agent_session_conflict', message: quitTerminal } + }) + const fence = store.getRecord(SESSION)?.lease.runtimeFence ?? null + expect(await host.attach(CALLER, hostTestAttachParams(fence))).toMatchObject({ + ok: false, + refusal: { code: 'agent_session_conflict', message: quitTerminal } }) expect(stopOwnerProcess).not.toHaveBeenCalled() expect(acquire).not.toHaveBeenCalled() diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-owner-status.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-owner-status.ts index d29c2dacc51..b9db10c1579 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-owner-status.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-owner-status.ts @@ -18,19 +18,6 @@ export function structuredAgentSessionOwnerStatus( throw new Error('structured_agent_session_unsupported') } const { handoffStage: stage, handoffOperationId: operationId } = record.lease - if (stage === 'manual-recovery') { - return { - owner: 'none', - direction: 'to-native', - phase: 'failed', - stage, - operationId, - error: { - message: "Couldn't verify which runtime owns this session — manual recovery is required", - recoverableOwner: 'none' - } - } - } return { owner: 'native', direction: stage ? 'to-native' : null, diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-processless-reservation.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-processless-reservation.test.ts index 0f115da5ebd..e0fa13b3362 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-processless-reservation.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-processless-reservation.test.ts @@ -194,7 +194,6 @@ describe('processless structured session reservation', () => { claimStatus: 'released', handoffStage: null, reservedSpawnToken: null, - processlessAt: null, runtimeFence: 2, deathEvidence: { kind: 'pid-absent', detail: 'reservation failed before spawn' } }) @@ -218,7 +217,6 @@ describe('processless structured session reservation', () => { throw new AgentSessionPreSpawnError(new Error('workspace no longer exists')) }) } as unknown as StructuredAgentSessionAdapter - const processlessProof = vi.spyOn(store, 'setReservationProcesslessProof') const settlement = vi.spyOn(store, 'settleFailedAcquisition') await expect( @@ -241,16 +239,11 @@ describe('processless structured session reservation', () => { expect(settlement).toHaveBeenCalledExactlyOnceWith( expect.objectContaining({ exitProof: 'processless', spawnToken: 'spawn-a' }) ) - // No separate durable proof write: the only proof call is acquisition's single-use clear. - expect(processlessProof).toHaveBeenCalledExactlyOnceWith( - expect.objectContaining({ processlessAt: null }) - ) expect(store.getRecord(SESSION)?.lease).toMatchObject({ claimStatus: 'released', handoffStage: null, handoffOperationId: null, runtimeFence: 2, - processlessAt: null, reservedSpawnToken: null, deathEvidence: { kind: 'pid-absent', detail: 'reservation failed before spawn' } }) diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-readable-restorer.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-readable-restorer.test.ts index 5d579fbe256..a788e1ebb66 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-readable-restorer.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-readable-restorer.test.ts @@ -27,7 +27,7 @@ describe('StructuredAgentSessionReadableRestorer', () => { serialize: async (_sessionId, task) => task(), hasSession: () => false, onReadable: () => undefined, - retrySettlement: async () => true + settleStaleState: async () => undefined }) await restorer.restore(['visible-a', 'visible-b', 'background-a', 'background-b']) diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-readable-restorer.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-readable-restorer.ts index a11c3a85b6c..5775ecc5401 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-readable-restorer.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-readable-restorer.ts @@ -21,10 +21,10 @@ export class StructuredAgentSessionReadableRestorer { serialize: (sessionId: string, task: () => Promise) => Promise hasSession: (sessionId: string) => boolean onReadable: (sessionId: string, restored: RestoredStructuredAgentSessionRead) => void - retrySettlement: ( + settleStaleState: ( sessionId: string, - params: RestoredStructuredAgentSessionRead['params'] - ) => Promise + restored: RestoredStructuredAgentSessionRead + ) => Promise } ) {} diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-recovered-turn-clock.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-recovered-turn-clock.test.ts index a239e4a5154..72a908a3361 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-recovered-turn-clock.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-recovered-turn-clock.test.ts @@ -14,11 +14,11 @@ import type { import { AgentHookServer, _internals } from '../../agent-hooks/server' import { createTrackedJournalOpener } from '../agent-session-journal/journal-store-test-open' import type { AgentSessionJournal } from '../agent-session-journal/journal-store' -import { settleStructuredAgentSessionDeadGeneration } from './structured-agent-session-dead-generation-settlement' import { - settleStaleSessionStateOnAcquire, - type StructuredAgentSessionTurnVerdict -} from './structured-agent-session-stale-turn-verdict' + settleStaleStructuredAgentSessionState, + settleStructuredAgentSessionDeadGeneration +} from './structured-agent-session-dead-generation-settlement' +import type { StructuredAgentSessionTurnVerdict } from './structured-agent-session-stale-turn-verdict' import { StructuredAgentSessionStatusFeed } from './structured-agent-session-status-feed' import { indexedStatusFeedSession } from './structured-agent-session-status-feed-test-session' import { StructuredAgentSessionTurnCompletionFeed } from './structured-agent-session-turn-completion-feed' @@ -157,11 +157,12 @@ describe('a turn recovery settled after its host went away', () => { it('is dated the same way when a new provider child finds the turn still running', async () => { const session = await sessionWithRunningTurn() session.recoverAt(RECOVERED) - await settleStaleSessionStateOnAcquire({ + await settleStaleStructuredAgentSessionState({ journal: session.journal, sessionId: SESSION, fence: 2, - acquisitionGeneration: 'generation-2' + acquisitionGeneration: 'generation-2', + deathEvidence: null }) session.publish() diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-recovery-exits.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-recovery-exits.test.ts index 7cd92bf521b..ff2492c5876 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-recovery-exits.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-recovery-exits.test.ts @@ -127,29 +127,27 @@ afterEach(async () => { }) describe('recovery exits', () => { - it('keeps an ownerless unproven acquisition in manual recovery across restart', async () => { + it('releases an ownerless unproven acquisition, so the next start goes ahead', async () => { acquire.mockRejectedValueOnce(new Error('simulated crash before identity commit')) await expect(host.attach(CALLER, hostTestAttachParams(null))).rejects.toThrow( 'agent_session_acquisition_exit_unproven' ) + // No owner was recorded, and the adapter closed the stdio of anything it spawned. expect(store.getRecord(SESSION)?.lease).toMatchObject({ - claimStatus: 'reserved', - handoffStage: 'manual-recovery', + claimStatus: 'released', + handoffStage: null, handoffOperationId: null, ownerProcess: null, - runtimeFence: 1, - reservedSpawnToken: 'spawn-a' + runtimeFence: 2, + reservedSpawnToken: null, + deathEvidence: null }) await reopenStore() openHost({ mintSpawnToken: () => 'spawn-b' }) - const refused = await host.attach(CALLER, hostTestAttachParams(1)) - expect(refused).toMatchObject({ - ok: false, - refusal: { code: 'agent_session_ownership_unknown' } - }) - expect(acquire).toHaveBeenCalledOnce() + expect(await host.attach(CALLER, hostTestAttachParams(2))).toMatchObject({ ok: true }) + expect(acquire).toHaveBeenCalledTimes(2) }) it('releases an unproven acquisition whose owner later dies, without replaying it as a handoff', async () => { diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution.test.ts index b647ed01883..7fbd785894d 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution.test.ts @@ -90,10 +90,10 @@ async function liveOwner(store: AgentSessionRecordStore) { }) } -async function latch(store: AgentSessionRecordStore, stage: 'recovering' | 'manual-recovery') { +async function latch(store: AgentSessionRecordStore) { return store.transitionHandoff(SESSION, (record) => ({ ...record, - lease: { ...record.lease, handoffStage: stage } + lease: { ...record.lease, handoffStage: 'recovering' } })) } @@ -117,29 +117,30 @@ function deps( } describe('structured session recovery resolution', () => { - it('does not release an ownerless native reservation without processless proof', async () => { + it('releases an ownerless reservation: nothing it recorded can be holding it', async () => { const store = await openStore() await reserve(store) - await latch(store, 'recovering') + await latch(store) const result = await resolveStructuredSessionRecovery( deps(store, () => ({ outcome: 'indeterminate', reason: 'no scan' })), SESSION ) - expect(result).toBe('unresolved') + expect(result).toBe('resolved') expect(store.getRecord(SESSION)?.lease).toMatchObject({ - claimStatus: 'reserved', - handoffStage: 'recovering', - runtimeFence: 1, - reservedSpawnToken: 'spawn-recovery' + claimStatus: 'released', + handoffStage: null, + runtimeFence: 2, + reservedSpawnToken: null, + deathEvidence: null }) }) it('evicts a latched owner the probe now proves dead, without a stop request', async () => { const store = await openStore() await liveOwner(store) - await latch(store, 'manual-recovery') + await latch(store) const stopOwnerProcess = vi.fn() const result = await resolveStructuredSessionRecovery( @@ -160,7 +161,7 @@ describe('structured session recovery resolution', () => { it('stops a live identity-matched orphan and evicts only after absence is proven', async () => { const store = await openStore() await liveOwner(store) - await latch(store, 'recovering') + await latch(store) let alive = true const stopOwnerProcess = vi.fn(() => { alive = false @@ -188,10 +189,10 @@ describe('structured session recovery resolution', () => { }) }) - it('escalates the stop request but never evicts an owner that stays alive', async () => { + it('releases an owner that survives the stop ladder, with no death evidence', async () => { const store = await openStore() await liveOwner(store) - await latch(store, 'recovering') + await latch(store) const stopOwnerProcess = vi.fn() const result = await resolveStructuredSessionRecovery( @@ -201,22 +202,25 @@ describe('structured session recovery resolution', () => { SESSION ) - expect(result).toBe('unresolved') - expect(stopOwnerProcess).toHaveBeenCalledWith(4242, 'SIGTERM') - expect(stopOwnerProcess).toHaveBeenCalledWith(4242, 'SIGKILL') - // The latch is preserved verbatim: no fence move, no cleared owner, no lost state. + expect(result).toBe('resolved') + expect(stopOwnerProcess.mock.calls).toEqual([ + [4242, 'SIGTERM'], + [4242, 'SIGKILL'] + ]) + // Its transport died with the runtime that held it; nothing proved it gone, so no evidence. expect(store.getRecord(SESSION)?.lease).toMatchObject({ - claimStatus: 'live', - handoffStage: 'recovering', - runtimeFence: 1, - ownerProcess: { pid: 4242 } + claimStatus: 'released', + handoffStage: null, + runtimeFence: 2, + ownerProcess: null, + deathEvidence: null }) }) - it('leaves an unverifiable owner latched and requests no stop', async () => { + it('releases an owner whose identity cannot be verified, and signals nothing', async () => { const store = await openStore() await liveOwner(store) - await latch(store, 'recovering') + await latch(store) const stopOwnerProcess = vi.fn() const result = await resolveStructuredSessionRecovery( @@ -226,11 +230,15 @@ describe('structured session recovery resolution', () => { SESSION ) - expect(result).toBe('unresolved') + expect(result).toBe('resolved') + // The pid may have been reused by an unrelated process. expect(stopOwnerProcess).not.toHaveBeenCalled() expect(store.getRecord(SESSION)?.lease).toMatchObject({ - handoffStage: 'recovering', - runtimeFence: 1 + claimStatus: 'released', + handoffStage: null, + runtimeFence: 2, + ownerProcess: null, + deathEvidence: null }) }) @@ -255,7 +263,7 @@ describe('structured session recovery resolution', () => { expect(await readPersistedLease(directory, SESSION)).toMatchObject({ runtimeKind: 'native', claimStatus: 'conflicted', - handoffStage: 'manual-recovery' + handoffStage: 'recovering' }) expect( @@ -270,7 +278,7 @@ describe('structured session recovery resolution', () => { }) }) - it('resolves a terminal reservation an older build left naming nobody', async () => { + it('releases a terminal reservation an older build left naming nobody at restart', async () => { const directory = await newStoreDirectory() await reserve(await openStore(directory)) await writeOlderBuildLease(directory, SESSION, { runtimeKind: 'tui' }) @@ -279,63 +287,18 @@ describe('structured session recovery resolution', () => { probe: async () => ({ outcome: 'indeterminate', reason: 'no scan' }), now: NOW }) - // Only the kind changes: no process is recorded for a conflict to name. + // No process is recorded for a conflict to name, so there is nothing to wait out. expect(store.getRecord(SESSION)?.lease).toMatchObject({ runtimeKind: 'native', - claimStatus: 'reserved', - handoffStage: 'manual-recovery' + claimStatus: 'released', + handoffStage: null, + deathEvidence: null }) - expect( await resolveStructuredSessionRecovery( deps(store, () => ({ outcome: 'reservation-unused' })), SESSION ) - ).toBe('resolved') - expect(store.getRecord(SESSION)?.lease).toMatchObject({ - handoffStage: null, - claimStatus: 'released' - }) - }) - - it('frees a conflicted claim once its named owner is proven gone', async () => { - const store = await openStore() - await liveOwner(store) - await store.markClaimConflicted(SESSION, NOW) - - expect( - await resolveStructuredSessionRecovery( - deps(store, () => ({ outcome: 'pid-absent' })), - SESSION - ) - ).toBe('resolved') - expect(store.getRecord(SESSION)?.lease).toMatchObject({ - handoffStage: null, - claimStatus: 'released', - deathEvidence: { kind: 'pid-absent' } - }) - }) - - it('never stops the process a conflicted claim names, and keeps the conflict without proof', async () => { - const store = await openStore() - await liveOwner(store) - await store.markClaimConflicted(SESSION, NOW) - const stopOwnerProcess = vi.fn() - - const result = await resolveStructuredSessionRecovery( - deps(store, () => ({ outcome: 'identity-matched', matchedOn: ['spawn-token'] }), { - stopOwnerProcess - }), - SESSION - ) - - // Ownership was never settled, so the process on the other side of the conflict is not - // Orca's to kill; only the user can decide which claimant wins. - expect(stopOwnerProcess).not.toHaveBeenCalled() - expect(result).toBe('unresolved') - expect(store.getRecord(SESSION)?.lease).toMatchObject({ - claimStatus: 'conflicted', - handoffStage: 'manual-recovery' - }) + ).toBe('not-applicable') }) }) diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution.ts index 40317552d6e..5e04cbdf90e 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution.ts @@ -1,8 +1,12 @@ /** - * Exits from latched recovery stages. A session lands in `recovering` / `manual-recovery` - * when evidence about its owner was UNAVAILABLE; this module re-asks with present-time - * evidence and releases the lease only on proof. A stop is a request — the lease moves only - * after a later probe proves the process absent, never on a timeout. + * Exits from the `recovering` stage. A session lands there when evidence about its owner was + * unavailable; this re-asks with present-time evidence and always concludes. A dead owner is + * evicted on proof. A live one is stopped by identity and evicted once + * proven gone. One that outlives the stop, or whose identity cannot be verified, is released + * anyway: its transport died with the runtime that held it, so nothing can drive it, and no signal + * is sent to a pid that cannot be verified as the one recorded. Only a conflicted claim, which is + * how a terminal owner an older build recorded now loads, is waited out and never stopped: it is + * the user's own agent, and its exit is its way out. */ import { @@ -11,6 +15,7 @@ import { type AgentSessionOwnerProbe } from '../../../shared/agent-session-lease-adjudication' import type { AgentSessionRecord } from '../../../shared/agent-session-record' +import { releaseUnprovenAgentSessionOwner } from '../../runtime/agent-session-lease-transitions' import type { AgentSessionRecordStore } from '../../runtime/agent-session-record-store' export type StructuredSessionRecoveryStopSignal = 'SIGTERM' | 'SIGKILL' @@ -33,62 +38,46 @@ const UNRESOLVED_REFUSALS: ReadonlySet = new Set([ 'agent_session_identity_required' ]) -/** Which latched records this module may re-ask about. */ -export function structuredSessionRecoveryIsResolvable(record: AgentSessionRecord): boolean { - if (record.lease.settlementRetryRequired) { - // Settlement latches are cleared only by a successful journal retry, never by owner probing. - return false - } - const { claimStatus, handoffStage, ownerProcess } = record.lease - if (handoffStage !== 'recovering' && handoffStage !== 'manual-recovery') { - return false - } - if (claimStatus === 'conflicted') { - // A conflict names one process. Re-asking is only meaningful against that name; with none - // recorded there is nothing present-time evidence could settle, and the user decides. - return ownerProcess !== null - } - return true -} - -/** Stopping a matched owner is only Orca's call when Orca owned its transport. A conflicted claim - * means ownership was never settled — including a terminal an older build recorded as owner. */ -function recoveryMayStopOwner(record: AgentSessionRecord): boolean { - return record.lease.claimStatus !== 'conflicted' -} - export async function resolveStructuredSessionRecovery( deps: StructuredSessionRecoveryResolutionDeps, sessionId: string ): Promise<'resolved' | 'unresolved' | 'not-applicable'> { const record = deps.store.getRecord(sessionId) - if (!record || !structuredSessionRecoveryIsResolvable(record)) { + if (record?.lease.handoffStage !== 'recovering') { return 'not-applicable' } let probe = await deps.probeRecord(record) const owner = record.lease.ownerProcess - if ( - owner && - owner.hostId === deps.store.hostId && - isProvenAliveProbe(probe) && - recoveryMayStopOwner(record) - ) { - // The owner is a live child of a runtime that no longer exists; its transport cannot be - // reconstructed, so the only way forward is to stop it and prove it gone. + if (owner && record.lease.claimStatus === 'conflicted' && !isProvenDeadProbe(probe)) { + // A terminal agent keeps its transport across a restart, so only proof of its exit is a way in. + return 'unresolved' + } + if (owner && isProvenAliveProbe(probe)) { + if (owner.hostId !== deps.store.hostId) { + return 'unresolved' + } probe = await stopOwnerAndReprobe(deps, record, owner.pid) } try { - await deps.store.evictProvenDeadOwner({ - sessionId, - expectedFence: record.lease.runtimeFence, - probe, - now: deps.now() - }) + await (owner && !isProvenDeadProbe(probe) + ? deps.store.transitionHandoff(sessionId, (latest) => + releaseUnprovenAgentSessionOwner({ + record: latest, + expectedFence: record.lease.runtimeFence, + now: deps.now() + }) + ) + : deps.store.evictProvenDeadOwner({ + sessionId, + expectedFence: record.lease.runtimeFence, + probe, + now: deps.now() + })) return 'resolved' } catch (error) { const code = error instanceof Error ? error.message : String(error) if (UNRESOLVED_REFUSALS.has(code)) { - // No proof yet; the record is preserved untouched and the next attempt re-asks. + // The record moved under this resolution; the next attempt re-asks against what it is now. return 'unresolved' } throw error diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-refusal-message.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-refusal-message.ts index 0184366e344..9d5cab66e27 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-refusal-message.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-refusal-message.ts @@ -7,6 +7,7 @@ * the action that supplies it. */ +import { terminalOwnerRefusalMessage } from '../../../shared/agent-session-legacy-handoff-lease' import type { AgentSessionRecord } from '../../../shared/agent-session-record' import type { AgentSessionWireRefusalCode } from '../../../shared/agent-session-wire' @@ -16,16 +17,10 @@ function ownerDescription(record: AgentSessionRecord): string { } function latchedMessage(record: AgentSessionRecord): string { - const owner = record.lease.ownerProcess - if (record.lease.settlementRetryRequired) { - return 'The provider exited, but Orca has not finished settling the terminal chat state. Reopen this chat to retry the settlement.' - } if (record.lease.claimStatus === 'conflicted') { - return owner - ? `Two runtimes claimed this session and Orca cannot yet prove that ${ownerDescription(record)} has exited. Quit that process, or reopen this chat once it is gone, and Orca will take the session back.` - : 'Two runtimes claimed this session and the record names no process to check. Quit any other Orca or agent process using this workspace, then reopen this chat.' + return terminalOwnerRefusalMessage(record.lease) } - return owner + return record.lease.ownerProcess ? `Orca cannot prove that ${ownerDescription(record)} — the previous owner of this session — has exited, so it will not start a second agent on the same conversation. Quit that process and reopen this chat.` : 'Orca cannot tell whether an agent started for this session before the app stopped, so it will not start a second one on the same conversation. Quit any leftover agent process for this workspace and reopen this chat.' } diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-restart-restore.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-restart-restore.test.ts index f46ff48ce15..56d5e0b2317 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-restart-restore.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-restart-restore.test.ts @@ -49,7 +49,7 @@ describe('restart journal restoration', () => { serialize: async (_sessionId, task) => task(), hasSession: () => false, onReadable: () => undefined, - retrySettlement: async () => true + settleStaleState: async () => undefined }) await vi.waitFor(() => expect(active).toBe(4)) @@ -61,7 +61,7 @@ describe('restart journal restoration', () => { expect(peak).toBe(4) }) - it('runs pending settlement retry after recovery resolution', async () => { + it('settles what a gone generation left running after recovery resolution, before publishing', async () => { const calls: string[] = [] const params: AgentSessionAttachParams = { envelope: { @@ -81,13 +81,14 @@ describe('restart journal restoration', () => { accountHome: { variable: 'CODEX_HOME', path: '/tmp/codex' }, runtimeKind: 'native' } - restoreRead.mockResolvedValue({ + const restored = { journal: {}, params, fence: 4, hasProviderChild: false, acquisitionGeneration: null - }) + } + restoreRead.mockResolvedValue(restored) await restoreOneStructuredAgentSessionRead( { @@ -102,21 +103,18 @@ describe('restart journal restoration', () => { onReadable: () => { calls.push('onReadable') }, - retrySettlement: async (_sessionId, restoredParams) => { - calls.push( - restoredParams === params ? 'retrySettlement:restored-params' : 'retrySettlement' - ) - return true + settleStaleState: async (_sessionId, settled) => { + calls.push(settled === restored ? 'settleStaleState:restored' : 'settleStaleState') } }, 'session-1' ) - expect(calls).toEqual(['resolveRecovery', 'onReadable', 'retrySettlement:restored-params']) + expect(calls).toEqual(['resolveRecovery', 'settleStaleState:restored', 'onReadable']) }) - it('does not rerun settlement retry when a second restore finds the session already open', async () => { - const retrySettlement = vi.fn(async () => true) + it('does not settle again when a second restore finds the session already open', async () => { + const settleStaleState = vi.fn(async () => undefined) restoreRead.mockResolvedValue({ journal: {}, params: {}, @@ -134,11 +132,11 @@ describe('restart journal restoration', () => { serialize: async (_sessionId, task) => task(), hasSession: () => true, onReadable: () => undefined, - retrySettlement + settleStaleState }, 'session-1' ) - expect(retrySettlement).not.toHaveBeenCalled() + expect(settleStaleState).not.toHaveBeenCalled() }) }) diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-restart-restore.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-restart-restore.ts index 38c04d2a597..1b5d8864ae5 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-restart-restore.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-restart-restore.ts @@ -30,10 +30,11 @@ export type StructuredAgentSessionReadRestoreDeps = { serialize: (sessionId: string, task: () => Promise) => Promise hasSession: (sessionId: string) => boolean onReadable: (sessionId: string, restored: RestoredStructuredAgentSessionRead) => void - retrySettlement: ( + /** Settles what a previous generation left running. Best effort: the next acquire re-derives it. */ + settleStaleState: ( sessionId: string, - params: RestoredStructuredAgentSessionRead['params'] - ) => Promise + restored: RestoredStructuredAgentSessionRead + ) => Promise } /** @@ -62,7 +63,7 @@ export async function restoreOneStructuredAgentSessionRead( export async function restoreOneStructuredAgentSessionReadUnderSerialize( input: Pick< StructuredAgentSessionReadRestoreDeps, - 'store' | 'journalRoot' | 'hasSession' | 'onReadable' | 'retrySettlement' + 'store' | 'journalRoot' | 'hasSession' | 'onReadable' | 'settleStaleState' >, sessionId: string ): Promise { @@ -78,8 +79,10 @@ export async function restoreOneStructuredAgentSessionReadUnderSerialize( if (!restored) { return } + // No child in this process writes to a journal with no map entry, so anything it shows running + // belongs to a generation that is gone. Settled before it is published, so no reader sees it run. + await input.settleStaleState(sessionId, restored) input.onReadable(sessionId, restored) - await input.retrySettlement(sessionId, restored.params) } export async function restoreStructuredAgentSessionsOnRestart( diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-resume-eligibility.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-resume-eligibility.ts index 1b054018371..2e031b9f071 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-resume-eligibility.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-resume-eligibility.ts @@ -7,17 +7,14 @@ // it answers "may this be resumed", not "should it be" — so it lives here now and the caller that // knows a surface is asking is the only one that acts on it. +import { agentSessionLeaseIsReleased } from '../../../shared/agent-session-lease-adjudication' import type { AgentSessionRecord } from '../../../shared/agent-session-record' import { randomUUID } from 'node:crypto' import type { AgentSessionAttachParams } from './structured-agent-session-attach' import { attachParamsForRecord } from './structured-agent-session-read-restore' export function isResumableStructuredAgentSessionRecord(record: AgentSessionRecord): boolean { - return ( - !record.lease.unreconciled && - record.lease.claimStatus === 'released' && - record.lease.handoffStage === null - ) + return agentSessionLeaseIsReleased(record.lease) } /** Attach params for a resume, or null when this record's lease is somebody else's problem. */ diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-reveal.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-reveal.test.ts index 291a6e0c53e..1172e993b96 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-reveal.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-reveal.test.ts @@ -57,7 +57,7 @@ function harness( serialize, hasSession: (sessionId) => live.has(sessionId), onReadable: (sessionId, restored) => live.set(sessionId, restored), - retrySettlement: async () => true + settleStaleState: async () => undefined }) return { restorer, live, serializedIds } } diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-reveal.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-reveal.ts index bc36df76df8..097cd6b479a 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-reveal.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-reveal.ts @@ -16,10 +16,9 @@ import { StructuredAgentSessionReadableRestorer } from './structured-agent-sessi import { StructuredAgentSessionRestartRestoreGate } from './structured-agent-session-restart-restore-gate' import type { StructuredAgentSessionHostDeps, - StructuredAgentSessionHostSession, StructuredAgentSessionReveal } from './structured-agent-session-host-types' -import { retryPendingStructuredAgentSessionSettlement } from './structured-agent-session-settlement-retry' +import { settleStaleStructuredAgentSessionState } from './structured-agent-session-dead-generation-settlement' /** Throws its refusal as the code itself, matching `resumeHeldStructuredAgentSession`. */ export async function revealStructuredAgentSession( @@ -57,11 +56,9 @@ export async function revealStructuredAgentSession( */ export function createStructuredAgentSessionHostRestore( deps: StructuredAgentSessionHostDeps, - sessions: Map, - now: () => number, wiring: Omit< ConstructorParameters[0], - 'store' | 'journalRoot' | 'supportsRecord' | 'retrySettlement' + 'store' | 'journalRoot' | 'supportsRecord' | 'settleStaleState' > ): { restoreReadableSessions: (sessionIds?: readonly string[]) => Promise @@ -73,8 +70,19 @@ export function createStructuredAgentSessionHostRestore( store: deps.store, journalRoot: deps.journalRoot, supportsRecord: (record) => adapterSupportsRecord(deps.adapter, record), - retrySettlement: (sessionId, params) => - retryPendingStructuredAgentSessionSettlement({ deps, sessions, sessionId, params, now }), + settleStaleState: async (sessionId, restored) => { + try { + await settleStaleStructuredAgentSessionState({ + journal: restored.journal, + sessionId, + fence: restored.fence, + acquisitionGeneration: null, + deathEvidence: deps.store.getRecord(sessionId)?.lease.deathEvidence ?? null + }) + } catch (error) { + deps.onEventSinkError?.({ sessionId, error }) + } + }, ...wiring }) const gate = new StructuredAgentSessionRestartRestoreGate() diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-send-preparation.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-send-preparation.test.ts index c23083fa687..a93a64b0dc2 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-send-preparation.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-send-preparation.test.ts @@ -650,7 +650,7 @@ describe('a send with no live owner', () => { // What an acquisition whose exit could not be proven leaves behind: nobody's, but latched. await store.transitionHandoff(SESSION, (current) => ({ ...current, - lease: { ...current.lease, handoffStage: 'manual-recovery' } + lease: { ...current.lease, handoffStage: 'recovering' } })) host.deps.probeOwner = async () => ({ outcome: 'pid-absent' }) diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-settled-attach-retry.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-settled-attach-retry.test.ts index 5780359a8ae..f0dd60965ee 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-settled-attach-retry.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-settled-attach-retry.test.ts @@ -207,7 +207,7 @@ describe('settled attach retry', () => { expect(spawnTokens).toEqual(['spawn-safe', 'spawn-safe']) }) - it('fences a crash-interrupted reservation replay until positive recovery', async () => { + it('releases a reservation a crash left ownerless at restart, so the next start goes ahead', async () => { const spawnTokens: string[] = [] acquire.mockImplementation(async ({ fence, spawnToken }) => { spawnTokens.push(spawnToken) @@ -232,17 +232,17 @@ describe('settled attach retry', () => { }) let token = 0 const mintSpawnToken = vi.fn(() => `spawn-${++token}`) - let reservationUnused = false host = new StructuredAgentSessionHost({ store, adapter: adapter(), journalRoot: root, claimKeyId: 'key-1', mintSpawnToken, - probeOwner: async () => - reservationUnused - ? { outcome: 'reservation-unused' } - : { outcome: 'indeterminate', reason: 'spawn token scan unavailable' }, + // A host that cannot read another process's environment, so no scan can prove anything. + probeOwner: async () => ({ + outcome: 'indeterminate', + reason: 'spawn token scan unavailable' + }), now: () => NOW }) const params = hostTestAttachParams(null) @@ -268,36 +268,28 @@ describe('settled attach retry', () => { journalRoot: root, claimKeyId: 'key-1', mintSpawnToken, - probeOwner: async () => - reservationUnused - ? { outcome: 'reservation-unused' } - : { outcome: 'indeterminate', reason: 'spawn token scan unavailable' }, + // A host that cannot read another process's environment, so no scan can prove anything. + probeOwner: async () => ({ + outcome: 'indeterminate', + reason: 'spawn token scan unavailable' + }), now: () => NOW }) - const refused = await host.attach(CALLER, params) - if (refused.ok) { - throw new Error('expected the replayed reservation to stay fenced') - } - expect(refused.refusal.code).toBe('agent_session_ownership_unknown') - expect(acquire).toHaveBeenCalledTimes(1) + await host.restoreReadableSessions() expect(releaseAcquisition).toHaveBeenCalledTimes(1) - expect(mintSpawnToken).toHaveBeenCalledTimes(1) - expect(spawnTokens).toEqual(['spawn-1']) + // No owner was recorded: released at restart, with no evidence, since nothing proved one. expect(store.getRecord(SESSION)?.lease).toMatchObject({ - claimStatus: 'reserved', - handoffStage: 'manual-recovery', - runtimeFence: 1, - reservedSpawnToken: 'spawn-1', - ownerProcess: null + claimStatus: 'released', + handoffStage: null, + runtimeFence: 2, + reservedSpawnToken: null, + ownerProcess: null, + deathEvidence: null }) - expect( - store.listOperationRows().find((row) => row.operationId === params.envelope.clientOperationId) - ?.outcome - ).toEqual({ status: 'pending' }) - reservationUnused = true - await host.hold(SESSION, 'desktop-chat:retry') + // The interrupted operation's own retry continues it as a fresh reservation. + await expect(host.attach(CALLER, params)).resolves.toMatchObject({ ok: true }) expect(mintSpawnToken).toHaveBeenCalledTimes(2) expect(spawnTokens).toEqual(['spawn-1', 'spawn-2']) expect(store.getRecord(SESSION)?.lease).toMatchObject({ diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-settlement-retry.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-settlement-retry.test.ts deleted file mode 100644 index c0d29f6b9ef..00000000000 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-settlement-retry.test.ts +++ /dev/null @@ -1,190 +0,0 @@ -// The settlement latch governs EVERY unclean restart — SIGKILL, force quit, OOM, a quit that blew -// its deadline — so the evidence it reads decides whether the user sees a failure notice at all. - -import { mkdtemp, rm } from 'node:fs/promises' -import { tmpdir } from 'node:os' -import { join } from 'node:path' -import { afterEach, beforeEach, describe, expect, it } from 'vitest' -import type { - AgentSessionDeathEvidence, - AgentSessionRecord -} from '../../../shared/agent-session-record' -import { agentSessionRecordFixture } from '../../../shared/agent-session-record.test-fixture' -import { openAgentSessionJournal } from '../agent-session-journal/journal-store-factory' -import type { AgentSessionJournal } from '../agent-session-journal/journal-store' -import type { StructuredAgentSessionLeaseStore } from './structured-agent-session-lease-release' -import { retryLoadedStructuredAgentSessionSettlement } from './structured-agent-session-settlement-retry' - -const SESSION = 'session-alpha-1' -const THREAD = 'thread-1' -const FENCE = 8 - -let root: string -let journal: AgentSessionJournal -let record: AgentSessionRecord - -function store(): StructuredAgentSessionLeaseStore { - return { - getRecord: () => record, - transitionHandoff: async (_sessionId, transition) => { - record = transition(record) - return record - } - } -} - -function retry(settlementId: string, deathEvidence: AgentSessionDeathEvidence) { - record = agentSessionRecordFixture({ - ...agentSessionRecordFixture().lease, - runtimeKind: 'native', - runtimeFence: FENCE, - deathEvidence, - settlementRetryRequired: true, - settlementRetryId: settlementId - }) - return retryLoadedStructuredAgentSessionSettlement({ - deps: { store: store() }, - sessionId: SESSION, - session: { journal, fence: FENCE, acquisitionGeneration: null }, - now: () => 2_000 - }) -} - -function statusTexts(): string[] { - return journal - .snapshot() - .items.flatMap((item) => (item.body.kind === 'status' ? [item.body.text] : [])) -} - -beforeEach(async () => { - root = await mkdtemp(join(tmpdir(), 'orca-settlement-retry-')) - journal = await openAgentSessionJournal({ - identity: { - sessionId: SESSION, - workspaceId: 'workspace-1', - hostId: 'local', - agent: 'codex', - providerHandle: { kind: 'codex', threadId: THREAD } - }, - journalDir: root, - now: () => 1_000 - }) -}) - -/** A turn the dead generation left running: work to settle either way. */ -async function seedRunningTurn(): Promise { - await journal.appendItem( - { provider: 'codex', threadId: THREAD, turnId: 'turn-1', ordinal: 1 }, - { kind: 'turn', turnId: 'turn-1', state: 'running', startedAt: 900 }, - { fence: FENCE } - ) -} - -/** The provider died while the user, not the provider, held the conversation. */ -async function seedIdlePendingApproval(): Promise { - await journal.appendItem( - { provider: 'codex', threadId: THREAD, turnId: 'turn-1', ordinal: 1 }, - { - kind: 'approval', - title: 'Run command?', - detail: null, - options: [{ id: 'yes', label: 'Allow' }], - resolution: { state: 'pending', selectedOptionId: null, resolvedBy: null, resolvedAt: null } - }, - { fence: FENCE } - ) -} - -afterEach(async () => { - await journal.close() - await rm(root, { recursive: true, force: true }) -}) - -describe('pending settlement retry', () => { - it('writes no status row when the death was only adjudicated, not witnessed', async () => { - await seedRunningTurn() - - await expect( - retry(`restart-eviction:${SESSION}:${FENCE}`, { - kind: 'pid-absent', - detail: 'recorded pid absent on host', - observedAt: 1_500 - }) - ).resolves.toBe(true) - - expect(statusTexts()).toEqual([]) - expect(journal.snapshot().items.map((item) => item.body)).toContainEqual( - expect.objectContaining({ kind: 'turn', state: 'unverifiable' }) - ) - expect(record.lease.settlementRetryRequired).toBeUndefined() - }) - - it('writes no status row for an identity mismatch either', async () => { - await seedRunningTurn() - - await expect( - retry(`restart-eviction:${SESSION}:${FENCE}`, { - kind: 'identity-mismatch', - detail: 'mismatched spawn-token', - observedAt: 1_500 - }) - ).resolves.toBe(true) - - expect(statusTexts()).toEqual([]) - }) - - it('reads the evidence, not the settlement id, when deciding to speak', async () => { - // Pins the discriminator: the id shape that normally accompanies a witnessed exit must not - // earn the notice on its own. - await seedRunningTurn() - - await expect( - retry(`provider-exit:${SESSION}:${FENCE}:generation-1`, { - kind: 'pid-absent', - detail: 'recorded pid absent on host', - observedAt: 1_500 - }) - ).resolves.toBe(true) - - expect(statusTexts()).toEqual([]) - }) - - it('writes user-facing copy carrying the cause when the exit was observed', async () => { - await seedRunningTurn() - - await expect( - retry(`provider-exit:${SESSION}:${FENCE}:generation-1`, { - kind: 'exit-observed', - detail: 'transport closed', - observedAt: 1_500 - }) - ).resolves.toBe(true) - - expect(statusTexts()).toEqual([ - 'The provider stopped while this response was in progress: transport closed. You can continue in this conversation.' - ]) - expect(journal.snapshot().items.map((item) => item.body)).toContainEqual( - expect.objectContaining({ kind: 'turn', state: 'interrupted', completedAt: 1_500 }) - ) - }) - - it('stays silent about a witnessed exit that interrupted nothing but a waiting prompt', async () => { - await seedIdlePendingApproval() - - await expect( - retry(`provider-exit:${SESSION}:${FENCE}:generation-1`, { - kind: 'exit-observed', - detail: 'transport closed', - observedAt: 1_500 - }) - ).resolves.toBe(true) - - expect(statusTexts()).toEqual([]) - expect(journal.snapshot().items.map((item) => item.body)).toContainEqual( - expect.objectContaining({ - kind: 'approval', - resolution: expect.objectContaining({ state: 'cancelled' }) - }) - ) - }) -}) diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-settlement-retry.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-settlement-retry.ts deleted file mode 100644 index 1000881220e..00000000000 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-settlement-retry.ts +++ /dev/null @@ -1,130 +0,0 @@ -import type { AgentSessionAttachParams } from './structured-agent-session-attach' -import { attachJournal } from './structured-agent-session-attach' -import type { - StructuredAgentSessionHostDeps, - StructuredAgentSessionHostSession -} from './structured-agent-session-host-types' -import type { StructuredAgentSessionLeaseStore } from './structured-agent-session-lease-release' -import { turnVerdictFromDeathEvidence } from './structured-agent-session-stale-turn-verdict' -import { - captureUnfinishedStructuredAgentSessionWork, - settleStructuredAgentSessionDeadGeneration, - unfinishedStructuredAgentSessionWorkWasInterrupted -} from './structured-agent-session-dead-generation-settlement' - -export async function retryPendingStructuredAgentSessionSettlement(input: { - deps: StructuredAgentSessionHostDeps - sessions: Map - sessionId: string - params: AgentSessionAttachParams - now: () => number -}): Promise { - const record = input.deps.store.getRecord(input.sessionId) - if (!record?.lease.settlementRetryRequired || !record.lease.settlementRetryId) { - return true - } - let journal = input.sessions.get(input.sessionId)?.journal - if (!journal) { - try { - journal = ( - await attachJournal({ - record, - params: input.params, - journalRoot: input.deps.journalRoot, - adapter: input.deps.adapter - }) - ).journal - } catch (error) { - input.deps.onEventSinkError?.({ sessionId: input.sessionId, error }) - return false - } - } - const current = input.sessions.get(input.sessionId) - const retrySession = - current ?? - ({ - journal, - params: input.params, - fence: record.lease.runtimeFence, - hasProviderChild: false, - acquisitionGeneration: null - } as StructuredAgentSessionHostSession) - return retryLoadedStructuredAgentSessionSettlement({ - deps: input.deps, - sessionId: input.sessionId, - session: retrySession, - now: input.now - }) -} - -export async function retryLoadedStructuredAgentSessionSettlement(input: { - deps: { - store: StructuredAgentSessionLeaseStore - onEventSinkError?: StructuredAgentSessionHostDeps['onEventSinkError'] - } - sessionId: string - session: Pick - now: () => number -}): Promise { - const record = input.deps.store.getRecord(input.sessionId) - if (!record?.lease.settlementRetryRequired || !record.lease.settlementRetryId) { - return true - } - const retrySession = input.session - retrySession.fence = record.lease.runtimeFence - const onError = (id: string, error: unknown): void => - input.deps.onEventSinkError?.({ sessionId: id, error }) - // Only an observed exit earns an end time; a probe-proven death never saw one. - const verdict = turnVerdictFromDeathEvidence(record.lease.deathEvidence) - const ok = await settleStructuredAgentSessionDeadGeneration({ - journal: retrySession.journal, - sessionId: input.sessionId, - fence: retrySession.fence, - settlementId: record.lease.settlementRetryId, - pendingSubmissionReason: 'provider_exited_before_acknowledgement', - verdict, - // The same evidence decides the copy: only a witnessed death is worth telling the user - // about. An unverifiable one is a restart artefact, and the session stays sendable. The - // work check matches the live exit path — a provider that died waiting on a prompt - // interrupted no response, so it must not claim one was in progress. - showUnexpectedExitOutcome: - verdict.state === 'interrupted' && - unfinishedStructuredAgentSessionWorkWasInterrupted( - captureUnfinishedStructuredAgentSessionWork(retrySession.journal), - retrySession.journal, - verdict.completedAt - ), - ...(record.lease.deathEvidence?.detail - ? { unexpectedExitReason: record.lease.deathEvidence.detail } - : {}), - onError - }) - if (!ok) { - return false - } - try { - await input.deps.store.transitionHandoff(input.sessionId, (latest) => { - if ( - latest.lease.runtimeFence !== record.lease.runtimeFence || - !latest.lease.settlementRetryRequired - ) { - throw new Error('agent_session_checkpoint_stale') - } - return { - ...latest, - lease: { - ...latest.lease, - handoffStage: null, - handoffOperationId: null, - settlementRetryRequired: undefined, - settlementRetryId: undefined, - lastRenewedAt: input.now() - } - } - }) - return true - } catch (error) { - input.deps.onEventSinkError?.({ sessionId: input.sessionId, error }) - return false - } -} diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-verdict.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-verdict.test.ts index 3264a55fff2..4ab7b3ad010 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-verdict.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-verdict.test.ts @@ -6,9 +6,9 @@ import { agentJournalItemKey } from '../../../shared/agent-session-journal-item- import type { AgentJournalRenderItem } from '../../../shared/agent-session-journal-types' import type { AgentSessionJournal } from '../agent-session-journal/journal-store' import { createTrackedJournalOpener } from '../agent-session-journal/journal-store-test-open' +import { settleStaleStructuredAgentSessionState } from './structured-agent-session-dead-generation-settlement' import { runningTurnLifecycleRevisions, - settleStaleSessionStateOnAcquire, turnVerdictFromDeathEvidence, UNVERIFIABLE_TURN_VERDICT } from './structured-agent-session-stale-turn-verdict' @@ -198,11 +198,12 @@ describe('stale session state on a cold acquire', () => { ]) await expect( - settleStaleSessionStateOnAcquire({ + settleStaleStructuredAgentSessionState({ journal, sessionId: 'session-1', fence: 14, - acquisitionGeneration: 'generation-2' + acquisitionGeneration: 'generation-2', + deathEvidence: null }) ).resolves.toBe(1) @@ -226,11 +227,12 @@ describe('stale session state on a cold acquire', () => { const { journal, appendLifecycleBatch } = journalWith([pending, resolved]) await expect( - settleStaleSessionStateOnAcquire({ + settleStaleStructuredAgentSessionState({ journal, sessionId: 'session-1', fence: 14, - acquisitionGeneration: 'generation-2' + acquisitionGeneration: 'generation-2', + deathEvidence: null }) ).resolves.toBe(1) @@ -288,11 +290,12 @@ describe('stale session state on a cold acquire', () => { await journal.appendItem(prompt('thread-child'), body, { fence: 1, ...child }) await journal.appendItem(prompt(THREAD), body, { fence: 1 }) - await settleStaleSessionStateOnAcquire({ + await settleStaleStructuredAgentSessionState({ journal, sessionId: 'session-1', fence: 2, - acquisitionGeneration: 'generation-2' + acquisitionGeneration: 'generation-2', + deathEvidence: null }) expect( @@ -312,21 +315,23 @@ describe('stale session state on a cold acquire', () => { lifecycleItem('turn-1', 'completed', 1, { startedAt: 10, completedAt: 20 }) ]) await expect( - settleStaleSessionStateOnAcquire({ + settleStaleStructuredAgentSessionState({ journal: idle.journal, sessionId: 'session-1', fence: 14, - acquisitionGeneration: null + acquisitionGeneration: null, + deathEvidence: null }) ).resolves.toBe(0) expect(idle.appendLifecycleBatch).not.toHaveBeenCalled() const running = journalWith([lifecycleItem('turn-2', 'running', 2)]) - await settleStaleSessionStateOnAcquire({ + await settleStaleStructuredAgentSessionState({ journal: running.journal, sessionId: 'session-1', fence: 14, - acquisitionGeneration: null + acquisitionGeneration: null, + deathEvidence: null }) expect(running.appendLifecycleBatch).toHaveBeenCalledWith( expect.objectContaining({ settlementId: 'stale-session:session-1:14:seq-8' }) diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-verdict.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-verdict.ts index 784067b303c..b6e9b9bde5e 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-verdict.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-verdict.ts @@ -2,7 +2,7 @@ // // `interrupted` requires the host to have seen the child exit; that receipt is the only end time it // is allowed to record. Everything weaker — a pid probe, an identity mismatch, a journal found -// running on a cold acquire — is `unverifiable` and carries no end at all. +// running with no observed exit on the record — is `unverifiable` and carries no end at all. import { parseAgentJournalItemKey } from '../../../shared/agent-session-journal-item-key' import type { @@ -14,10 +14,7 @@ import { readAgentJournalTurn } from '../../../shared/agent-session-turn-record' import type { AgentSessionDeathEvidence } from '../../../shared/agent-session-record' -import { partitionJournalLifecycleMutations } from '../agent-session-journal/journal-lifecycle-batch-partition' import type { JournalLifecycleMutationInput } from '../agent-session-journal/journal-row-builders' -import type { AgentSessionJournal } from '../agent-session-journal/journal-store' -import { cancelledJournalPromptBody } from '../agent-session-journal/journal-prompt-body-bounds' export type StructuredAgentSessionTurnVerdict = | { state: 'interrupted'; completedAt: number } @@ -59,28 +56,6 @@ export function runningTurnLifecycleRevisions( return revisions } -function staleSessionLifecycleRevisions( - items: readonly AgentJournalRenderItem[] -): JournalLifecycleMutationInput[] { - const revisions: JournalLifecycleMutationInput[] = [] - for (const item of items) { - const identity = parseAgentJournalItemKey(item.itemId) - if (!identity) { - continue - } - const cancelled = - (item.body.kind === 'approval' || item.body.kind === 'question') && - item.body.resolution.state === 'pending' - ? cancelledJournalPromptBody(item.body) - : null - if (cancelled) { - revisions.push({ kind: 'item', identity, body: cancelled }) - } - } - revisions.push(...runningTurnLifecycleRevisions(items, UNVERIFIABLE_TURN_VERDICT)) - return revisions -} - /** The verdict owns the turn's end and nothing else; every other field the row * carries, including ones this build does not know, stays as it was. */ function settledLifecycle( @@ -98,26 +73,3 @@ function settledLifecycle( ? { ...kept, state: verdict.state, completedAt: verdict.completedAt } : { ...kept, state: verdict.state } } - -/** A running row found when a NEW child is acquired belongs to a generation whose exit nobody - * observed. Must run before that child's buffered events land, or a live turn would be judged. */ -export async function settleStaleSessionStateOnAcquire(input: { - journal: AgentSessionJournal - sessionId: string - fence: number - acquisitionGeneration: string | null -}): Promise { - const { journal } = input - const revisions = staleSessionLifecycleRevisions(journal.snapshot().items) - const generation = input.acquisitionGeneration ?? `seq-${journal.cursor().sequence}` - const settlementId = `stale-session:${input.sessionId}:${input.fence}:${generation}` - for (const chunk of partitionJournalLifecycleMutations(settlementId, revisions)) { - await journal.appendLifecycleBatch({ - settlementId: chunk.settlementId, - fence: input.fence, - recovered: true, - mutations: chunk.mutations - }) - } - return revisions.length -} diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-surface-lifetime.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-surface-lifetime.test.ts index 09dd5f82197..25c95b48dbe 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-surface-lifetime.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-surface-lifetime.test.ts @@ -25,6 +25,7 @@ import { import type { StructuredAgentSessionEventSink } from './structured-agent-session-event-sink' import { StructuredAgentSessionHost } from './structured-agent-session-host' import { unexpectedProviderExitOutcome } from './structured-agent-session-dead-generation-settlement' +import { readAgentJournalTurn } from '../../../shared/agent-session-turn-record' import type { StructuredAgentSessionStatusSink } from './structured-agent-session-status-feed' import { HOST_TEST_NOW as NOW, @@ -424,8 +425,7 @@ describe('startup', () => { ) expect(store.getRecord(SESSION)?.lease).toMatchObject({ claimStatus: 'released', - ownerProcess: null, - settlementRetryRequired: undefined + ownerProcess: null }) await host.hold(SESSION, SURFACE) @@ -710,7 +710,7 @@ describe('an unexpected provider exit', () => { expect(dispatch).toHaveBeenCalledTimes(2) }) - it('latches a failed exit settlement and blocks attach until the terminal batch is written', async () => { + it('releases the lease when the exit settlement cannot be written, and the next send settles the turn it left', async () => { await attach() await host.hold(SESSION, SURFACE) emitTurnLifecycle('running', 1) @@ -733,9 +733,10 @@ describe('an unexpected provider exit', () => { } ).sessions.get(SESSION) expect(session).toBeDefined() - const appendSettlement = vi - .spyOn(session!.journal, 'appendLifecycleBatch') - .mockRejectedValue(new Error('settlement still unavailable')) + // The dead generation's handle never accepts its settlement. + vi.spyOn(session!.journal, 'appendLifecycleBatch').mockRejectedValue( + new Error('settlement still unavailable') + ) const exitedFence = store.getRecord(SESSION)?.lease.runtimeFence ?? 0 await host.handleAdapterEvent({ @@ -747,30 +748,34 @@ describe('an unexpected provider exit', () => { acquisitionGeneration: 'generation-1' }) - expect(store.getRecord(SESSION)?.lease).toMatchObject({ + const released = store.getRecord(SESSION)?.lease + expect(released).toMatchObject({ claimStatus: 'released', - handoffStage: 'recovering', - settlementRetryRequired: true, - settlementRetryId: `provider-exit:${SESSION}:${exitedFence}:generation-1`, - ownerProcess: null, - runtimeFence: exitedFence + 1 - }) - expect(await host.attach(CALLER, hostTestAttachParams(exitedFence + 1))).toMatchObject({ - ok: false, - refusal: { code: 'agent_session_ownership_unknown' } - }) - expect(acquire).toHaveBeenCalledOnce() - - appendSettlement.mockRestore() - expect(await host.attach(CALLER, hostTestAttachParams(exitedFence + 1))).toMatchObject({ - ok: true - }) - expect(store.getRecord(SESSION)?.lease).toMatchObject({ - claimStatus: 'live', handoffStage: null, - settlementRetryRequired: undefined + ownerProcess: null, + runtimeFence: exitedFence + 1, + deathEvidence: { kind: 'exit-observed', detail: 'provider exited', observedAt: NOW } }) + + dispatch.mockResolvedValueOnce({ + state: 'accepted', + providerIdentity: { provider: 'codex', threadId: THREAD, turnId: 'turn-next', ordinal: 1 } + }) + const body = hostTestMessage('sent after a settlement that never landed') + await expect( + host.send(CALLER, { envelope: envelope('agentSession.send', { body }), body }) + ).resolves.toMatchObject({ ok: true, value: { submission: { dispatchState: 'accepted' } } }) expect(acquire).toHaveBeenCalledTimes(2) + // The new child's acquire settled the turn from the release's evidence: ended at the exit's + // receipt, with the exit's own reason in the row. + const history = host.history({ sessionId: SESSION, direction: 'tail' }) + const items = history.ok ? history.page.items : [] + expect(items.map((item) => readAgentJournalTurn(item.body)).filter(Boolean)).toContainEqual( + expect.objectContaining({ turnId: 'turn-1', state: 'interrupted', completedAt: NOW }) + ) + expect( + items.flatMap((item) => (item.body.kind === 'status' ? [item.body.text] : [])) + ).toContain(unexpectedProviderExitOutcome('provider exited')) }) }) diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-unexpected-exit.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-unexpected-exit.test.ts index 4ba1a93169b..98901380aa3 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-unexpected-exit.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-unexpected-exit.test.ts @@ -7,8 +7,10 @@ import { agentSessionRecordFixture } from '../../../shared/agent-session-record.test-fixture' import type { StructuredAgentSessionHostSession } from './structured-agent-session-host-types' -import { unexpectedProviderExitOutcome } from './structured-agent-session-dead-generation-settlement' -import { retryLoadedStructuredAgentSessionSettlement } from './structured-agent-session-settlement-retry' +import { + settleStaleStructuredAgentSessionState, + unexpectedProviderExitOutcome +} from './structured-agent-session-dead-generation-settlement' import { isStructuredAgentSessionRecoveryTicketCurrent, settleUnexpectedStructuredAgentSessionExit, @@ -103,19 +105,11 @@ function mutableStore() { } describe('provider-exit recovery tickets', () => { - it.each([undefined, 2_000])('keeps exit receipt %s on retry', async (observedAt) => { + it.each([undefined, 2_000])('keeps exit receipt %s when settling fails', async (observedAt) => { let now = observedAt === undefined ? 2_000 : 30_000 - let record = { - lease: { - handoffStage: null, - runtimeFence: 7, - runtimeKind: 'native', - claimStatus: 'live', - ownerProcess: 'provider', - reservedSpawnToken: null, - processlessAt: null - } - } as unknown as AgentSessionRecord + let record = agentSessionRecordFixture( + agentSessionLeaseFixture({ runtimeKind: 'native', reservedSpawnToken: null }) + ) const store = { getRecord: () => record, transitionHandoff: async ( @@ -163,20 +157,23 @@ describe('provider-exit recovery tickets', () => { observedAt } ) - expect(record.lease.settlementRetryRequired).toBe(true) - expect(record.lease.deathEvidence?.observedAt).toBe(2_000) + // Released, not latched: the next acquire or read restore settles what this write left. + expect(record.lease).toMatchObject({ + claimStatus: 'released', + handoffStage: null, + deathEvidence: { kind: 'exit-observed', detail: 'provider exited', observedAt: 2_000 } + }) expect(record.lease.lastRenewedAt).toBe(60_000) expect(record.updatedAt).toBe(60_000) now = 120_000 - await expect( - retryLoadedStructuredAgentSessionSettlement({ - deps: { store } as never, - sessionId: SESSION, - session: { journal: session.journal, fence: 8, acquisitionGeneration: null }, - now: () => now - }) - ).resolves.toBe(true) + await settleStaleStructuredAgentSessionState({ + journal: session.journal, + sessionId: SESSION, + fence: 8, + acquisitionGeneration: 'generation-2', + deathEvidence: record.lease.deathEvidence + }) expect(appendLifecycleBatch.mock.calls.at(-1)?.[0].mutations).toContainEqual( expect.objectContaining({ body: { @@ -188,7 +185,6 @@ describe('provider-exit recovery tickets', () => { } }) ) - expect(record.lease.settlementRetryRequired).toBeUndefined() }) it('uses the fallback when the one-shot translator admission was rejected, revising the running turn in place', async () => { @@ -215,8 +211,7 @@ describe('provider-exit recovery tickets', () => { runtimeKind: 'native', claimStatus: 'live', ownerProcess: 'provider', - reservedSpawnToken: null, - processlessAt: null + reservedSpawnToken: null } }), transitionHandoff: async () => ({ lease: { runtimeFence: 8 } }) @@ -238,8 +233,7 @@ describe('provider-exit recovery tickets', () => { reason: 'provider exited', cause: 'unexpected-exit', fence: 7, - acquisitionGeneration: GENERATION, - settlementRetryRequired: true + acquisitionGeneration: GENERATION } ) @@ -408,7 +402,7 @@ describe('provider-exit recovery tickets', () => { ) }) - it('does not release or reacquire while terminal settlement retry is still failing', async () => { + it('releases without offering a restart while terminal settlement is failing', async () => { const session: StructuredAgentSessionUnexpectedExitSession = { hasProviderChild: true, fence: 7, diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-unexpected-exit.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-unexpected-exit.ts index 5363b8588e7..f21de56f2ba 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-unexpected-exit.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-unexpected-exit.ts @@ -126,15 +126,9 @@ export async function settleUnexpectedStructuredAgentSessionExit< acquisitionGeneration: session.acquisitionGeneration, now: context.now(), exitObservedAt: observedAt, - ...(settlementFailed - ? { - settlementRetry: { - settlementId: stableSettlementId, - // Bare cause: the retry renders it, and `exit-observed` already says the rest. - detail: unexpectedEvent.reason.slice(0, MAX_UNEXPECTED_EXIT_REASON_CHARS) - } - } - : {}) + // Bare cause: whatever this settlement could not write is settled from it later, by the + // next acquire or read restore, and `exit-observed` already says the rest. + exitReason: unexpectedEvent.reason.slice(0, MAX_UNEXPECTED_EXIT_REASON_CHARS) }) } catch (error) { context.onBarrierError?.(unexpectedEvent.sessionId, error) diff --git a/src/main/native-chat/agent-session-wire/structured-agent-session-wedged-profile-migration.test.ts b/src/main/native-chat/agent-session-wire/structured-agent-session-wedged-profile-migration.test.ts index 21a5fe4e49d..0778d271129 100644 --- a/src/main/native-chat/agent-session-wire/structured-agent-session-wedged-profile-migration.test.ts +++ b/src/main/native-chat/agent-session-wire/structured-agent-session-wedged-profile-migration.test.ts @@ -14,8 +14,12 @@ import { mkdir, mkdtemp, rm, writeFile } from 'node:fs/promises' import { tmpdir } from 'node:os' import { join } from 'node:path' import { afterEach, beforeEach, describe, expect, it, vi, type Mock } from 'vitest' -import { evaluateAgentSessionAcquisition } from '../../../shared/agent-session-lease-adjudication' +import { + evaluateAgentSessionAcquisition, + type AgentSessionOwnerProbe +} from '../../../shared/agent-session-lease-adjudication' import { activeStructuredAgentSessionTurnId } from '../../../shared/structured-agent-session-projection' +import type { AgentSessionStatusSummary } from '../../../shared/agent-session-wire' import { readAgentJournalTurn } from '../../../shared/agent-session-turn-record' import type { AgentSessionClaimStatus, @@ -31,7 +35,7 @@ import { AGENT_SESSION_STORE_FILE_NAME } from '../../runtime/agent-session-recor import type { StructuredAgentSessionAdapter } from './structured-agent-session-adapter' import { openAgentSessionJournal } from '../agent-session-journal/journal-store-factory' import { journalDirectoryFor } from '../agent-session-journal/journal-paths' -import type { AgentSessionJournal } from '../agent-session-journal/journal-store' +import { AgentSessionJournal } from '../agent-session-journal/journal-store' import { StructuredAgentSessionHost } from './structured-agent-session-host' import type { StructuredAgentSessionHostDeps } from './structured-agent-session-host-types' import { @@ -265,9 +269,7 @@ describe('already-wedged profiles become usable on load', () => { expect(activeStructuredAgentSessionTurnId(restoredJournal().snapshot().items)).toBe(null) expect(store.getRecord(SESSION)?.lease).toMatchObject({ claimStatus: 'released', - handoffStage: null, - settlementRetryRequired: undefined, - settlementRetryId: undefined + handoffStage: null }) expect(acquire).not.toHaveBeenCalled() @@ -284,6 +286,49 @@ describe('already-wedged profiles become usable on load', () => { } ) + it.each([ + [ + 'an exit the host saw but could not settle before quitting', + wedgedRecord({ claimStatus: 'released', handoffStage: null }), + { + kind: 'exit-observed', + detail: 'provider exited: transport closed', + observedAt: NOW - 1_000 + } as const, + { state: 'interrupted', completedAt: NOW - 1_000 } + ], + [ + 'a quit that left the owner for a probe to prove gone', + wedgedRecord({ claimStatus: 'live', handoffStage: null, ownerProcess: DEAD_OWNER }), + null, + { state: 'unverifiable' } + ] + ] as const)( + 'reopens a chat that was mid-turn at %s with nothing running and no working status', + async (_quit, seeded, deathEvidence, verdict) => { + await seedStore({ ...seeded, lease: { ...seeded.lease, deathEvidence } }) + await seedRunningTurn() + const published: AgentSessionStatusSummary[] = [] + openHost({ + statusSink: { publish: (summary) => published.push(summary), forget: () => {} } + }) + + await host.restoreReadableSessions() + + expect(acquire).not.toHaveBeenCalled() + expect(turnLifecycle('turn-1')).toEqual({ + turnId: 'turn-1', + startedAt: NOW - 5_000, + recovered: true, + ...verdict + }) + expect(activeStructuredAgentSessionTurnId(restoredJournal().snapshot().items)).toBe(null) + // What the sidebar reads: every status this restart published says the chat is not working. + expect(published.filter((summary) => summary.sessionId === SESSION)).not.toEqual([]) + expect(published.map((summary) => summary.status)).not.toContain('working') + } + ) + it('settles restart eviction through attach when a hold arrives before the boot sweep', async () => { await seedStore( wedgedRecord({ claimStatus: 'live', handoffStage: null, ownerProcess: DEAD_OWNER }) @@ -304,20 +349,25 @@ describe('already-wedged profiles become usable on load', () => { }) expect(store.getRecord(SESSION)?.lease).toMatchObject({ claimStatus: 'live', - handoffStage: null, - settlementRetryRequired: undefined, - settlementRetryId: undefined + handoffStage: null }) }) it('settles an observed-exit latch through attach before the boot sweep', async () => { const record = wedgedRecord({ claimStatus: 'released', handoffStage: 'recovering' }) - record.lease.settlementRetryRequired = true - record.lease.settlementRetryId = `provider-exit:${SESSION}:12:generation-1` - record.lease.deathEvidence = { - kind: 'exit-observed', - detail: 'provider exited: transport closed', - observedAt: NOW - 1_000 + // The settlement latch an older build wrote; this build derives the settlement instead. + const olderBuildLatch = { + settlementRetryRequired: true, + settlementRetryId: `provider-exit:${SESSION}:12:generation-1` + } + record.lease = { + ...record.lease, + ...olderBuildLatch, + deathEvidence: { + kind: 'exit-observed', + detail: 'provider exited: transport closed', + observedAt: NOW - 1_000 + } } await seedStore(record) await seedRunningTurn() @@ -337,12 +387,115 @@ describe('already-wedged profiles become usable on load', () => { }) expect(store.getRecord(SESSION)?.lease).toMatchObject({ claimStatus: 'live', - handoffStage: null, - settlementRetryRequired: undefined, - settlementRetryId: undefined + handoffStage: null }) + // The older build's latch is dropped at load, so a downgrade never sees it again. + expect(store.getRecord(SESSION)?.lease).not.toHaveProperty('settlementRetryRequired') + expect(store.getRecord(SESSION)?.lease).not.toHaveProperty('settlementRetryId') }) + it.each([ + ['a restart eviction', false], + ['a proven eviction by recovery', true] + ] as const)( + 'settles the turn %s left even when the handle it was restored with never writes', + async (_origin, ownerOutlivedRestart) => { + await seedStore( + wedgedRecord({ claimStatus: 'live', handoffStage: null, ownerProcess: DEAD_OWNER }) + ) + await seedRunningTurn() + let ownerAlive = ownerOutlivedRestart + const stopOwnerProcess = vi.fn(() => { + ownerAlive = false + }) + openHost({ + probeOwner: async () => + ownerAlive + ? { outcome: 'identity-matched', matchedOn: ['spawn-token'] } + : { outcome: 'pid-absent' }, + stopOwnerProcess + }) + // The read restore's settlement fails, and the handle it restored with never writes again. + const failing = vi + .spyOn(AgentSessionJournal.prototype, 'appendLifecycleBatch') + .mockRejectedValue(new Error('journal unavailable')) + await host.restoreReadableSessions() + failing.mockRestore() + vi.spyOn(restoredJournal(), 'appendLifecycleBatch').mockRejectedValue( + new Error('journal unavailable') + ) + expect(stopOwnerProcess).toHaveBeenCalledTimes(ownerOutlivedRestart ? 1 : 0) + expect(store.getRecord(SESSION)?.lease).toMatchObject({ + claimStatus: 'released', + handoffStage: null, + deathEvidence: { kind: 'pid-absent' } + }) + + await host.hold(SESSION, 'desktop-chat:restart') + + expect(acquire).toHaveBeenCalledOnce() + expect(store.getRecord(SESSION)?.lease).toMatchObject({ claimStatus: 'live' }) + // A pid probe proved the owner gone; nobody saw it exit, so the turn has no end. + expect(turnLifecycle('turn-1')).toEqual({ + turnId: 'turn-1', + state: 'unverifiable', + startedAt: NOW - 5_000, + recovered: true + }) + } + ) + + it('releases an owner that survives every stop signal, and the chat starts again', async () => { + await seedStore( + wedgedRecord({ claimStatus: 'live', handoffStage: null, ownerProcess: DEAD_OWNER }) + ) + const stopOwnerProcess = vi.fn() + openHost({ + probeOwner: async () => ({ outcome: 'identity-matched', matchedOn: ['spawn-token'] }), + stopOwnerProcess + }) + + await host.restoreReadableSessions() + + expect(stopOwnerProcess.mock.calls).toEqual([ + [DEAD_OWNER.pid, 'SIGTERM'], + [DEAD_OWNER.pid, 'SIGKILL'] + ]) + expect(store.getRecord(SESSION)?.lease).toMatchObject({ + claimStatus: 'released', + handoffStage: null, + ownerProcess: null, + deathEvidence: null + }) + expect(await host.attach(CALLER, hostTestAttachParams(14))).toMatchObject({ ok: true }) + expect(acquire).toHaveBeenCalledOnce() + }) + + it.each([ + ['a conflicted claim naming no process', { claimStatus: 'conflicted', ownerProcess: null }], + [ + 'an unproven reservation left in manual recovery', + { claimStatus: 'reserved', ownerProcess: null, reservedSpawnToken: 'spawn-lost' } + ] + ] as const)( + 'releases %s an older build left, and the chat starts again', + async (_legacyRecord, lease) => { + await seedStore(wedgedRecord({ handoffStage: 'manual-recovery', ...lease })) + openHost({ probeOwner: async () => ({ outcome: 'indeterminate', reason: 'no scan here' }) }) + + await host.restoreReadableSessions() + + expect(store.getRecord(SESSION)?.lease).toMatchObject({ + claimStatus: 'released', + handoffStage: null, + runtimeFence: 14, + deathEvidence: null + }) + expect(await host.attach(CALLER, hostTestAttachParams(14))).toMatchObject({ ok: true }) + expect(acquire).toHaveBeenCalledOnce() + } + ) + it('marks a running turn left behind by a released lease unverifiable on a cold acquire', async () => { // No settlement latch: the record was released cleanly, but the journal still says a turn is // running. The child that wrote it is gone and nothing observed its exit. @@ -419,27 +572,6 @@ describe('already-wedged profiles become usable on load', () => { expect(acquire).not.toHaveBeenCalled() }) - it('leaves a conflicted record alone while its owner cannot be proven gone', async () => { - await seedStore( - wedgedRecord({ - claimStatus: 'conflicted', - handoffStage: 'manual-recovery', - ownerProcess: DEAD_OWNER - }) - ) - openHost({ - probeOwner: async () => ({ outcome: 'identity-matched', matchedOn: ['spawn-token'] }) - }) - - await host.restoreReadableSessions() - - expect(store.getRecord(SESSION)?.lease).toMatchObject({ - claimStatus: 'conflicted', - handoffStage: 'manual-recovery', - ownerProcess: { pid: DEAD_OWNER.pid } - }) - }) - it('unlatches a released record that reloaded into recovery with nothing outstanding', async () => { // An evicted lease has no owner and no token, so a restart has nothing to probe. Treating that // as an unproven reservation re-latched it to `recovering` on every single boot. @@ -528,7 +660,7 @@ describe('already-wedged profiles become usable on load', () => { expect(order).toEqual(['acquire']) }) - it('names the missing evidence when a latched record still cannot be freed', async () => { + it('waits out a conflicted owner it cannot verify, signalling nothing, until it is proven gone', async () => { await seedStore( wedgedRecord({ claimStatus: 'conflicted', @@ -536,14 +668,23 @@ describe('already-wedged profiles become usable on load', () => { ownerProcess: DEAD_OWNER }) ) - openHost({ probeOwner: async () => ({ outcome: 'indeterminate', reason: 'no answer' }) }) + const stopOwnerProcess = vi.fn() + let probe: AgentSessionOwnerProbe = { outcome: 'indeterminate', reason: 'no answer' } + openHost({ probeOwner: async () => probe, stopOwnerProcess }) await host.restoreReadableSessions() - const refused = await host.attach(CALLER, hostTestAttachParams(13)) + // A terminal agent keeps its transport across a restart, so an unanswered probe is not a way in. + const fence = store.getRecord(SESSION)?.lease.runtimeFence ?? null + expect(await host.attach(CALLER, hostTestAttachParams(fence))).toMatchObject({ + ok: false, + refusal: { code: 'agent_session_conflict' } + }) + expect(acquire).not.toHaveBeenCalled() - expect(refused.ok).toBe(false) - const message = refused.ok ? '' : refused.refusal.message - expect(message).toContain('process 12546 on local') - expect(message).not.toContain('The session store refused this call') + // The user quits that terminal: the next open proves it gone and the chat takes over. + probe = { outcome: 'pid-absent' } + await host.hold(SESSION, 'holder-1') + expect(acquire).toHaveBeenCalledOnce() + expect(stopOwnerProcess).not.toHaveBeenCalled() }) }) diff --git a/src/main/observability/agent-session-instrumentation.ts b/src/main/observability/agent-session-instrumentation.ts index dc57bd69d0e..693d96a28c2 100644 --- a/src/main/observability/agent-session-instrumentation.ts +++ b/src/main/observability/agent-session-instrumentation.ts @@ -3,7 +3,6 @@ import { withSpan, type ActiveSpan } from './tracer' export type AgentSessionCreatePhase = | 'reconcile_leases' | 'resolve_recovery' - | 'settlement_retry' | 'probe_owner' | 'reserve_owner' | 'acquire_owner' diff --git a/src/main/observability/instrumentation.test.ts b/src/main/observability/instrumentation.test.ts index 9bdbfd91d02..139bb2494dd 100644 --- a/src/main/observability/instrumentation.test.ts +++ b/src/main/observability/instrumentation.test.ts @@ -261,8 +261,7 @@ describe('agentSession.create tracing', () => { totalDurationMs: 57, phases: [ { phase: 'reconcile_leases', startedAtMs: 0, durationMs: 1 }, - { phase: 'resolve_recovery', startedAtMs: 1, durationMs: 2 }, - { phase: 'settlement_retry', startedAtMs: 3, durationMs: 3 }, + { phase: 'resolve_recovery', startedAtMs: 1, durationMs: 5 }, { phase: 'probe_owner', startedAtMs: 6, durationMs: 4 }, { phase: 'reserve_owner', startedAtMs: 10, durationMs: 5 }, { phase: 'acquire_owner', startedAtMs: 15, durationMs: 6 }, diff --git a/src/main/runtime/agent-session-acquisition-failure-settlement.ts b/src/main/runtime/agent-session-acquisition-failure-settlement.ts index fea8d2e68f5..a3e11408118 100644 --- a/src/main/runtime/agent-session-acquisition-failure-settlement.ts +++ b/src/main/runtime/agent-session-acquisition-failure-settlement.ts @@ -18,7 +18,9 @@ import type { AgentSessionStoreState } from './agent-session-record-store-file' * identity this lease is keyed on is dead, but its descendants were not proven * gone. Releases the lease and says exactly that, claiming nothing more. * - `processless`: the attempt failed before a process existed. - * - `unproven`: nothing about the process was observed; the reservation latches. + * - `unproven`: nothing about the process was observed. A recorded owner goes to recovery, which + * concludes about it; a reservation that recorded none is released, since the adapter already + * closed the stdio of anything it spawned. */ export type AgentSessionAcquisitionExitProof = | 'exit-proven' @@ -96,7 +98,6 @@ export function settleFailedAgentSessionPostAcquisitionAttachment( handoffStage: null, ownerProcess: null, reservedSpawnToken: null, - processlessAt: null, claimStatus: 'released', lastRenewedAt: args.now, handoffOperationId: null, @@ -131,10 +132,10 @@ function settleFailedLease( ) { throw new Error('agent_session_ownership_unknown') } - if (args.exitProof === 'unproven') { + if (args.exitProof === 'unproven' && record.lease.ownerProcess) { return withLease(record, { ...record.lease, - handoffStage: record.lease.ownerProcess ? 'recovering' : 'manual-recovery', + handoffStage: 'recovering', // The operation is durably settled failed below; a lease still naming it would // read as an in-flight transfer to every consumer that keys on the stage + id pair. handoffOperationId: null, @@ -147,7 +148,6 @@ function settleFailedLease( handoffStage: null, ownerProcess: null, reservedSpawnToken: null, - processlessAt: null, claimStatus: 'released', lastRenewedAt: args.now, handoffOperationId: null, @@ -155,11 +155,15 @@ function settleFailedLease( }) } -/** Records only what was observed: never a tree claim the cleanup did not make. */ +/** Records only what was observed: never a tree claim the cleanup did not make, and nothing at all + * when nothing was. */ function acquisitionDeathEvidence( exitProof: AgentSessionAcquisitionExitProof, observedAt: number -): AgentSessionDeathEvidence { +): AgentSessionDeathEvidence | null { + if (exitProof === 'unproven') { + return null + } if (exitProof === 'processless') { return { kind: 'pid-absent', detail: 'reservation failed before spawn', observedAt } } diff --git a/src/main/runtime/agent-session-eviction-settlement-latch.test.ts b/src/main/runtime/agent-session-eviction-settlement-latch.test.ts deleted file mode 100644 index ebb893ef7e5..00000000000 --- a/src/main/runtime/agent-session-eviction-settlement-latch.test.ts +++ /dev/null @@ -1,141 +0,0 @@ -import { describe, expect, it } from 'vitest' -import { - agentSessionLeaseFixture, - agentSessionRecordFixture -} from '../../shared/agent-session-record.test-fixture' -import { evictAgentSessionOwner } from './agent-session-lease-transitions' -import { applyAgentSessionRestartAdjudication } from './agent-session-restart-lease-transitions' - -const NOW = 1_800_000_000_000 - -describe('proven-dead agent session eviction settlement', () => { - it('latches restart eviction with a stable id while keeping the lease resumable', () => { - const record = agentSessionRecordFixture( - agentSessionLeaseFixture({ runtimeKind: 'native', unreconciled: true }) - ) - - const evicted = applyAgentSessionRestartAdjudication({ - record, - probe: { outcome: 'pid-absent' }, - now: NOW - }) - - expect(evicted.lease).toMatchObject({ - claimStatus: 'released', - runtimeFence: 8, - handoffStage: null, - settlementRetryRequired: true, - settlementRetryId: 'restart-eviction:session-alpha-1:8', - deathEvidence: { kind: 'pid-absent', detail: 'recorded pid absent on host' } - }) - }) - - it('owes no settlement for a start that died before proving its handle', () => { - const record = agentSessionRecordFixture( - agentSessionLeaseFixture({ - runtimeKind: 'native', - claimStatus: 'reserved', - handoffStage: 'new-owner-proving', - handoffOperationId: 'attach-op-1', - unreconciled: true - }) - ) - - const evicted = applyAgentSessionRestartAdjudication({ - record, - probe: { outcome: 'pid-absent' }, - now: NOW - }) - - expect(evicted.lease).toMatchObject({ - claimStatus: 'released', - runtimeFence: 8, - handoffStage: null, - handoffOperationId: null - }) - expect(evicted.lease).not.toHaveProperty('settlementRetryRequired') - }) - - it('latches recovery eviction from the same evicted disposition', () => { - const record = agentSessionRecordFixture( - agentSessionLeaseFixture({ runtimeKind: 'native', handoffStage: 'recovering' }) - ) - - const evicted = evictAgentSessionOwner({ - record, - expectedFence: 7, - probe: { outcome: 'identity-mismatch', field: 'process-start-time' }, - now: NOW, - journalSettlement: 'required' - }) - - expect(evicted.lease).toMatchObject({ - claimStatus: 'released', - runtimeFence: 8, - handoffStage: null, - settlementRetryRequired: true, - settlementRetryId: 'restart-eviction:session-alpha-1:8', - deathEvidence: { kind: 'identity-mismatch', detail: 'mismatched process-start-time' } - }) - }) - - it('never latches an indeterminate owner', () => { - const restartRecord = agentSessionRecordFixture( - agentSessionLeaseFixture({ runtimeKind: 'native', unreconciled: true }) - ) - const recovered = applyAgentSessionRestartAdjudication({ - record: restartRecord, - probe: { outcome: 'indeterminate', reason: 'remote host unavailable' }, - now: NOW - }) - const recoveryRecord = agentSessionRecordFixture( - agentSessionLeaseFixture({ runtimeKind: 'native', handoffStage: 'recovering' }) - ) - - expect(recovered.lease).toMatchObject({ - handoffStage: 'recovering', - ownerProcess: { pid: 4242 } - }) - expect(recovered.lease).not.toHaveProperty('settlementRetryRequired') - expect(recovered.lease).not.toHaveProperty('settlementRetryId') - expect(() => - evictAgentSessionOwner({ - record: recoveryRecord, - expectedFence: 7, - probe: { outcome: 'indeterminate', reason: 'remote host unavailable' }, - now: NOW, - journalSettlement: 'required' - }) - ).toThrow('agent_session_ownership_unknown') - expect(recoveryRecord.lease).not.toHaveProperty('settlementRetryRequired') - expect(recoveryRecord.lease).not.toHaveProperty('settlementRetryId') - }) - - it('preserves a null handoff stage when the latch survives another restart', () => { - const record = agentSessionRecordFixture( - agentSessionLeaseFixture({ - runtimeKind: 'native', - ownerProcess: null, - reservedSpawnToken: null, - claimStatus: 'released', - handoffStage: null, - settlementRetryRequired: true, - settlementRetryId: 'restart-eviction:session-alpha-1:8', - unreconciled: true - }) - ) - - const restored = applyAgentSessionRestartAdjudication({ - record, - probe: { outcome: 'indeterminate', reason: 'remote host unavailable' }, - now: NOW - }) - - expect(restored.lease).toMatchObject({ - handoffStage: null, - settlementRetryRequired: true, - settlementRetryId: 'restart-eviction:session-alpha-1:8', - unreconciled: false - }) - }) -}) diff --git a/src/main/runtime/agent-session-lease-transitions.ts b/src/main/runtime/agent-session-lease-transitions.ts index 580fbeda255..12c28345479 100644 --- a/src/main/runtime/agent-session-lease-transitions.ts +++ b/src/main/runtime/agent-session-lease-transitions.ts @@ -8,7 +8,6 @@ import { adjudicateAgentSessionRestart, - agentSessionRestartEvictionSettlementId, evaluateAgentSessionAcquisition, type AgentSessionOwnerProbe } from '../../shared/agent-session-lease-adjudication' @@ -16,7 +15,9 @@ import { appendAgentSessionProviderHandleLink, type AgentSessionProviderHandleLink } from '../../shared/agent-session-provider-handle' +import { nextAgentSessionFence } from '../../shared/agent-session-next-fence' import type { + AgentSessionDeathEvidence, AgentSessionJournalCheckpoint, AgentSessionLease, AgentSessionProcessIdentity, @@ -81,14 +82,11 @@ export function reserveAgentSessionOwner(args: { provenHandleLinkId: null, ownerProcess: null, reservedSpawnToken: reservation.spawnToken, - processlessAt: null, leaseDeadlineAt: reservation.now + reservation.leaseTtlMs, lastRenewedAt: reservation.now, handoffOperationId: reservation.handoffOperationId, claimKeyId: reservation.claimKeyId, claimStatus: 'reserved', - settlementRetryRequired: undefined, - settlementRetryId: undefined, deathEvidence: null }) } @@ -117,7 +115,6 @@ export function commitAgentSessionProcessIdentity( return withLease(record, { ...record.lease, ownerProcess: args.process, - processlessAt: null, lastRenewedAt: args.now }) } @@ -205,13 +202,9 @@ export function evictAgentSessionOwner(args: { expectedFence: number probe: AgentSessionOwnerProbe now: number - journalSettlement: 'required' | 'not-required' }): AgentSessionRecord { const { record } = args assertFence(record.lease, args.expectedFence) - if (record.lease.settlementRetryRequired) { - throw new Error('agent_session_ownership_unknown') - } const adjudication = adjudicateAgentSessionRestart({ lease: record.lease, probe: args.probe, @@ -224,29 +217,50 @@ export function evictAgentSessionOwner(args: { ...record.lease, handoffStage: null, handoffOperationId: null, - processlessAt: null, lastRenewedAt: args.now }) } if (adjudication.disposition !== 'evicted') { throw new Error('agent_session_ownership_unknown') } - const settlementRequired = args.journalSettlement === 'required' + return releasedAgentSessionLease(record, adjudication.nextFence, adjudication.evidence, args.now) +} + +/** + * Recovery's conclusion when proof never came: a recorded owner whose identity cannot be verified, + * or that survived the stop ladder. Its transport died with the runtime that held it, so nothing + * can drive it, and a verdict that never arrives must not hold the conversation. Nothing proved it + * gone, so no death evidence is written. + */ +export function releaseUnprovenAgentSessionOwner(args: { + record: AgentSessionRecord + expectedFence: number + now: number +}): AgentSessionRecord { + const { record } = args + assertFence(record.lease, args.expectedFence) + if (record.lease.handoffStage !== 'recovering') { + throw new Error('agent_session_ownership_unknown') + } + return releasedAgentSessionLease(record, nextAgentSessionFence(record.lease), null, args.now) +} + +function releasedAgentSessionLease( + record: AgentSessionRecord, + runtimeFence: number, + deathEvidence: AgentSessionDeathEvidence | null, + now: number +): AgentSessionRecord { return withLease(record, { ...record.lease, - runtimeFence: adjudication.nextFence, + runtimeFence, handoffStage: null, ownerProcess: null, reservedSpawnToken: null, - processlessAt: null, claimStatus: 'released', - lastRenewedAt: args.now, + lastRenewedAt: now, handoffOperationId: null, - deathEvidence: adjudication.evidence, - settlementRetryRequired: settlementRequired ? true : undefined, - settlementRetryId: settlementRequired - ? agentSessionRestartEvictionSettlementId(record.lease, adjudication) - : undefined + deathEvidence }) } diff --git a/src/main/runtime/agent-session-process-identity-probe.ts b/src/main/runtime/agent-session-process-identity-probe.ts index 3fa1971b830..0fe0a16f4ee 100644 --- a/src/main/runtime/agent-session-process-identity-probe.ts +++ b/src/main/runtime/agent-session-process-identity-probe.ts @@ -4,8 +4,8 @@ * Pids are reused within minutes on a busy host, and reuse happens precisely in the recovery * case, so a bare pid match is never proof. Every element of the identity tuple is unavailable * somewhere — start time costs a CIM query on Windows and is missing in some containers, /proc - * does not exist on macOS — so an exact but unanswerable identity stays fenced in `recovering`; - * an ownerless, unattributable reservation enters `manual-recovery`. + * does not exist on macOS — so an unanswerable identity reports `indeterminate` and is never read + * as alive or dead. */ import { readFile } from 'node:fs/promises' diff --git a/src/main/runtime/agent-session-processless-reservation.ts b/src/main/runtime/agent-session-processless-reservation.ts deleted file mode 100644 index 9415ba8fcb7..00000000000 --- a/src/main/runtime/agent-session-processless-reservation.ts +++ /dev/null @@ -1,44 +0,0 @@ -import type { AgentSessionRecord } from '../../shared/agent-session-record' - -export type AgentSessionReservationProcesslessProof = { - sessionId: string - fence: number - spawnToken: string - now: number -} - -function assertReservation( - record: AgentSessionRecord, - args: AgentSessionReservationProcesslessProof -): void { - if (record.lease.runtimeFence !== args.fence || record.lease.unreconciled) { - throw new Error('agent_session_checkpoint_stale') - } - if ( - record.lease.claimStatus !== 'reserved' || - record.lease.reservedSpawnToken !== args.spawnToken - ) { - throw new Error('agent_session_ownership_unknown') - } -} - -export function setAgentSessionReservationProcesslessProof( - args: AgentSessionReservationProcesslessProof & { - record: AgentSessionRecord - processlessAt: number | null - } -): AgentSessionRecord { - const { record } = args - assertReservation(record, args) - if (args.processlessAt === null && record.lease.processlessAt == null) { - return record - } - if (record.lease.ownerProcess !== null) { - throw new Error('agent_session_ownership_unknown') - } - return { - ...record, - lease: { ...record.lease, processlessAt: args.processlessAt }, - updatedAt: args.now - } -} diff --git a/src/main/runtime/agent-session-record-store-legacy-handoff-lease.test.ts b/src/main/runtime/agent-session-record-store-legacy-handoff-lease.test.ts index 3b92eeb5fe7..c614cfa5515 100644 --- a/src/main/runtime/agent-session-record-store-legacy-handoff-lease.test.ts +++ b/src/main/runtime/agent-session-record-store-legacy-handoff-lease.test.ts @@ -125,7 +125,7 @@ describe('a lease the removed terminal handoff wrote', () => { expect(store.getRecord(SESSION)?.lease).toMatchObject({ unreconciled: false, claimStatus: 'conflicted', - handoffStage: 'manual-recovery' + handoffStage: 'recovering' }) const settled = await readFile(agentSessionStorePath(directory), 'utf-8') await open() diff --git a/src/main/runtime/agent-session-record-store.test.ts b/src/main/runtime/agent-session-record-store.test.ts index 65d689503c2..ce38e43d0ea 100644 --- a/src/main/runtime/agent-session-record-store.test.ts +++ b/src/main/runtime/agent-session-record-store.test.ts @@ -5,6 +5,7 @@ import { afterEach, beforeEach, describe, expect, it } from 'vitest' import type { AgentSessionOwnerProbe } from '../../shared/agent-session-lease-adjudication' import type { AgentSessionExecutionLocation, + AgentSessionLease, AgentSessionProcessIdentity, AgentSessionRecord } from '../../shared/agent-session-record' @@ -121,6 +122,26 @@ async function establishOwner( }) } +/** The shape the removed conflict marker wrote, as it decodes. No shipped build called it; a record + * may carry it. */ +async function markLegacyConflicted( + store: AgentSessionRecordStore, + lease: Partial = {} +): Promise { + if (!store.getRecord('session-alpha')) { + await store.reserveOwner(reserveRequest()) + } + await store.transitionHandoff('session-alpha', (record) => ({ + ...record, + lease: { + ...record.lease, + claimStatus: 'conflicted', + handoffStage: 'recovering', + ...lease + } + })) +} + beforeEach(async () => { directory = await mkdtemp(join(tmpdir(), 'orca-agent-session-store-')) }) @@ -596,10 +617,26 @@ describe('restart reconciliation', () => { ).rejects.toThrow('agent_session_ownership_unknown') }) - it('keeps a conflict conflicted across a restart that proves nothing', async () => { + it('re-adjudicates a claim an older record marked conflicted by the owner it names', async () => { const first = await open() await establishOwner(first) - await first.markClaimConflicted('session-alpha', NOW) + await markLegacyConflicted(first) + + const reopened = await open() + await reopened.reconcileOnRestart({ + probe: async () => ({ outcome: 'indeterminate', reason: 'no answer' }), + now: NOW + }) + // An unverifiable owner goes to recovery like any other; resolution concludes about it. + expect(reopened.getRecord('session-alpha')?.lease).toMatchObject({ + handoffStage: 'recovering', + ownerProcess: { pid: expect.any(Number) } + }) + }) + + it('releases a claim an older record marked conflicted that names no process', async () => { + const first = await open() + await markLegacyConflicted(first, { ownerProcess: null }) const reopened = await open() await reopened.reconcileOnRestart({ @@ -607,18 +644,10 @@ describe('restart reconciliation', () => { now: NOW }) expect(reopened.getRecord('session-alpha')?.lease).toMatchObject({ - claimStatus: 'conflicted', - handoffStage: 'manual-recovery' + claimStatus: 'released', + handoffStage: null, + deathEvidence: null }) - await expect( - reopened.reserveOwner( - reserveRequest({ - expectedFence: 1, - probe: { outcome: 'pid-absent' }, - operation: { callerKey: 'client-1', operationId: operationId(), fingerprint: 'fp-2' } - }) - ) - ).rejects.toThrow('agent_session_conflict') }) it('releases a conflict whose named owner is proven gone at restart', async () => { @@ -626,7 +655,7 @@ describe('restart reconciliation', () => { // the process the conflict names has exited leaves no claimant left to protect. const first = await open() await establishOwner(first) - await first.markClaimConflicted('session-alpha', NOW) + await markLegacyConflicted(first) const reopened = await open() await reopened.reconcileOnRestart({ probe: async () => ({ outcome: 'pid-absent' }), now: NOW }) diff --git a/src/main/runtime/agent-session-record-store.ts b/src/main/runtime/agent-session-record-store.ts index 445260cc47b..b2bf3632301 100644 --- a/src/main/runtime/agent-session-record-store.ts +++ b/src/main/runtime/agent-session-record-store.ts @@ -56,10 +56,6 @@ import { type AgentSessionRestartProbeArgs } from './agent-session-restart-reconciliation' import { replaceAgentSessionRecordOptions } from './agent-session-record-options' -import { - setAgentSessionReservationProcesslessProof, - type AgentSessionReservationProcesslessProof -} from './agent-session-processless-reservation' import { commitAgentSessionReservation, type AgentSessionReserveRequest, @@ -205,13 +201,6 @@ export class AgentSessionRecordStore { ) } - setReservationProcesslessProof = ( - args: AgentSessionReservationProcesslessProof & { processlessAt: number | null } - ): Promise => - this.mutate(args.sessionId, (record) => - setAgentSessionReservationProcesslessProof({ ...args, record }) - ) - async proveOwner(args: { sessionId: string fence: number @@ -259,9 +248,7 @@ export class AgentSessionRecordStore { probe: AgentSessionOwnerProbe now: number }): Promise { - return this.mutate(args.sessionId, (record) => - evictAgentSessionOwner({ ...args, record, journalSettlement: 'required' }) - ) + return this.mutate(args.sessionId, (record) => evictAgentSessionOwner({ ...args, record })) } async transitionHandoff( @@ -325,16 +312,6 @@ export class AgentSessionRecordStore { await this.transact(() => settleAgentSessionOperationInto(this.state, args)) } - async markClaimConflicted(sessionId: string, now: number): Promise { - return this.mutate(sessionId, (record) => ({ - ...record, - updatedAt: now, - // Why: a conflicted key must stay conflicted across a restart; it cannot resolve to free - // merely because the process that observed the conflict is gone. - lease: { ...record.lease, claimStatus: 'conflicted', handoffStage: 'manual-recovery' } - })) - } - replaceSessionOptions = (args: AgentSessionOptionsReplacement): Promise => this.mutate(args.sessionId, (record) => replaceAgentSessionRecordOptions(record, args)) diff --git a/src/main/runtime/agent-session-released-reservation-replay.test.ts b/src/main/runtime/agent-session-released-reservation-replay.test.ts new file mode 100644 index 00000000000..e3f9bcff74b --- /dev/null +++ b/src/main/runtime/agent-session-released-reservation-replay.test.ts @@ -0,0 +1,171 @@ +// A create the host was running when it died is retried under the same operation id. Recovery has +// released its reservation by then, so the retry continues it at the next fence; a reservation that +// is still held keeps answering exactly as it did. + +import { mkdtemp, rm } from 'node:fs/promises' +import { tmpdir } from 'node:os' +import { join } from 'node:path' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { + AGENT_SESSION_MAX_NEW_OPERATION_AGE_MS, + AGENT_SESSION_OPERATION_FUTURE_SKEW_MS +} from '../../shared/agent-session-host-authority' +import type { AgentSessionOwnerProbe } from '../../shared/agent-session-lease-adjudication' +import type { AgentSessionLease } from '../../shared/agent-session-record' +import { AgentSessionRecordStore } from './agent-session-record-store' +import type { AgentSessionReserveRequest } from './agent-session-reservation-admission' + +const NOW = 1_800_000_000_000 +const SESSION = 'session-alpha' +const OPERATION = `${NOW}-${'1'.padStart(32, '0')}` +const PAST_EXPIRY = + AGENT_SESSION_MAX_NEW_OPERATION_AGE_MS + AGENT_SESSION_OPERATION_FUTURE_SKEW_MS + 60_000 +const INDETERMINATE: AgentSessionOwnerProbe = { outcome: 'indeterminate', reason: 'no answer' } + +let directory: string + +beforeEach(async () => { + directory = await mkdtemp(join(tmpdir(), 'orca-released-reservation-replay-')) +}) + +afterEach(async () => { + await rm(directory, { recursive: true, force: true }) +}) + +function open(): Promise { + return AgentSessionRecordStore.open({ directory, hostId: 'local' }) +} + +function createRequest( + overrides: Partial = {} +): AgentSessionReserveRequest { + return { + sessionId: SESSION, + location: { + executionHostId: 'local', + wslDistro: null, + workspaceId: 'workspace-1', + workspaceKind: 'git-worktree' + }, + provider: 'codex', + accountHome: { variable: 'CODEX_HOME', path: '/home/dev/.codex' }, + expectedFence: null, + spawnToken: 'spawn-a', + claimKeyId: 'key-1', + handoffOperationId: OPERATION, + probe: INDETERMINATE, + operation: { callerKey: 'client-1', operationId: OPERATION, fingerprint: 'fp-1' }, + now: NOW, + ...overrides + } +} + +/** The create reserved, then a restart that could prove nothing released it at fence 2. */ +async function releasedByRestart(now: number): Promise { + const first = await open() + await first.reserveOwner(createRequest()) + const store = await open() + await store.reconcileOnRestart({ probe: async () => INDETERMINATE, now }) + expect(store.getRecord(SESSION)?.lease).toMatchObject({ + claimStatus: 'released', + handoffStage: null, + runtimeFence: 2 + }) + return store +} + +describe('a create retried after recovery released its reservation', () => { + it.each([ + ['its operation row is still pending', 1_000], + ['its operation row has expired', PAST_EXPIRY] + ])('continues when %s, and the old reservation can never commit', async (_case, elapsed) => { + const now = NOW + elapsed + const store = await releasedByRestart(now) + + const continued = await store.reserveOwner(createRequest({ spawnToken: () => 'spawn-b', now })) + expect(continued.disposition).toBe('reserved') + expect(continued.record.lease).toMatchObject({ + claimStatus: 'reserved', + handoffStage: 'new-owner-proving', + runtimeFence: 3, + reservedSpawnToken: 'spawn-b', + handoffOperationId: OPERATION + }) + expect(store.listOperationRows()).toEqual([ + expect.objectContaining({ operationId: OPERATION, outcome: { status: 'pending' } }) + ]) + + // A spawn from the first reservation reports in late: refused at its fence, and by token. + const lateSpawn = { hostId: 'local', pid: 4242, processStartTimeMs: NOW, spawnToken: 'spawn-a' } + await expect( + store.commitProcessIdentity({ sessionId: SESSION, fence: 1, process: lateSpawn, now }) + ).rejects.toThrow('agent_session_checkpoint_stale') + await expect( + store.commitProcessIdentity({ sessionId: SESSION, fence: 3, process: lateSpawn, now }) + ).rejects.toThrow('agent_session_ownership_unknown') + + // Retried again while that reservation stands: the same reservation, never a second spawn. + const mint = vi.fn(() => 'spawn-c') + const retried = await store.reserveOwner(createRequest({ spawnToken: mint, now })) + expect(retried.disposition).toBe('replayed') + expect(retried.record.lease).toMatchObject({ runtimeFence: 3, reservedSpawnToken: 'spawn-b' }) + expect(mint).not.toHaveBeenCalled() + }) + + it('refuses an expired retry of a session that has no record', async () => { + const store = await open() + await expect(store.reserveOwner(createRequest({ now: NOW + PAST_EXPIRY }))).rejects.toThrow( + 'agent_session_operation_expired' + ) + }) + + it.each([ + ['proven alive', { outcome: 'identity-matched', matchedOn: ['spawn-token'] }, 'conflict'], + ['one nothing could verify', INDETERMINATE, 'ownership_unknown'] + ] as const)('still refuses a retry once its child is live and %s', async (_case, probe, code) => { + const store = await open() + await store.reserveOwner(createRequest()) + await store.commitProcessIdentity({ + sessionId: SESSION, + fence: 1, + process: { hostId: 'local', pid: 4242, processStartTimeMs: NOW, spawnToken: 'spawn-a' }, + now: NOW + }) + await store.proveOwner({ + sessionId: SESSION, + fence: 1, + link: { + linkId: 'link-1', + handle: { provider: 'codex', threadId: 'thread-1' }, + origin: 'created', + mintedAtFence: 1, + observedAt: NOW + }, + now: NOW + }) + + await expect(store.reserveOwner(createRequest({ probe }))).rejects.toThrow( + `agent_session_${code}` + ) + expect(store.getRecord(SESSION)?.lease).toMatchObject({ claimStatus: 'live', runtimeFence: 1 }) + }) + + it.each<[string, Partial, string]>([ + ['in recovery', { handoffStage: 'recovering' }, 'agent_session_ownership_unknown'], + [ + 'held by a terminal agent', + { claimStatus: 'conflicted', handoffStage: 'recovering' }, + 'agent_session_conflict' + ] + ])('still refuses a retry whose reservation is %s', async (_case, lease, code) => { + const store = await open() + await store.reserveOwner(createRequest()) + await store.transitionHandoff(SESSION, (record) => ({ + ...record, + lease: { ...record.lease, ...lease } + })) + + await expect(store.reserveOwner(createRequest())).rejects.toThrow(code) + expect(store.getRecord(SESSION)?.lease.runtimeFence).toBe(1) + }) +}) diff --git a/src/main/runtime/agent-session-reservation-admission.test.ts b/src/main/runtime/agent-session-reservation-admission.test.ts index 1c1872c2469..cad534931e6 100644 --- a/src/main/runtime/agent-session-reservation-admission.test.ts +++ b/src/main/runtime/agent-session-reservation-admission.test.ts @@ -204,7 +204,8 @@ describe('re-create over a failed create', () => { provenHandleLinkId: null, ownerProcess: null, reservedSpawnToken: null, - claimStatus: 'released' + claimStatus: 'released', + deathEvidence: { kind: 'exit-observed', detail: 'the create failed', observedAt: 1 } }) function failedCreate(overrides: Partial = {}): AgentSessionRecord { return { @@ -230,10 +231,12 @@ describe('re-create over a failed create', () => { it('refuses when the record bound a conversation, or its attempt may still run', () => { const bound = failedCreate({ providerHandleChain: [adoptedLink()] }) const unproven = failedCreate({ - lease: { ...EXITED, claimStatus: 'reserved', handoffStage: 'manual-recovery' } + lease: { ...EXITED, claimStatus: 'reserved', handoffStage: 'recovering' } }) + // Released so a send can start over, but nothing proved the attempt gone. + const releasedUnproven = failedCreate({ lease: { ...EXITED, deathEvidence: null } }) - for (const record of [bound, unproven]) { + for (const record of [bound, unproven, releasedUnproven]) { expect(() => applyAgentSessionReservation(storeState([record]), reserveRequest(), LEASE_TTL_MS) ).toThrow('agent_session_conflict') diff --git a/src/main/runtime/agent-session-reservation-admission.ts b/src/main/runtime/agent-session-reservation-admission.ts index e838bb63c56..9b74186ffbe 100644 --- a/src/main/runtime/agent-session-reservation-admission.ts +++ b/src/main/runtime/agent-session-reservation-admission.ts @@ -12,11 +12,13 @@ import { agentSessionOperationKey, evaluateAgentSessionOperation, + pendingAgentSessionOperationRow, pruneAgentSessionOperationRows, type AgentSessionOperationDecision, type AgentSessionOperationRow } from '../../shared/agent-session-operation-ledger' import { + agentSessionLeaseIsReleased, agentSessionLeaseOwnerVerdict, evaluateAgentSessionAcquisition, type AgentSessionOwnerProbe @@ -129,7 +131,7 @@ export function admitPendingAgentSessionReservationReplay( throw new Error(decision.code) } if (decision.decision !== 'retry-reservation') { - // A replay may continue only its still-present reservation; recovery requires a fresh intent. + // A replay may continue only its still-present reservation. throw new Error('agent_session_ownership_unknown') } return record @@ -312,21 +314,43 @@ export function commitAgentSessionReservation( leaseTtlMs: number ): AgentSessionReserveResult { const decision = evaluateAgentSessionReserveOperation(state, request) + const existing = state.records.get(request.sessionId) + // An unfinished operation whose reservation recovery released continues under its own id at the + // next fence, as a resume does under a new id; the fence move stops the old spawn committing. + const continued = + existing && agentSessionLeaseIsReleased(existing.lease) + ? { ...request, expectedFence: existing.lease.runtimeFence } + : null if (decision.decision === 'refused') { - throw new Error(decision.code) + // An aged-out row proves nothing more: a released reservation runs no effect. + if (decision.code !== 'agent_session_operation_expired' || !continued) { + throw new Error(decision.code) + } + const row = pendingAgentSessionOperationRow({ ...request.operation, now: request.now }) + return reserveWithOperationRow(state, continued, row, leaseTtlMs) } if (decision.decision === 'replay') { - let record = requireAgentSessionRecordForReplay(state, decision.row, request.sessionId) - if (decision.row.outcome.status === 'pending' && request.handoffOperationId !== null) { - record = admitPendingAgentSessionReservationReplay(record, request) + const record = requireAgentSessionRecordForReplay(state, decision.row, request.sessionId) + if (decision.row.outcome.status !== 'pending' || request.handoffOperationId === null) { + return { record, disposition: 'replayed', operationRow: decision.row } } - return { record, disposition: 'replayed' as const, operationRow: decision.row } + if (continued) { + return reserveWithOperationRow(state, continued, decision.row, leaseTtlMs) + } + const retried = admitPendingAgentSessionReservationReplay(record, request) + return { record: retried, disposition: 'replayed', operationRow: decision.row } } + return reserveWithOperationRow(state, request, decision.row, leaseTtlMs) +} + +function reserveWithOperationRow( + state: AgentSessionStoreState, + request: AgentSessionReserveRequest, + row: AgentSessionOperationRow, + leaseTtlMs: number +): AgentSessionReserveResult { const result = applyAgentSessionReservation(state, request, leaseTtlMs) - state.operations.set( - agentSessionOperationKey(request.operation.callerKey, request.operation.operationId), - decision.row - ) + state.operations.set(agentSessionOperationKey(row.callerKey, row.operationId), row) state.records.set(result.record.sessionId, result.record) - return { ...result, operationRow: decision.row } + return { ...result, operationRow: row } } diff --git a/src/main/runtime/agent-session-restart-lease-transitions.ts b/src/main/runtime/agent-session-restart-lease-transitions.ts index 45c59e02744..70104588a58 100644 --- a/src/main/runtime/agent-session-restart-lease-transitions.ts +++ b/src/main/runtime/agent-session-restart-lease-transitions.ts @@ -8,13 +8,9 @@ import { adjudicateAgentSessionRestart, - agentSessionRestartEvictionSettlementId, type AgentSessionOwnerProbe } from '../../shared/agent-session-lease-adjudication' -import type { - AgentSessionHandoffStage, - AgentSessionRecord -} from '../../shared/agent-session-record' +import type { AgentSessionRecord } from '../../shared/agent-session-record' import { withLease } from './agent-session-lease-transitions' /** Apply one restart adjudication. Never consults deadlines — only proof moves a lease. */ @@ -29,9 +25,6 @@ export function applyAgentSessionRestartAdjudication(args: { probe: args.probe, observedAt: args.now }) - if (adjudication.disposition === 'settlement-pending') { - return withLease(record, { ...record.lease, unreconciled: false, lastRenewedAt: args.now }) - } if (adjudication.disposition === 'free') { // Why: an already-free lease that reloads into `recovering` is unopenable forever; clearing // the stage restores it without moving the fence or touching the recorded death evidence. @@ -39,41 +32,29 @@ export function applyAgentSessionRestartAdjudication(args: { ...record.lease, handoffStage: null, handoffOperationId: null, - processlessAt: null, unreconciled: false, lastRenewedAt: args.now }) } if (adjudication.disposition === 'evicted') { - // A reservation that never proved its handle ran no turn, so no journal settlement is owed. - const settlementOwed = record.lease.handoffStage !== 'new-owner-proving' + // What the dead generation left running is settled from `deathEvidence` when the journal is + // next opened, so nothing about it is owed here. return withLease(record, { ...record.lease, runtimeFence: adjudication.nextFence, handoffStage: null, ownerProcess: null, reservedSpawnToken: null, - processlessAt: null, claimStatus: 'released', unreconciled: false, lastRenewedAt: args.now, handoffOperationId: null, - deathEvidence: adjudication.evidence, - ...(settlementOwed - ? { - settlementRetryRequired: true, - settlementRetryId: agentSessionRestartEvictionSettlementId(record.lease, adjudication) - } - : {}) + deathEvidence: adjudication.evidence }) } - const stage: AgentSessionHandoffStage = - adjudication.disposition === 'conflicted' ? 'manual-recovery' : adjudication.stage return withLease(record, { ...record.lease, - handoffStage: stage, - claimStatus: - adjudication.disposition === 'conflicted' ? 'conflicted' : record.lease.claimStatus, + handoffStage: adjudication.stage, unreconciled: false, lastRenewedAt: args.now }) diff --git a/src/main/runtime/agent-session-store-transaction-queue.ts b/src/main/runtime/agent-session-store-transaction-queue.ts index 38b65ef6249..1a4c78e4672 100644 --- a/src/main/runtime/agent-session-store-transaction-queue.ts +++ b/src/main/runtime/agent-session-store-transaction-queue.ts @@ -1,5 +1,5 @@ import type { AgentSessionOperationRow } from '../../shared/agent-session-operation-ledger' -import type { AgentSessionRecord } from '../../shared/agent-session-record' +import type { AgentSessionLease, AgentSessionRecord } from '../../shared/agent-session-record' import { raiseAgentSessionFencesAfterBackupRecovery } from './agent-session-backup-recovery-fence' import { AGENT_SESSION_STORE_SCHEMA_VERSION, @@ -11,11 +11,26 @@ import { } from './agent-session-record-store-file' import { withFileTransactionLock } from '../file-transaction-lock' +/** Latch fields older builds wrote. Nothing reads them, and dropping them keeps a lease this build + * writes back from carrying a stale latch to an older build after a downgrade. */ +type RetiredAgentSessionLeaseFields = { + processlessAt?: unknown + settlementRetryRequired?: unknown + settlementRetryId?: unknown +} + function markLoadedLeasesUnreconciled(state: AgentSessionStoreState): void { for (const [sessionId, record] of state.records) { + const lease: AgentSessionLease & RetiredAgentSessionLeaseFields = record.lease + const { + processlessAt: _processlessAt, + settlementRetryRequired: _settlementRetryRequired, + settlementRetryId: _settlementRetryId, + ...current + } = lease state.records.set(sessionId, { ...record, - lease: { ...record.lease, unreconciled: true } + lease: { ...current, unreconciled: true } }) } } diff --git a/src/main/runtime/agent-session-surface-release-transition.ts b/src/main/runtime/agent-session-surface-release-transition.ts index b7851709586..5c57c18ba41 100644 --- a/src/main/runtime/agent-session-surface-release-transition.ts +++ b/src/main/runtime/agent-session-surface-release-transition.ts @@ -31,7 +31,8 @@ export function releaseAgentSessionOwnerAfterSurfaceClose(args: { now: number /** Exit receipt can precede a delayed journal settlement and lease release. */ exitObservedAt?: number - settlementRetry?: { settlementId: string; detail: string } + /** Why the provider exited, when the host saw it die on its own. */ + exitReason?: string }): AgentSessionRecord { const { record } = args assertFence(record.lease, args.expectedFence) @@ -43,15 +44,12 @@ export function releaseAgentSessionOwnerAfterSurfaceClose(args: { runtimeFence: nextAgentSessionFence(record.lease), ownerProcess: null, reservedSpawnToken: null, - processlessAt: null, claimStatus: 'released', - handoffStage: args.settlementRetry ? 'recovering' : null, - settlementRetryRequired: args.settlementRetry ? true : undefined, - settlementRetryId: args.settlementRetry?.settlementId, + handoffStage: null, lastRenewedAt: args.now, deathEvidence: { kind: 'exit-observed', - detail: args.settlementRetry?.detail ?? 'the last surface holding this session released it', + detail: args.exitReason ?? 'the last surface holding this session released it', observedAt: args.exitObservedAt ?? args.now } }) @@ -65,7 +63,7 @@ export function releaseStoredAgentSessionOwnerAfterSurfaceClose( expectedFence: number now: number exitObservedAt?: number - settlementRetry?: { settlementId: string; detail: string } + exitReason?: string } ): Promise { return store.transitionHandoff(args.sessionId, (record) => diff --git a/src/main/runtime/claude-structured-session-integration.test.ts b/src/main/runtime/claude-structured-session-integration.test.ts index 6c2555e9c76..16a0844f621 100644 --- a/src/main/runtime/claude-structured-session-integration.test.ts +++ b/src/main/runtime/claude-structured-session-integration.test.ts @@ -452,6 +452,25 @@ describe('a structured Claude session over agentSession.*', () => { claude.setSelfExit(null) }) + it('releases a failed start that recorded no owner without claiming it exited', async () => { + claude.setSelfExit({ + message: 'claude stream-json exited (code 1): claude: not signed in', + // The root was never seen to exit, so nothing proves this start's process gone. + exitVerdict: { root: 'live', tree: 'unverifiable' } + }) + + await call('agentSession.create', createIntentParams()) + claude.setSelfExit(null) + + // The adapter closed the stdio of what it spawned, and no owner was recorded to stop. The next + // start goes ahead; with no death evidence nothing reads the failed start as exited. + expect(leaseOf(SESSION)).toMatchObject({ + claimStatus: 'released', + handoffStage: null, + deathEvidence: null + }) + }) + it.each(['unverifiable', 'live'] as const)( 'reopens a chat whose stop saw the Claude root exit with its tree %s', async (tree) => { diff --git a/src/main/runtime/structured-agent-session-owner-probe.ts b/src/main/runtime/structured-agent-session-owner-probe.ts index 47f92a08ca6..d42959bcd28 100644 --- a/src/main/runtime/structured-agent-session-owner-probe.ts +++ b/src/main/runtime/structured-agent-session-owner-probe.ts @@ -10,8 +10,7 @@ import { readEchoedAgentSessionSpawnToken } from './agent-session-spawn-token-re /** * The lease's only source of truth about a previous owner. Everything it cannot - * answer PID-reuse-safely reports `indeterminate`. An exact owner stays fenced in `recovering`; - * an ownerless, unattributable reservation enters `manual-recovery`. + * answer PID-reuse-safely reports `indeterminate`, and recovery resolution concludes from there. */ export function createStructuredAgentSessionOwnerProbe( hostId: string, @@ -21,9 +20,6 @@ export function createStructuredAgentSessionOwnerProbe( return async (record) => { const owner = record.lease.ownerProcess if (!owner) { - if (record.lease.processlessAt !== undefined && record.lease.processlessAt !== null) { - return { outcome: 'reservation-unused' } - } const spawnToken = record.lease.reservedSpawnToken if (spawnToken === null) { if (record.lease.claimStatus === 'reserved') { diff --git a/src/main/runtime/structured-agent-session-runtime.test.ts b/src/main/runtime/structured-agent-session-runtime.test.ts index 6b612c73d46..7749fc3c25b 100644 --- a/src/main/runtime/structured-agent-session-runtime.test.ts +++ b/src/main/runtime/structured-agent-session-runtime.test.ts @@ -191,17 +191,6 @@ describe('structured agent-session owner probe', () => { expect(result.outcome).toBe('indeterminate') }) - - it('releases only a reservation carrying durable pre-spawn proof', async () => { - const probe = deadProbe() - const result = await createStructuredAgentSessionOwnerProbe( - HOST_ID, - probe - )(record(null, { processlessAt: 1_800_000_000_000, claimStatus: 'reserved' })) - - expect(probe).not.toHaveBeenCalled() - expect(result).toEqual({ outcome: 'reservation-unused' }) - }) }) describe('structured agent-session runtime install', () => { diff --git a/src/main/runtime/structured-claude-runtime-adapter.ts b/src/main/runtime/structured-claude-runtime-adapter.ts index b0cb51eb183..71854f903cd 100644 --- a/src/main/runtime/structured-claude-runtime-adapter.ts +++ b/src/main/runtime/structured-claude-runtime-adapter.ts @@ -63,9 +63,6 @@ export function structuredClaudeLifecycleEvent( cause: event.cause, fence: event.fence, acquisitionGeneration: event.acquisitionGeneration, - ...(event.settlementRetryRequired - ? { settlementRetryRequired: event.settlementRetryRequired } - : {}), ...(event.startupUnproven ? { startupUnproven: event.startupUnproven } : {}) } } diff --git a/src/shared/agent-session-lease-adjudication.test.ts b/src/shared/agent-session-lease-adjudication.test.ts index ff1020ece74..2216782b5e5 100644 --- a/src/shared/agent-session-lease-adjudication.test.ts +++ b/src/shared/agent-session-lease-adjudication.test.ts @@ -136,19 +136,17 @@ describe('acquisition compare-and-swap', () => { }) it('keeps a conflicted claim conflicted regardless of proof', () => { + // Restart adjudication and recovery resolution are what retire it, once its owner is gone. expect(acquire(lease({ claimStatus: 'conflicted' }), { outcome: 'exit-observed' })).toEqual({ decision: 'refused', code: 'agent_session_conflict' }) }) - it.each([ - ['recovering', 'agent_session_ownership_unknown'], - ['manual-recovery', 'agent_session_ownership_unknown'] - ] as const)('refuses acquisition in stage %s', (handoffStage, code) => { - expect(acquire(lease({ handoffStage }), { outcome: 'pid-absent' })).toEqual({ + it('refuses acquisition in the recovering stage', () => { + expect(acquire(lease({ handoffStage: 'recovering' }), { outcome: 'pid-absent' })).toEqual({ decision: 'refused', - code + code: 'agent_session_ownership_unknown' }) }) @@ -190,7 +188,7 @@ describe('restart reconciliation', () => { probe: MATCHED, observedAt: 9_000 }) - ).toMatchObject({ disposition: 'conflicted' }) + ).toMatchObject({ disposition: 'recovering', stage: 'recovering' }) }) it('routes a surviving native owner to recovery instead of readopting a dead transport', () => { @@ -218,9 +216,7 @@ describe('restart reconciliation', () => { }) }) - it('keeps re-asking about an unverifiable owner instead of evicting it', () => { - // A recorded exact identity can still be probed later; manual recovery is reserved - // for leases that name no process at all. + it('hands an unverifiable owner to recovery resolution instead of evicting it', () => { expect( adjudicateAgentSessionRestart({ lease: lease({ leaseDeadlineAt: 1 }), @@ -230,24 +226,21 @@ describe('restart reconciliation', () => { ).toEqual({ disposition: 'recovering', stage: 'recovering', reason: 'no answer' }) }) - it('keeps a pre-restart conflict conflicted while its owner cannot be proven gone', () => { + it('re-adjudicates a claim an older record marked conflicted by the owner it names', () => { expect( adjudicateAgentSessionRestart({ lease: lease({ claimStatus: 'conflicted' }), probe: INDETERMINATE, observedAt: 9_000 }) - ).toEqual({ disposition: 'conflicted', reason: 'claim conflicted before restart' }) - }) - - it('keeps a conflict conflicted when it names no process to prove anything about', () => { + ).toEqual({ disposition: 'recovering', stage: 'recovering', reason: 'no answer' }) expect( adjudicateAgentSessionRestart({ lease: lease({ claimStatus: 'conflicted', ownerProcess: null }), - probe: { outcome: 'pid-absent' }, + probe: INDETERMINATE, observedAt: 9_000 }) - ).toEqual({ disposition: 'conflicted', reason: 'claim conflicted before restart' }) + ).toEqual({ disposition: 'evicted', nextFence: 8, evidence: null }) }) it('frees a conflict whose named owner is proven gone', () => { @@ -283,31 +276,28 @@ describe('restart reconciliation', () => { ).toEqual({ disposition: 'free', reason: 'lease has no owner and no reservation' }) }) - it('does not infer an ownerless native reservation is unused from restart alone', () => { - const reserved = lease({ ownerProcess: null, claimStatus: 'reserved' }) - expect( - adjudicateAgentSessionRestart({ lease: reserved, probe: INDETERMINATE, observedAt: 9_000 }) - ).toEqual({ - disposition: 'recovering', - stage: 'manual-recovery', - reason: 'reservation with no proven process' - }) - }) - - it('frees an ownerless reservation only when a probe proves nothing ever spawned', () => { - // A child can outlive the runtime that reserved it, so absence needs proof. - const reserved = lease({ ownerProcess: null, claimStatus: 'reserved' }) - expect( - adjudicateAgentSessionRestart({ - lease: reserved, - probe: { outcome: 'reservation-unused' }, - observedAt: 9_000 + it.each([null, 'recovering'] as const)( + 'releases an ownerless reservation at stage %s, with evidence only when a scan proved nothing spawned', + (handoffStage) => { + // A child spawned before its identity was recorded lost its stdio with the runtime that + // crashed, and a token scan is the only proof there can be. + const reserved = lease({ ownerProcess: null, claimStatus: 'reserved', handoffStage }) + expect( + adjudicateAgentSessionRestart({ lease: reserved, probe: INDETERMINATE, observedAt: 9_000 }) + ).toEqual({ disposition: 'evicted', nextFence: 8, evidence: null }) + expect( + adjudicateAgentSessionRestart({ + lease: reserved, + probe: { outcome: 'reservation-unused' }, + observedAt: 9_000 + }) + ).toEqual({ + disposition: 'evicted', + nextFence: 8, + evidence: { kind: 'pid-absent', detail: 'reservation never spawned', observedAt: 9_000 } }) - ).toMatchObject({ disposition: 'evicted', nextFence: 8 }) - expect( - adjudicateAgentSessionRestart({ lease: reserved, probe: INDETERMINATE, observedAt: 9_000 }) - ).toMatchObject({ disposition: 'recovering', stage: 'manual-recovery' }) - }) + } + ) }) describe('writer admission and orphan spawn tokens', () => { diff --git a/src/shared/agent-session-lease-adjudication.ts b/src/shared/agent-session-lease-adjudication.ts index 6c1d07820ad..ecdb1cecc3a 100644 --- a/src/shared/agent-session-lease-adjudication.ts +++ b/src/shared/agent-session-lease-adjudication.ts @@ -1,10 +1,10 @@ /** * Single-writer lease adjudication. * - * Every decision here fails closed: expiry alone never grants a second owner, an unverifiable - * process counts as possibly alive, and a stage that cannot prove an owner keeps re-asking — - * or, when it names no process at all, ends in manual recovery — rather than handing the - * session to the other runtime. This is the opposite polarity + * Every decision here fails closed: expiry alone never grants a second owner, and an + * unverifiable process counts as possibly alive until recovery resolution concludes about it. A + * lease that names no process at all is released: nothing was recorded that could be holding it. + * This is the opposite polarity * from daemon adoption checks, which fail open on a missing start time — a wrong answer there * refuses an adoption, a wrong answer here creates two writers on one provider session. */ @@ -47,20 +47,11 @@ export type AgentSessionAcquisitionDecision = | { decision: 'refused'; code: AgentSessionLeaseRefusalCode } export type AgentSessionRestartAdjudication = - /** A journal settlement latch survives restart without changing its handoff stage. */ - | { disposition: 'settlement-pending' } /** Nothing is outstanding — no owner, no reservation. Clear any latched stage; the fence stays. */ | { disposition: 'free'; reason: string } - | { disposition: 'evicted'; nextFence: number; evidence: AgentSessionDeathEvidence } + /** `evidence` is null when nothing proved the owner gone: it was never recorded. */ + | { disposition: 'evicted'; nextFence: number; evidence: AgentSessionDeathEvidence | null } | { disposition: 'recovering'; stage: AgentSessionHandoffStage; reason: string } - | { disposition: 'conflicted'; reason: string } - -export function agentSessionRestartEvictionSettlementId( - lease: Pick, - eviction: Extract -): string { - return `restart-eviction:${lease.sessionId}:${eviction.nextFence}` -} export function isProvenDeadProbe(probe: AgentSessionOwnerProbe): boolean { return ( @@ -94,7 +85,8 @@ function deathEvidenceFor( return null } -/** The store releases a lease only on proven exit or eviction; anything held or mid-handoff may run. */ +/** `exited` only for a lease released on death evidence; one recovery released without proof, like + * anything held or mid-handoff, may still be running. */ export function agentSessionLeaseOwnerVerdict(lease: AgentSessionLease): AgentSessionOwnerVerdict { if (agentSessionLeaseAdmitsWriter(lease)) { return 'live' @@ -102,11 +94,17 @@ export function agentSessionLeaseOwnerVerdict(lease: AgentSessionLease): AgentSe return lease.claimStatus === 'released' && lease.handoffStage === null && lease.ownerProcess === null && - lease.reservedSpawnToken === null + lease.reservedSpawnToken === null && + lease.deathEvidence !== null ? 'exited' : 'unverifiable' } +/** Nothing holds this lease: released, no handoff in flight, and reconciled since the last restart. */ +export function agentSessionLeaseIsReleased(lease: AgentSessionLease): boolean { + return !lease.unreconciled && lease.claimStatus === 'released' && lease.handoffStage === null +} + /** True when the recorded owner may write right now. Used by every mutating path in later parts. */ export function agentSessionLeaseAdmitsWriter(lease: AgentSessionLease): boolean { return ( @@ -139,10 +137,11 @@ export function evaluateAgentSessionAcquisition(args: { return { decision: 'refused', code: 'agent_session_checkpoint_stale' } } if (lease.claimStatus === 'conflicted') { + // Why: the user's own terminal agent; restart adjudication and recovery retire it once gone. return { decision: 'refused', code: 'agent_session_conflict' } } - if (lease.handoffStage === 'recovering' || lease.handoffStage === 'manual-recovery') { - // Why: no stage expires into an owner; recovery is resolved by proof or by the user. + if (lease.handoffStage === 'recovering') { + // Why: no stage expires into an owner; recovery resolution concludes about it first. return { decision: 'refused', code: 'agent_session_ownership_unknown' } } if (lease.handoffStage !== null && lease.handoffOperationId !== null) { @@ -190,44 +189,25 @@ export function adjudicateAgentSessionRestart(args: { observedAt: number }): AgentSessionRestartAdjudication { const { lease, probe, observedAt } = args - if (lease.claimStatus === 'conflicted') { - const conflictedOwnerDeath = - lease.ownerProcess === null ? null : deathEvidenceFor(probe, observedAt) - if (conflictedOwnerDeath) { - // Why: the conflict names one specific process. Present-time proof that THAT process is gone - // leaves no claimant to protect, and a conflict with no exit is a session the user can never - // open again. Without such proof the conflict still outlives the process that observed it. - return { - disposition: 'evicted', - nextFence: nextAgentSessionFence(lease), - evidence: conflictedOwnerDeath - } - } - return { disposition: 'conflicted', reason: 'claim conflicted before restart' } - } if (lease.ownerProcess === null) { - if (lease.settlementRetryRequired) { - // A watched provider death can leave terminal rows unsettled. This latch is not owner - // uncertainty and must survive restart until the journal settlement is durably accepted. - return { disposition: 'settlement-pending' } - } - if (lease.reservedSpawnToken === null && lease.claimStatus !== 'reserved') { + if (lease.reservedSpawnToken === null && lease.claimStatus === 'released') { // Why: the spawn token is minted before the child and is the only thing a child could be // carrying. With no owner and no token nothing can hold this lease, so it is already free — // treating it as an unproven reservation is what re-latches every released record on restart. return { disposition: 'free', reason: 'lease has no owner and no reservation' } } - if (probe.outcome === 'reservation-unused') { - return { - disposition: 'evicted', - nextFence: nextAgentSessionFence(lease), - evidence: { kind: 'pid-absent', detail: 'reservation never spawned', observedAt } - } - } + // Why: a child spawned before its identity was recorded lost its stdio with the runtime that + // crashed, so nothing can drive it. A token scan that proves no child is the only evidence there + // can be; without it the lease is released anyway. A live child still carrying the token is + // not signalled here, and the orphan reaper, which runs once at store open, may have seen this + // lease still claiming it. return { - disposition: 'recovering', - stage: 'manual-recovery', - reason: 'reservation with no proven process' + disposition: 'evicted', + nextFence: nextAgentSessionFence(lease), + evidence: + probe.outcome === 'reservation-unused' + ? { kind: 'pid-absent', detail: 'reservation never spawned', observedAt } + : null } } if (isProvenAliveProbe(probe)) { @@ -244,8 +224,7 @@ export function adjudicateAgentSessionRestart(args: { return { disposition: 'evicted', nextFence: nextAgentSessionFence(lease), evidence } } return { - // Why: an exact recorded identity can still be probed later, so the system keeps - // re-asking; only a record naming nobody (above) needs the user to decide. + // Why: recovery resolution, which runs next, owns the verdict on a recorded identity. disposition: 'recovering', stage: 'recovering', reason: diff --git a/src/shared/agent-session-legacy-handoff-lease.test.ts b/src/shared/agent-session-legacy-handoff-lease.test.ts index b38c411fc6d..49a10558b81 100644 --- a/src/shared/agent-session-legacy-handoff-lease.test.ts +++ b/src/shared/agent-session-legacy-handoff-lease.test.ts @@ -3,6 +3,7 @@ import { leaseCarriesLegacyHandoffValues, normalizeLegacyHandoffLease, normalizeLegacyHandoffRecord, + terminalOwnerRefusalMessage, type PersistedAgentSessionLease } from './agent-session-legacy-handoff-lease' import type { AgentSessionClaimStatus, AgentSessionHandoffStage } from './agent-session-record' @@ -12,12 +13,7 @@ import { } from './agent-session-record.test-fixture' const CLAIMS: AgentSessionClaimStatus[] = ['reserved', 'live', 'conflicted', 'released'] -const STAGES: (AgentSessionHandoffStage | null)[] = [ - null, - 'new-owner-proving', - 'recovering', - 'manual-recovery' -] +const STAGES: (AgentSessionHandoffStage | null)[] = [null, 'new-owner-proving', 'recovering'] function persisted(overrides: Partial): PersistedAgentSessionLease { return { ...agentSessionLeaseFixture(), ...overrides } @@ -36,7 +32,7 @@ describe('normalizing a lease the removed terminal handoff wrote', () => { } }) - it.each(['preparing', 'old-owner-stopped'] as const)( + it.each(['preparing', 'old-owner-stopped', 'manual-recovery'] as const)( 'maps the %s stage to recovering and keeps its operation id', (handoffStage) => { const lease = persisted({ handoffStage, handoffOperationId: 'op-handoff' }) @@ -85,3 +81,24 @@ describe('normalizing a lease the removed terminal handoff wrote', () => { }) }) }) + +describe('the refusal for a chat a terminal agent holds', () => { + const owner = { hostId: 'local', pid: 4242, spawnToken: 'token' } + + it('names the process only when its start time can tell it from a reused pid', () => { + const verifiable = agentSessionLeaseFixture({ + claimStatus: 'conflicted', + ownerProcess: { ...owner, processStartTimeMs: 1_000 } + }) + const reusable = agentSessionLeaseFixture({ + claimStatus: 'conflicted', + ownerProcess: { ...owner, processStartTimeMs: null } + }) + expect(terminalOwnerRefusalMessage(verifiable)).toBe( + 'This chat is still open in a terminal agent (process 4242). Quit that agent to continue the chat here.' + ) + expect(terminalOwnerRefusalMessage(reusable)).toBe( + 'This chat is still open in a terminal agent. Quit that agent to continue the chat here.' + ) + }) +}) diff --git a/src/shared/agent-session-legacy-handoff-lease.ts b/src/shared/agent-session-legacy-handoff-lease.ts index af2216d0ab3..ea4ef2909e8 100644 --- a/src/shared/agent-session-legacy-handoff-lease.ts +++ b/src/shared/agent-session-legacy-handoff-lease.ts @@ -1,9 +1,10 @@ /** - * Lease values only the removed terminal handoff wrote. + * Lease values only older builds wrote. * - * Records an older build persisted can still carry a terminal owner (`runtimeKind: 'tui'`) or a - * handoff stage (`preparing`, `old-owner-stopped`). They are accepted on disk and mapped here, once, - * at decode, so no in-memory lease holds a value nothing in this build produces. + * Records an older build persisted can still carry a terminal owner (`runtimeKind: 'tui'`), a + * handoff stage (`preparing`, `old-owner-stopped`), or the removed ownerless-reservation latch + * (`manual-recovery`). They are accepted on disk and mapped here, once, at decode, so no in-memory + * lease holds a value nothing in this build produces. */ import type { @@ -14,7 +15,7 @@ import type { } from './agent-session-record' type LegacyHandoffRuntimeKind = 'tui' -type LegacyHandoffStage = 'preparing' | 'old-owner-stopped' +type LegacyHandoffStage = 'preparing' | 'old-owner-stopped' | 'manual-recovery' export type PersistedAgentSessionRuntimeKind = | AgentSessionOwnerRuntimeKind @@ -49,21 +50,21 @@ export function isPersistedAgentSessionHandoffStage( ) } +function isLegacyHandoffStage( + stage: PersistedAgentSessionHandoffStage | null +): stage is LegacyHandoffStage { + return stage === 'preparing' || stage === 'old-owner-stopped' || stage === 'manual-recovery' +} + export function leaseCarriesLegacyHandoffValues(lease: PersistedAgentSessionLease): boolean { - return ( - lease.runtimeKind === 'tui' || - lease.handoffStage === 'preparing' || - lease.handoffStage === 'old-owner-stopped' - ) + return lease.runtimeKind === 'tui' || isLegacyHandoffStage(lease.handoffStage) } /** Identity for every lease this build writes. */ export function normalizeLegacyHandoffLease(lease: PersistedAgentSessionLease): AgentSessionLease { const { runtimeKind, handoffStage } = lease - const stage = - handoffStage === 'preparing' || handoffStage === 'old-owner-stopped' - ? 'recovering' - : handoffStage + // Why: every one of these awaited proof about an owner, which is what `recovering` resolves. + const stage = isLegacyHandoffStage(handoffStage) ? 'recovering' : handoffStage if (runtimeKind === 'native') { return { ...lease, runtimeKind, handoffStage: stage } } @@ -77,6 +78,14 @@ export function normalizeLegacyHandoffLease(lease: PersistedAgentSessionLease): } } +/** A `conflicted` claim is a terminal agent an older build recorded, and only its exit frees the chat. */ +export function terminalOwnerRefusalMessage(lease: AgentSessionLease): string { + // Why: without a start time the pid may since belong to an unrelated process. + const owner = lease.ownerProcess + const process = owner?.processStartTimeMs != null ? ` (process ${owner.pid})` : '' + return `This chat is still open in a terminal agent${process}. Quit that agent to continue the chat here.` +} + /** The in-memory record, plus whether decode changed anything the store must write back. */ export function normalizeLegacyHandoffRecord(record: PersistedAgentSessionRecord): { record: AgentSessionRecord diff --git a/src/shared/agent-session-mutation-envelope.ts b/src/shared/agent-session-mutation-envelope.ts index fe439c20b08..b591d82af2e 100644 --- a/src/shared/agent-session-mutation-envelope.ts +++ b/src/shared/agent-session-mutation-envelope.ts @@ -13,6 +13,7 @@ import type { } from './agent-session-operation-ledger' import { agentSessionLeaseAdmitsWriter } from './agent-session-lease-adjudication' import type { AgentSessionLease } from './agent-session-record' +import { terminalOwnerRefusalMessage } from './agent-session-legacy-handoff-lease' import type { AgentSessionMutationEnvelope, AgentSessionWireRefusal } from './agent-session-wire' /** @@ -132,9 +133,11 @@ function refuseUnlessWriterAdmitted(lease: AgentSessionLease): AgentSessionWireR return { code: 'agent_session_conflict', message: - lease.handoffStage === 'new-owner-proving' - ? 'The chat is still starting.' - : "Orca has not yet confirmed that this chat's previous agent process stopped. Reopen the chat to check again." + lease.claimStatus === 'conflicted' + ? terminalOwnerRefusalMessage(lease) + : lease.handoffStage === 'new-owner-proving' + ? 'The chat is still starting.' + : "Orca has not yet confirmed that this chat's previous agent process stopped. Reopen the chat to check again." } } return { diff --git a/src/shared/agent-session-operation-ledger.ts b/src/shared/agent-session-operation-ledger.ts index 765f8e51142..18d0f18754b 100644 --- a/src/shared/agent-session-operation-ledger.ts +++ b/src/shared/agent-session-operation-ledger.ts @@ -257,15 +257,29 @@ export function evaluateAgentSessionOperation(args: { } return { decision: 'admit', - row: { - callerKey, - operationId, - fingerprint, - operationTimestamp, - recordedAt: now, - expiresAt: agentSessionOperationExpiry(operationTimestamp, now), - outcome: { status: 'pending' } - } + row: pendingAgentSessionOperationRow({ callerKey, operationId, fingerprint, now }) + } +} + +/** A `pending` row for this id, retained for the full replay window from `now`. */ +export function pendingAgentSessionOperationRow(args: { + callerKey: string + operationId: string + fingerprint: string + now: number +}): AgentSessionOperationRow { + const operationTimestamp = parseAgentSessionOperationTimestamp(args.operationId) + if (operationTimestamp === null) { + throw new Error('agent_session_operation_invalid') + } + return { + callerKey: args.callerKey, + operationId: args.operationId, + fingerprint: args.fingerprint, + operationTimestamp, + recordedAt: args.now, + expiresAt: agentSessionOperationExpiry(operationTimestamp, args.now), + outcome: { status: 'pending' } } } diff --git a/src/shared/agent-session-record.ts b/src/shared/agent-session-record.ts index 0be26cb40f9..2b85695a845 100644 --- a/src/shared/agent-session-record.ts +++ b/src/shared/agent-session-record.ts @@ -60,13 +60,12 @@ export type AgentSessionLaunchArgs = string[] * away at decode (agent-session-legacy-handoff-lease). */ export type AgentSessionOwnerRuntimeKind = 'native' -/** The acquisition stage. The removed terminal handoff's stages are mapped away at decode. */ -export type AgentSessionHandoffStage = 'new-owner-proving' | 'recovering' | 'manual-recovery' +/** The acquisition stage. Stages only older builds wrote are mapped away at decode. */ +export type AgentSessionHandoffStage = 'new-owner-proving' | 'recovering' /** * PID-reuse-safe process identity. `spawnToken` is the only element available on every platform: - * process start time costs a CIM query on Windows and is absent in some containers. An exact - * identity stays in `recovering`; an ownerless, unattributable reservation uses `manual-recovery`. + * process start time costs a CIM query on Windows and is absent in some containers. */ export type AgentSessionProcessIdentity = { hostId: string @@ -78,9 +77,9 @@ export type AgentSessionProcessIdentity = { export type AgentSessionJournalCheckpoint = { epoch: number; sequence: number } /** - * Mirrors the in-memory claim registry's reserved / live / conflicted states so a conflict - * survives a restart. `released` has no registry equivalent: the registry expresses "no owner" by - * deleting the entry, and a durable record that outlives its owner needs a name for that. + * `released` means no owner: a durable record that outlives its owner needs a name for that. + * `conflicted` is how a terminal owner an older build recorded loads: recovery waits it out and + * never stops it, because it is the user's own agent. */ export type AgentSessionClaimStatus = 'reserved' | 'live' | 'conflicted' | 'released' @@ -102,8 +101,6 @@ export type AgentSessionLease = { ownerProcess: AgentSessionProcessIdentity | null /** Reserved before any process exists, then matched against the child's environment. */ reservedSpawnToken: string | null - /** Set only when acquisition failed before any spawn attempt. */ - processlessAt?: number | null leaseDeadlineAt: number lastRenewedAt: number handoffOperationId: string | null @@ -120,11 +117,8 @@ export type AgentSessionLease = { * so rewriting it would invalidate the record it is trying to save. */ minimumNextFence?: number + /** Null on a released lease when nothing proved its owner gone. */ deathEvidence: AgentSessionDeathEvidence | null - /** A positively observed provider exit whose terminal journal settlement still needs retry. */ - settlementRetryRequired?: boolean - /** Stable lifecycle batch id used when retrying the terminal settlement. */ - settlementRetryId?: string } export type AgentSessionRecord = { @@ -307,9 +301,6 @@ function isPersistedAgentSessionLease(value: unknown): value is PersistedAgentSe (lease.ownerProcess === null || isAgentSessionProcessIdentity(lease.ownerProcess)) && (lease.reservedSpawnToken === null || isBoundedString(lease.reservedSpawnToken, MAX_ID_LENGTH)) && - (lease.processlessAt === undefined || - lease.processlessAt === null || - (Number.isSafeInteger(lease.processlessAt) && (lease.processlessAt as number) >= 0)) && Number.isSafeInteger(lease.leaseDeadlineAt) && Number.isSafeInteger(lease.lastRenewedAt) && (lease.handoffOperationId === null || @@ -322,10 +313,6 @@ function isPersistedAgentSessionLease(value: unknown): value is PersistedAgentSe lease.claimStatus === 'conflicted' || lease.claimStatus === 'released') && typeof lease.unreconciled === 'boolean' && - (lease.settlementRetryRequired === undefined || - typeof lease.settlementRetryRequired === 'boolean') && - (lease.settlementRetryId === undefined || - isBoundedString(lease.settlementRetryId, MAX_ID_LENGTH)) && (lease.deathEvidence === null || isAgentSessionDeathEvidence(lease.deathEvidence)) ) } diff --git a/tests/e2e/cross-version-wire/agent-session-unproven-release-downgrade.unit.test.ts b/tests/e2e/cross-version-wire/agent-session-unproven-release-downgrade.unit.test.ts new file mode 100644 index 00000000000..80626f79ae3 --- /dev/null +++ b/tests/e2e/cross-version-wire/agent-session-unproven-release-downgrade.unit.test.ts @@ -0,0 +1,107 @@ +import { mkdtempSync, rmSync } from 'node:fs' +import { tmpdir } from 'node:os' +import { join } from 'node:path' +import { expect, test } from 'vitest' +import { resolveStructuredSessionRecovery } from '../../../src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution' +import { AgentSessionRecordStore } from '../../../src/main/runtime/agent-session-record-store' +import { importReleaseCheckoutModule, materializeReleaseCheckout } from './release-checkout' + +// The last release before recovery released an owner it could not prove gone. +const BASELINE_REF = 'v1.4.211' +const SESSION = 'session-unproven' +const NOW = 1_800_000_000_000 +const LOCATION = { + executionHostId: 'local', + wslDistro: null, + workspaceId: 'workspace-1', + workspaceKind: 'folder' as const +} + +function reserveRequest(expectedFence: number | null, spawnToken: string, operation: number) { + return { + sessionId: SESSION, + location: LOCATION, + provider: 'codex' as const, + accountHome: { variable: 'CODEX_HOME' as const, path: '/tmp/codex' }, + // Older builds still read the owner kind from the request. + runtimeKind: 'native' as const, + expectedFence, + spawnToken, + claimKeyId: 'key-1', + handoffOperationId: null, + probe: { outcome: 'reservation-unused' as const }, + operation: { + callerKey: 'test', + operationId: `${NOW}-${String(operation).padStart(32, '0')}`, + fingerprint: 'create' + }, + now: NOW + } +} + +test('an older build loads, and starts over, a lease released with no death evidence', async () => { + const directory = mkdtempSync(join(tmpdir(), 'orca-unproven-release-downgrade-')) + try { + // This build: an owner whose identity can never be verified is released, with no evidence. + const store = await AgentSessionRecordStore.open({ directory, hostId: 'local' }) + const reserved = await store.reserveOwner(reserveRequest(null, 'spawn-a', 1)) + const fence = reserved.record.lease.runtimeFence + await store.commitProcessIdentity({ + sessionId: SESSION, + fence, + process: { hostId: 'local', pid: 4242, processStartTimeMs: NOW, spawnToken: 'spawn-a' }, + now: NOW + }) + await store.transitionHandoff(SESSION, (record) => ({ + ...record, + lease: { ...record.lease, handoffStage: 'recovering' } + })) + await expect( + resolveStructuredSessionRecovery( + { + store, + probeRecord: async () => ({ outcome: 'indeterminate', reason: 'no start time' }), + now: () => NOW + }, + SESSION + ) + ).resolves.toBe('resolved') + expect(store.getRecord(SESSION)?.lease).toMatchObject({ + claimStatus: 'released', + handoffStage: null, + deathEvidence: null + }) + + // The older build reads exactly what this one wrote. + const checkout = await materializeReleaseCheckout(BASELINE_REF) + const baseline = await importReleaseCheckoutModule( + checkout, + 'src/main/runtime/agent-session-record-store.ts' + ) + // oxlint-disable-next-line typescript/consistent-type-assertions -- SAFETY: the pinned release exports this class with the open/read/reconcile/reserve members called below; a missing one fails the test. + const OldStore = baseline.AgentSessionRecordStore as { + open: (args: { directory: string; hostId: string }) => Promise + } + const old = await OldStore.open({ directory, hostId: 'local' }) + expect(old.isSessionUnreadable(SESSION)).toBe(false) + expect(old.getRecord(SESSION)?.lease).toMatchObject({ + claimStatus: 'released', + handoffStage: null, + ownerProcess: null, + deathEvidence: null + }) + await old.reconcileOnRestart({ + probe: async () => ({ outcome: 'indeterminate', reason: 'no owner to probe' }), + now: NOW + 1 + }) + const released = old.getRecord(SESSION)?.lease + expect(released).toMatchObject({ claimStatus: 'released', handoffStage: null }) + // And it can start a new owner over it. + const restarted = await old.reserveOwner( + reserveRequest(released?.runtimeFence ?? null, 'spawn-b', 2) + ) + expect(restarted.record.lease).toMatchObject({ claimStatus: 'reserved' }) + } finally { + rmSync(directory, { recursive: true, force: true }) + } +})